zzl001 发表于 2015-8-20 07:12:02

CentOs系统安装LAMP(apache+mysql+php)

  CentOs系统安装LAMP(apache+mysql+php)
  
  OS:CentOs 6.0
  Linux version:Linux version 2.6.32-71.el6.x86_64
  mysql version:5.1.61 Source distribution (进去mysql\s或者select version() )
  Apache version:httpd-2.2.15-15 ( rpm -qa|grep httpd )
  Php version:php 5.3.3 ( php -version )
  
  1.mysql安装
  
  $ yum install mysql mysql-server
  
  设置成开机自动启动服务
  $ chkconfig --levels 235 mysqld on
  
  启动mysql
  $ service mysql start或者/etc/init.d/mysqld start
  
  设置mysql 的root密码
  $ mysql_secure_installation
  出现Enter current password for root按回车 因为密码为空
  y 输入密码 password
  一路回车
  
  2.apache安装
  
  $ yum install httpd
  
  设置成开机自动启动服务
  chkconfig --levels 235 httpd on
  
  启动apache
  service httpd start 或者/etc/init.d/httpd start
  (多数人也许会在启动时出现错误,但是仍然能够启动,这是因为没有在本地做DNS解析造成的)
  
  编辑一下apache的配置文件
  $ vi /etc/httpd/conf/httpd.conf
  把里面的ServerName那个注释去掉,然后改成ServerName localhost:80或者ServerName 127.0.0.1:80
  
  重启一下apache服务
  service httpd restart
  
  测试
  浏览器输入http://ip地址看到apache的testpage


  注意:在 CentOS 中 Apache 的默认根目录是 /var/www/html,配置文件 /etc/httpd/conf/httpd.conf。其他配置存储在 /etc/httpd/conf.d/ 目录。
  
  3.php安装
  
  $ yum install php php-mysql php-gd php-imap php-ldap php-mbstring php-odbc php-pear php-xml php-xmlrpc
  
  重启apache服务
  $ service apache restart
  (apache的rpm方式安装后网页存放目录是/var/www/html)
  
  修改权限
  $ chown -R apache:apache /var/www/(-R表示子目录全部包含)
  (查看/etc/httpd/conf.d是否有php.conf文件,没有安装yum install php)
  
  测试
  /var/www/html写个php程序测试一下看看服务是否都开启
  $ vi /var/www/html/test.php
  输入:
  <php?
  phpinfo();
  ?>
  保存退出.
  浏览器中输入http://ip地址/test.php就能看到web服务的相关信息了


  下拉找到mysql信息
  


  
  参考文档:http://down.chinaz.com/server/201109/1064_1.htm
页: [1]
查看完整版本: CentOs系统安装LAMP(apache+mysql+php)