LNMP环境搭建
参考文档链接:https://help.aliyun.com/document_detail/50700.html?spm=a2c4g.11186623.6.809.yMmHZd
云服务器 ECS CentOS 7配置默认开启防火墙 Firewall
可以用 kill 9 PID_ID 杀死端口
firewall-cmd --state ##查看防火墙状态,是否是
runningfirewall-cmd --reload ##重新载入配置,比如添加规则之后,需要执行此命令
firewall-cmd --get-zones ##列出支持的zone
firewall-cmd --get-services ##列出支持的服务,在列表中的服务是放行的
firewall-cmd --query-service ftp ##查看ftp服务是否支持,返回yes或者no
firewall-cmd --add-service=ftp ##临时开放ftp服务
firewall-cmd --add-service=ftp --permanent ##永久开放ftp服务
firewall-cmd --remove-service=ftp --permanent ##永久移除ftp服务
firewall-cmd --add-port=80/tcp --permanent ##永久添加80端口
iptables -L -n ##查看规则,这个命令是和iptables的相同的
man firewall-cmd ##查看帮助
(参考文档:https://help.aliyun.com/knowledge_detail/41317.html?spm=5176.11065259.1996646101.searchclickresult.481d305fQPCbDV)
1、nginx 开机启动(https://www.cnblogs.com/piscesLoveCc/p/5867900.html)
默认安装目录 /usr/local/nginx
/usr/local/nginx/conf/nginx.conf 配置项
/usr/local/nginx/sbin/nginx 为启动项
2、php 开机启动
3、mysql 开机启动
1、系统版本说明
# cat /etc/redhat-release CentOS release 6.5 (Final)
注:这是本文档实施时参考的系统版本。您的实际使用版本可能与此不同,下文中的nginx,mysql,及php版本,您也可以根据实际情况选择相应版本。
2、关闭SELINUX(关闭原因:http://blog.chinaunix.net/uid-7608308-id-2048312.html)
修改配置文件,重启服务后永久生效。
# sed -i 's/SELINUX=.*/SELINUX=disabled/g' /etc/selinux/config
命令行设置立即生效。
# setenforce 0
3、安全组设置
在ECS安全组放行需访问的端口和访问白名单,下面的示例表示允许所有IP访问服务器的80端口。您可以根据实际情况放行允许访问的客户端IP。