环境:CentOS 6.5
- 配置防火墙,开启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
保存退出后重启IPtables
[root@evilxr ~]# /etc/init.d/iptables restart
- 关闭SElinux
vi /etc/selinux/config #SELINUX=enforcing #注释掉 #SELINUXTYPE=targeted #注释掉 SELINUX=disabled #增加 :wq #保存,关闭 shutdown -r now #重启系统
- 安装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
- 安装MySQL
4.1安装MySQL
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_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.安装PHP5
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.测试
cd /var/www/html vi index.php #输入下面内容 <?php phpinfo(); ?> :wq! #保存退出 注意:apache默认的程序目录是/var/www/html 权限设置:chownapache.apache -R /var/www/html
若非特别声明,文章均为Evilxr的个人笔记,转载请注明出处。