xiaowei8782088 发表于 2015-8-20 14:54:14

Linux环境配置之LAMP搭建(源码安装)

  系统环境:CenOS5
  所用软件:
http://hiphotos.baidu.com/see7di/pic/item/df5aa4451a62ea7dcefca3a1.jpg
  安装步骤:
  注意:我所使用的软件都存放在/root/software文件夹下
  第一步:mysql安装
  cd /root/software
  tar -zxvf mysql-...
  cd mysql...
  more INSTALL-SOURCE(查看帮助文档)
  
http://hiphotos.baidu.com/see7di/pic/item/8c07ba0135c4065d1c9583a2.jpg
  按照帮助文档进行安装,安装完成后 执行ps -ef |grep mysql 查看mysql是否已经启动,OK!mysql的安装就到此完成可以通过bin/mysql -u root登陆mysql
  第二步php安装
  cd /root/software(回到我的软件存放目录)
  tar zxvf php-...
  cd php-...
  more INSTALL(查看帮助文档,找到Apache 2.0 on Unix systems,同样根据安装文档一步一步安装)
  cd /root/software
  tar zxvf httpd-...
  cd httpd-...
  ./configure --enable-so
  make
  make install
  /usr/local/apache2/bin/apachectl start(启动apache)
  ps -ef | grep httpd(查看apache是否启动成功)
  cd ../php-...
  ./configure --prefix=/usr/local/php --with-apxs2=/usr/local/apache2/bin/apxs --with-mysql=/usr/local/mysql
  make
  make install
  cp php.ini-dist /usr/local/lib/php.ini
  cd /usr/local/apache2/conf
  vi httpd.conf(编辑配置文件,添加 AddType application/x-httpd-php .php .phtml)
  cd ../
  bin/apachectl restart(重启apache)
  报错:httpd: Syntax error on line 53 of /usr/local/apache2/conf/httpd.conf: Cannot load /usr/local/apache2/modules/libphp5.so into server: /usr/local/apache2/modules/libphp5.so: cannot restore segment prot afterreloc: Permission deniedhttp://hiphotos.baidu.com/see7di/pic/item/6f2bdaeaa6035e88d439c9a3.jpg
  根据第二个方法设置,重启Apache,OK
  一切搞定
页: [1]
查看完整版本: Linux环境配置之LAMP搭建(源码安装)