标签搜索

ContOS安装Nginx

cicaba
2023-03-21 / 0 评论 / 5 阅读 / 正在检测是否收录...

1. 从EPEL存储库安装软件包

sudo yum install epel-release
sudo yum install nginx

2. 打开HTTP协议的80端口和HTTPS协议443端口,允许来自这两个端口的连接。使用以下命令永久打开80和443和的端口:

sudo firewall-cmd --permanent --zone=public --add-service=http
sudo firewall-cmd --permanent --zone=public --add-service=https
sudo firewall-cmd --reload

3. SELINUX阻止NGINX服务访问

开启 HTTP 访问
cd  /var/log/audit/
setsebool -P httpd_can_network_connect 1
ausearch -c 'nginx' --raw | audit2allow -M my-nginx
semodule -i my-nginx.pp

4. Nginx配置文件的结构
建议为每个域创建单独的配置文件。Nginx的虚拟主机配置文件必须以.conf结尾,并存储在/etc/nginx/conf.d目录中。您可以根据需要拥有任意数量的虚拟主机配置文件。

遵循标准命名约定是一种好的做法。例如,如果域名为mydomain.com,则配置文件应命名为mydomain.com.conf。

如果您在虚拟主机配置文件中使用可重复的配置片段,则最好将这些片段存放在单独的文件中,然后使用include指令包含它。

0

评论 (0)

取消