
标题: [分享] wdOS系统下源码编译安装LAMP环境 [打印本页]
作者: 苦丁茶 时间: 2012-8-6 16:17 标题: wdOS系统下源码编译安装LAMP环境
本帖最后由 苦丁茶 于 2012-8-6 16:55 编辑
一.关wdOS系统以及LAMP环境的介绍:
wdOS是一个基于CentOS的精简版Linux系统,是针对web服务器应用的优化和精简,主要是去除了大部分不常用软件包,筛选了系统基本包和web应用基础包,并进行了更新和优化.同时增加一些较常用的工具包,如iptraf,nmap,sysstat,strace,tcpdump,curl等,便于日常维护中使用和排错,同时,还可以集成功能强大的服务器及虚拟主机管理系统wdcp等。
LAMP 指的Linux (操作系统)、 ApacheHTTP 服务器, MySQL (数据库软件) 和PHP (有时也是指Perl 或 Python) 的第一个字母,一般用来建立的web 服务器。使用LAMP软件开发的项目在软件方面的投资成本较低,因此受到整个IT界的关注。从网站的流量上来说,70%以上的访问流量是LAMP来提供的,LAMP是最强大的网站解决方案。
本文这里介绍的是在wdOS的纯系统中源码编译安装LAMP环境,最后提一下编译安装顺序的问题:应该要先安装apache,然后安装mysql,最后安装php,因为php的编译会用到apache的apxs模块以及mysql的部分,否则就需要多次编译安装php,这样会很麻烦。
二.安装过程:
第一步:安装前准备工作
创建存放源代码的目录: mkdir /usr/local/src
创建apache的安装目录: mkdir /usr/local/apache
创建php的安装目录: mkdir /usr/local/php
创建mysql的安装目录: mkdir /usr/local/mysql
第二步:准备安装apache (与前面文档中apache的安装过程一样)
1.先下载apache源代码到目录/usr/local/src下:(我这里下载的apache版本为2.2.22)
wget -c http://apache.etoak.com/httpd/httpd-2.2.22.tar.gz
(网速不稳定的情况下建议你在wget后面加个参数c)
下载完成之后开始解压缩:(这里给出部分截图)
tar -zxvf httpd-2.2.22.tar.gz
进入解压缩后的httpd-2.2.22这个目录下,设定编译时的参数:
./configure --prefix=/usr/local/apache ----将apache安装在这个目录下
--enable-vhost-alias ----支持虚拟主机的功能
--enable-rewrite -----允许重写
--enable-info
开始进行编译:make
编译完进行安装 :make install
在当前目录下,复制apache的初始化文件到/etc/init.d目录下,并命名为httpd,修改其权限:
cp build/rpm/httpd.init /etc/init.d/httpd
设置Apache开机自启动:(我这里使用的是方法一)
方法一:输入下列命令:
chconfig --add httpd
chkconfig -- level 345 httpd on
方法二:
编辑 vi /etc/init.d/httpd
找到 chkconfig:这句,添加3 4 5
找到description: 这句,添加Apache
httpd
设置完之后你可以输入 chkconfig --list |grep httpd
检查一下3,4,5是否为on:
修改apache服务器的配置文件:
vi /usr/local/apache/conf/httpd.conf,找到ServerName那一行,去掉前面的注释
为了适应启动脚本,我们创建一些符号链接:
重启一下apache服务器:
/etc/init.d/httpd start
第三步: 源码安装mysql5.5.25a
----论坛帖子篇幅有限,详细请看附件
wdOS系统下源码编译安装LAMP环境.doc (470.56 KB)
图片附件: 图片1.png (2012-8-6 16:08, 93.61 KB) / 下载次数 10988
http://www.wdlinux.cn/bbs/attachment.php?aid=1525&k=fe1edff90212d56a6e96ad53fff4134e&t=1791503105&sid=6yYKKk

图片附件: 图片2.png (2012-8-6 16:08, 21.62 KB) / 下载次数 10937
http://www.wdlinux.cn/bbs/attachment.php?aid=1526&k=f44e91e72891bbbd338bae09ccb8f57d&t=1791503105&sid=6yYKKk

图片附件: 图片3.png (2012-8-6 16:08, 18.05 KB) / 下载次数 10853
http://www.wdlinux.cn/bbs/attachment.php?aid=1527&k=1278a89d6ad7ae3d8b69121939b054f7&t=1791503105&sid=6yYKKk

图片附件: 图片4.png (2012-8-6 16:08, 34.51 KB) / 下载次数 10915
http://www.wdlinux.cn/bbs/attachment.php?aid=1528&k=c932efbde5487dfd24ecee7cb8d1c301&t=1791503105&sid=6yYKKk

图片附件: 图片5.png (2012-8-6 16:08, 21.33 KB) / 下载次数 10799
http://www.wdlinux.cn/bbs/attachment.php?aid=1529&k=f5bb8e7420f058809e29a5e9c8c802d1&t=1791503105&sid=6yYKKk

图片附件: 图片6.png (2012-8-6 16:08, 5.44 KB) / 下载次数 11093
http://www.wdlinux.cn/bbs/attachment.php?aid=1530&k=a99d16bbc3f95126fda8ac9c18912a7a&t=1791503105&sid=6yYKKk

图片附件: 图片7.png (2012-8-6 16:08, 2.26 KB) / 下载次数 10745
http://www.wdlinux.cn/bbs/attachment.php?aid=1531&k=68cccfb81504c33c9bee3096c1df933b&t=1791503105&sid=6yYKKk

图片附件: 图片8.png (2012-8-6 16:08, 18.4 KB) / 下载次数 10893
http://www.wdlinux.cn/bbs/attachment.php?aid=1532&k=fc485e6fd5f28015ba28fc345803b047&t=1791503105&sid=6yYKKk

图片附件: 图片9.png (2012-8-6 16:08, 21.52 KB) / 下载次数 11685
http://www.wdlinux.cn/bbs/attachment.php?aid=1533&k=942b9a2b63e1fa4c4ad122557e7de109&t=1791503105&sid=6yYKKk

图片附件: 图片10.png (2012-8-6 16:08, 6.11 KB) / 下载次数 10694
http://www.wdlinux.cn/bbs/attachment.php?aid=1534&k=6ea35b2c3302b306f357a597763cdaea&t=1791503105&sid=6yYKKk

图片附件: 图片11.png (2012-8-6 16:08, 15.77 KB) / 下载次数 10812
http://www.wdlinux.cn/bbs/attachment.php?aid=1535&k=eaa19be1caa77e3618d99cce91ea620d&t=1791503105&sid=6yYKKk

附件: wdOS系统下源码编译安装LAMP环境.doc (2012-8-6 16:13, 470.56 KB) / 下载次数 6
http://www.wdlinux.cn/bbs/attachment.php?aid=1543&k=89ae9adc1fa76fdc67e24a35a8201673&t=1791503105&sid=6yYKKk
图片附件: 图片12.png (2012-8-6 16:52, 15.55 KB) / 下载次数 11719
http://www.wdlinux.cn/bbs/attachment.php?aid=1544&k=6829a4ca08b71270bef49b56ead94f47&t=1791503105&sid=6yYKKk

作者: asd2003asd 时间: 2012-8-11 12:00
学习,谢谢分享。
作者: 苦丁茶 时间: 2012-8-13 09:40
回复 2# asd2003asd 谢谢支持~一起研究研究~~
| 欢迎光临 WDlinux官方论坛 (http://www.wdlinux.cn/bbs/) |
Powered by Discuz! 7.2 |