LAMP高级环境实战

LAMP架构应用实战

介绍

    LAMP指的Linux(操作系统)、Apache(HTTP 服务器),MySQL(数据库软件) 和PHP(有时也是指Perl或Python) 的第一个字母,一般用来建立web 服务器。


  1. 统一安装管理

1
2
[root@LAMP ~] # mkdir /application    ##用于存放安装的软件
[root@LAMP ~] # cd /application/
  1. apr安装

1
2
3
4
5
[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

1
2
3
4
5
[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 兼容的正则表达式库]

1
2
3
4
5
[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程序库]

1
2
3
4
5
[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[加密算法扩展库]

1
2
3
4
5
[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[数据压缩库]

1
2
3
4
5
[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图片操作库]

1
2
3
4
5
[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


                        未完成,待续。




      本文转自asd1123509133 51CTO博客,原文链接:http://blog.51cto.com/lisea/1832643,如需转载请自行联系原作者





优秀的个人博客,低调大师

微信关注我们

原文链接:https://yq.aliyun.com/articles/553585

转载内容版权归作者及来源网站所有!

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

相关文章

发表评论

资源下载

更多资源
优质分享Android(本站安卓app)

优质分享Android(本站安卓app)

近一个月的开发和优化,本站点的第一个app全新上线。该app采用极致压缩,本体才4.36MB。系统里面做了大量数据访问、缓存优化。方便用户在手机上查看文章。后续会推出HarmonyOS的适配版本。

Mario,低调大师唯一一个Java游戏作品

Mario,低调大师唯一一个Java游戏作品

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

Eclipse(集成开发环境)

Eclipse(集成开发环境)

Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括Java开发工具(Java Development Kit,JDK)。

Java Development Kit(Java开发工具)

Java Development Kit(Java开发工具)

JDK是 Java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。JDK是整个java开发的核心,它包含了JAVA的运行环境(JVM+Java系统类库)和JAVA工具。