博客列表 >LNMP环境搭建

LNMP环境搭建

Benald的博客
Benald的博客原创
2018年07月20日 16:55:37644浏览

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。

图片1.png





声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议