CentOS配置LAMP环境

环境:CentOS 6.5php

  1. 配置防火墙,开启80端口、3306端口
    # Firewall configuration written by system-config-firewall
    # Manual customization of this file is not recommended.
    *filter
    :INPUT ACCEPT [0:0]
    :FORWARD ACCEPT [0:0]
    :OUTPUT ACCEPT [0:0]
    -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
    -A INPUT -p icmp -j ACCEPT
    -A INPUT -i lo -j ACCEPT
    -A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT
    -A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT#add
    -A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT#add
    -A INPUT -j REJECT --reject-with icmp-host-prohibited
    -A FORWARD -j REJECT --reject-with icmp-host-prohibited
    COMMIT
    

      保存退出后重启IPtableshtml

    [root@evilxr ~]# /etc/init.d/iptables restart
    
  2. 关闭SElinux
    vi /etc/selinux/config
    #SELINUX=enforcing #注释掉
    #SELINUXTYPE=targeted #注释掉
    SELINUX=disabled #增长
    :wq #保存,关闭
    shutdown -r now #重启系统
    
  3. 安装Apache
    yum install httpd #根据提示,输入Y安装便可成功安装 
    /etc/init.d/httpd start (service httpd start)#启动Apache
    
    备注:Apache启动以后会提示错误:
    正在启动httpd:httpd: Could not reliably determine the server's fully qualif domain name, using ::1 for ServerName 
    解决办法:
    vi /etc/httpd/conf/httpd.conf #编辑
    找到 #ServerName www.example.com:80
    修改成ServerName www.evilxr.com:80 #设置为你本身的域名,若是没有域名,能够设置为localhost
    :wq! #保存退出
    chkconfig httpd on #设为开机启动
    /etc/init.d/httpd restart (service httpd restart)#重启Apache
    
  4. 安装MySQL

    4.1安装MySQLpython

yum install mysql mysql-server #询问是否要安装,输入Y便可自动安装,直到安装完成
/etc/init.d/mysqld start #启动MySQL
chkconfig mysqld on #设为开机启动
cp /usr/share/mysql/my-medium.cnf /etc/my.cnf #拷贝配置文件(注意:若是/etc目录下面默认有一个my.cnf,直接覆盖便可)

    4.2为root用户设置密码mysql

mysql_secure_installation(运行mysql的安全模式)
回车,根据提示输入Y
输入2次密码,回车
根据提示一路输入Y
最后出现:Thanks for using MySQL!
MySql密码设置完成,从新启动 MySQL:
/etc/init.d/mysqld restart #重启
/etc/init.d/mysqld stop #中止
/etc/init.d/mysqld start #启动

  5.安装PHP5linux

yum install php
根据提示输入Y直到安装完成
安装PHP组件,使 PHP5 支持 MySQL
yum install php-mysqlphp-gdlibjpeg* php-imapphp-ldapphp-odbcphp-pear php-xml php-xmlrpcphp-mbstringphp-mcryptphp-bcmathphp-mhashlibmcrypt
这里选择以上安装包进行安装
根据提示输入Y回车
/etc/init.d/mysqld restart #重启MySql
/etc/init.d/httpd restart #重启Apche

  6.测试sql

cd /var/www/html
vi index.php #输入下面内容
<?php
phpinfo();
?>
:wq! #保存退出
注意:apache默认的程序目录是/var/www/html
权限设置:chownapache.apache -R /var/www/html
相关文章
相关标签/搜索