Centos7下Nginx上配置多域名多站点的方法 一时失言乱红尘 2023-08-17 16:30 75阅读 0赞 ##### 一、准备工作 ##### 1、一台服务器,我这里为阿里云的centos7.4 2、两个域名 ##### 二、配置 ##### 1、在Nginx配置目录下,创建一个”vhost”目录。本例假设Nginx是默认安装,配置目录在”/etc/nginx” mkdir /etc/nginx/vhost 2、创建siteA的配置文件 vim /etc/nginx/vhost/vhost_siteA.conf 3、输入以下配置信息 server { listen 80; # 监听端口 server_name www.siteA.com siteA.com; # 站点域名 root /home/user/www/blog; # 站点根目录 index index.html index.htm index.php; # 默认导航页 location / { # WordPress固定链接URL重写 if (!-e $request_filename) { rewrite (.*) /index.php; } } # PHP配置 location ~ \.php$ { fastcgi_pass unix:/var/run/php5-fpm.sock; fastcgi_index index.php; include fastcgi_params; } } 4、同siteA一样创建siteB的配置文件,两者仅有的不同是”server\_name”和”root”目录 ![在这里插入图片描述][20190928224857791.png] 5、打开nginx.conf文件 vim /etc/nginx/nginx.conf 6、将虚拟目录的配置文件加入到”http \{\}”里面,保存退出 include /etc/nginx/vhost/*.conf; ![在这里插入图片描述][watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2xvbmdnZWFpc2lzaQ_size_16_color_FFFFFF_t_70] ##### 三、重启,systemctl restart nginx.service ##### 相关命令 systemctl start nginx.service systemctl stop nginx.service systemctl reload nginx.service systemctl status nginx.service ##### 四、效果 ##### ![在这里插入图片描述][watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2xvbmdnZWFpc2lzaQ_size_16_color_FFFFFF_t_70 1] ![在这里插入图片描述][watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2xvbmdnZWFpc2lzaQ_size_16_color_FFFFFF_t_70 2] [20190928224857791.png]: /images/20230810/6841adaa864a45798d15d8f55af6377c.png [watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2xvbmdnZWFpc2lzaQ_size_16_color_FFFFFF_t_70]: /images/20230810/3c3b65783f5c41c19db2b59af5f885c3.png [watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2xvbmdnZWFpc2lzaQ_size_16_color_FFFFFF_t_70 1]: /images/20230810/aa02ea4a35c44ea3aa0dd3feffd9da11.png [watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2xvbmdnZWFpc2lzaQ_size_16_color_FFFFFF_t_70 2]: /images/20230810/1eaffc46dc7d4d8892d7d0f79a7c9c8e.png
还没有评论,来说两句吧...