系统相关
首页 > 系统相关> > CentOS6手动安装环境(Linux+Nginx+mariaDB+PHP)

CentOS6手动安装环境(Linux+Nginx+mariaDB+PHP)

作者:互联网

查看自己的系统版本,以防失败可以还原。
cat /etc/redhat-release

查看自己的防火墙端口开放情况

图片显示防火墙未开启。
systemctl start firewalld 开启防火墙。

防火墙可设置开机自启动:
systemctl enable firewalld

防火墙有两个管理工具,firewalld和iptables,开一个就好。
http访问需要80端口和http服务,mysql数据库需要3306端口。所以防火墙要开启这些服务。
firewall-cmd --zone=public --add-service=http --permanent
firewall-cmd --zone=public --add-port=80 --permanent
firewall-cmd --zone=public --add-port=3306 --permanent

安装nginx
yum -y install nginx
安装完成后,可以用systemctl 命令开启和设置开机自自动。
如果在浏览器上ip无法访问,可能是防火墙问题,可能是没加80端口,或者没加http服务,可能是阿里云服务器的安全组没加80端口;可能是/etc/sysconfig/ 下的iptables里面没有设置80端口。
安装mysql
.

安装php 常用拓展
yum -y install php-gd php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-snmp php-soap curl curl-devel php-redis
参考博客

标签:php,http,CentOS6,--,端口,防火墙,Nginx,80,PHP
来源: https://www.cnblogs.com/muaDouble/p/15523011.html