CentOS 6系统搭建LAMP(Apache、MySQL、PHP)提供HTTP服务 sixdianlogo

CentOS 6系统搭建LAMP(Apache、MySQL、PHP)提供HTTP服务

  1. 安装Apache2:
  2. yum install httpd
  3. 启动Apache2:
  4. /etc/init.d/httpd start
  5. 安装MySQL:
  6. yum install mysql mysql-server
  7. 启动MySQL:
  8. /etc/init.d/mysqld start
  9. 安装php5:
  10. yum install php
  11. 重启Apahche:
  12. /etc/init.d/httpd restart
  13. 安装MySQL数据库与其它模块:
  14. yum install php-mysql php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc
  15. 再次重启Apache:
  16. /etc/init.d/httpd restart
  17. 将LAMP组件设置为自动启动:
  18. 
    chkconfig --levels 2345 httpd on
    chkconfig --levels 2345 mysqld on
    
    
  19. 开启HTTP和HTTPS服务端口:
  20. 
    /sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT(开启HTTP服务端口)
    /sbin/iptables -I INPUT -p tcp --dport 443 -j ACCEPT(开启HTTPS服务端口)
    /etc/init.d/iptables save(保存修改)
    service iptables restart(重启防火墙以使修改生效)
    
    
  21. 配置文件路径:
  22. Apache主配置文件:/etc/httpd/conf/httpd.conf

    Apache主配置目录:/etc/httpd/conf.d/

    Apache网站根目录:/var/www/html/

    Apache日志文件目录:/var/log/httpd

    MySQL的my.cnf配置文件:/etc/my.cnf

    MySQL数据库文件位置:/usr/lib/mysql