LAMP高级环境实战
LAMP架构应用实战
介绍
LAMP指的Linux(操作系统)、Apache(HTTP 服务器),MySQL(数据库软件) 和PHP(有时也是指Perl或Python) 的第一个字母,一般用来建立web 服务器。
统一安装管理
[root@LAMP ~]# mkdir /application ##用于存放安装的软件 [root@LAMP ~]# cd /application/
apr安装
[root@LAMP application]# wget http://www-eu.apache.org/dist/apr/apr-1.5.2.tar.gz #下载包 [root@LAMP application]# tar -zxvf apr-1.5.2.tar.gz #解包 [root@LAMP application]# cd apr-1.5.2 #进入安装包 [root@LAMP apr-1.5.2]# ./configure --prefix=/usr/local/apr #指定安装路径并检查生成相关文件 [root@LAMP apr-1.5.2]# make && make install ##编译并安装
2. 安装apr-util
[root@LAMP application]# wget #下载包 [root@LAMP application]# tar -zxvf apr-util-1.5.4.tar.gz #解包 [root@LAMP application]# cd apr-util-1.5.4 #进入安装包 [root@LAMP apr-util-1.5.4]# ./configure --prefix=/usr/local/apr-util --with-apr=/usr/local/apr/bin/apr-1-config #指定安装路径和arp组件并检查生成相关文件 [root@LAMP apr-util-1.5.4]# make && make install ##编译并安装
3. 安装pcre[perl 兼容的正则表达式库]
[root@LAMP application]# wget #下载包 [root@LAMP application]# tar xf pcre-8.10.tar.gz #解包 [root@LAMP application]# cd pcre-8.10 #进入安装包 [root@LAMP pcre-8.10]# ./configure --prefix=/usr/local/pcre #指定安装路径并检查生成相关文件 [root@LAMP pcre-8.10]# make && make install #编译并安装
4. 安装libxml2[XML程序库]
[root@LAMP application]# wget #下载包 [root@LAMP application]# tar xf libxml2-2.7.6.tar.gz #解包 [root@LAMP application]# cd libxml2-2.7.6 #进入安装包内 [root@LAMP libxml2-2.7.6]# ./configure --prefix=/usr/local/libxml2 #指定安装路径并检查生成相关文件 [root@LAMP libxml2-2.7.6]# make && make install #编译并安装
5. 安装libmcrypt[加密算法扩展库]
[root@LAMP application]# wget #下载包 [root@LAMP application]# tar xf libmcrypt-2.5.7.tar.gz #解包 [root@LAMP application]# cd libmcrypt-2.5.7 #进入安装包内 [root@LAMP libmcrypt-2.5.7]# ./configure --prefix=/usr/local/libmcrypt #指定安装路径并检查生成相关文件 [root@LAMP libmcrypt-2.5.7]# make && make install #编译并安装
6. 安装zlib[数据压缩库]
[root@LAMP application]# wget #下载包 [root@LAMP application]# tar xf zlib-1.2.8.tar.gz #解包 [root@LAMP application]# cd zlib-1.2.8 #进入安装包内 [root@LAMP zlib-1.2.8]# ./configure #检查生成相关文件 [root@LAMP zlib-1.2.8]# make && make install #编译并安装
7. 安装libpng[PNG图片操作库]
[root@LAMP application]# wget https://sourceforge.net/projects/libpng/files/libpng16/1.6.23/libpng-1.6.23.tar.gz #下载 [root@LAMP application]# tar xf libpng-1.6.23.tar.gz #解包 [root@LAMP application]# cd libpng-1.6.23 #进入安装包 [root@LAMP libpng-1.6.23]# ./configure --prefix=/usr/local/libpng [root@LAMP libpng-1.6.23]# make && make install
未完成,待续。
转载于:https://blog.51cto.com/lisea/1832643
LAMP高级环境实战相关推荐
- r语言 计算模型的rmse_直播丨R语言与作物模型高级应用实战技术应用
随着基于过程的作物生长模型(Process-based Crop Growth Simulation Model)的发展,R语言在作物生长模型和数据分析.挖掘和可视化中发挥着越来越重要的作用.想要成为 ...
- LAMP、LNMP实战之九搭建cms、blog、bbs(持续更新)
LAMP.LNMP实战之九搭建cms.blog.bbs和创建数据库 说明:服务器192.168.2.40 192.168.2.137 192.168.2.32 1.分别在40和137上部署这3个网站, ...
- 从前慢-Mysql高级及实战
Mysql高级及实战 1 Linux 系统安装MySQL 1.1 下载Linux 安装包 https://dev.mysql.com/downloads/mysql/5.7.html#download ...
- MS08067 WEB高级攻防实战班第一期 开班啦~(附最新授课目录)
文章来源|MS08067 WEB高级攻防实战班 6.25号我们开启了第一期"红队攻防培训班",8.5号开启了第一期"Java审计实战班",8.13号开启了第二期 ...
- day11-进程的优先级LAMP项目部署实战
进程的优先级与LAMP项目部署实战 一.进程的优先级(扩展) 1.什么是进程的优先级 Linux是一个多用户.多任务的操作系统,系统中通常运行着非常多的进程.哪些进程先运行,哪些进程后运行,就由进程优 ...
- 2021-06-26进程的优先级与LAMP项目部署实战
进程的优先级与LAMP项目部署实战 一.进程的优先级(扩展) 1.什么是进程的优先级 Linux是一个多用户.多任务的操作系统,系统中通常运行着非常多的进程.哪些进程先运行,哪些进程后运行,就由进程优 ...
- LAMP项目部署实战
LAMP项目部署实战 一.LAMP环境部署 1.回顾LAMP LAMP = Linux + Apache + MySQL + PHP Apache:主要用于接收用户的请求,处理业务逻辑,返回结果给客户 ...
- 《UNIX高级环境编程》 -- apue.h
在看<UNIX高级环境编程>这本书的时候,会遇到一个问题就是这个"apue.h",这个是作者为了编写代码方便封装了一个库,我们可以使用下面的方式解决这个问题,让我们的代 ...
- 一天一点linux(9):ubuntu下如何搭建LAMP开发环境?
功能介绍 上一次搭建Linux下LAMP环境是基于的CentOS6.7版本,采取的方式是源码编译安装,折腾了好久才在CentOS下,把LAMP环境给搭建起来,而Ubuntu作为现在主流的Linux版本 ...
最新文章
- 中文分词算法python代码_python实现中文分词FMM算法实例
- sql server 2008安装错误(无法处理异常)
- kubernetes(五)二进制安装-安装docker服务
- CSS media queries
- react native 组件汇总整理,点击链接至GitHub
- 高级软件测试11.27日小组工作-1701班第5组
- 26. Location assign() 方法
- matlab转python很难吗_MATLAB在逐渐被Python淘汰吗?
- Perl语言入门(13 perl调试程序)
- 【必看】AVAudioPlayer播放声音时加入了后台播放功能,看懂了吗?
- oracle之Number类型小数转字符串丢精度
- hash和history路由的区别
- android killer java,记录Android Killer反编译时遇到的异常
- 解决python关于UnicodeEncodeError: 'gbk' codec can't encode character '\xa3'报错的问题
- 08-cmd定时关机和取消定时关机
- 如何写项目方案经验总结
- DAY12-机器人导航入坑 概述 SLAM建图
- TimestampType.nullSafeGet(203) - could not read column value from result set: xxx; An SQLExc
- NOIP2017 Day2t3 队列
- windows搭建redis服务,ruby服务
热门文章
- python2与python3转换记录
- 索引与联合索引使用注意
- 在C#里实现DATAGRID的打印预览和打印
- 【Qt】Qt再学习(九):并发 QtConcurrent、QFuture、QFutureWatcher
- 【Qt】QtCreator中关于Style Plugin Example没有效果的修改方法
- 程序可以在硬件之间发送吗_你知道硬件、软件工程师之间,还有一个固件工程师吗?...
- 国家标准油类计算机,食用油新国标正式实施 产品配方将不再是“机密”
- c语言中二进制用什么字母表示方法,看C语言编码转换--------负数的二进制表示方法...
- 右键新建里面没有word和excel_Windows10系统下如何将Sublime Text3添加到右键快捷菜单?...
- echarts X轴 或者 Y轴 添加标识线