首先保证服务器已经装了开发工具包,也就是存在GCC
然后下载3个文件
http://soft.v01.cn/上海众生网络科技有限公司软件下载/linuxsoft/httpd-2.0.61.tar.gz
http://soft.v01.cn/上海众生网络科技有限公司软件下载/linuxsoft/php-5.2.5.tar.gz
http://soft.v01.cn/上海众生网络科技有限公司软件下载/linuxsoft/mysql-5.0.81-linux-i686-glibc23.tar.gz
下载方式是wget 网址
先装apache2
1、解压
tar -zxvf httpd-2.2.8.tar.gz
2、进入目录并开始编译
cd httpd-2.2.8
./confgure
make
make install
然后加一个自启动
先拷贝启动文件进自启动目录
cp /usr/local/apache2/bin/apachectl /etc/rc.d/init.d/httpd
给该文件加入可执行权限
chmod +x /etc/rc.d/init.d/httpd
vi打开/etc/rc.d/init.d/httpd 在第三行加入2行文字让它支持自启动
# chkconfig: 345 85 15
# description: Starts and stops the Apache HTTP Server.
最后加入自启动
chkconfig --add httpd
好了 apache2装好了,装在 /usr/local/apache2 目录下
开始整合php5
1、解压
tar -zxvf php-5.2.5.tar.gz
2、进入目录并开始编译
./configure --prefix=/usr/local/php --with-apxs2=/usr/local/apache2/bin/apxs
这里加的参数的意思是把php装在 /usr/local/php目录下 并自动整合进apache2(module方式运行)
然后
make
make install
cp php.ini-dist /usr/local/php/etc/php.ini
要找php.ini在 /usr/local/php/etc/目录下可以找到
然后vi打开/usr/local/apache2/conf/httpd.conf文件加入php文件的类型
就加到最尾巴好了
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
然后在 /usr/local/apache2/htdocs 里建立一个php文件
vi php.php
内容为
<?
phpinfo();
?>
然后访问下就可以看到php成功运行
最后装mysql
1、解压
tar -zxvf mysql-5.0.81-linux-i686-glibc23.tar.gz
2、进入目录并开始编译
./configure --prefix=/usr/local/mysql
make
make install
安装好之后,默认mysql是空密码,按好之后,启动mysql服务 /etc/init.d/mysqld start
接着在运行 mysql -uroot -p
接着回车,默认安装好之前密码为空。记得修改密码