關於nginx vhost 多站點配置

2021-08-31 07:39:02 字數 913 閱讀 8679

因為最近有兩個專案需要同時上線,研究了一下nginx的vhost配置,記錄一下過程。

根據提示新增好二級網域名稱。

這裡我加了一條 bigdata.minoslee.cn的解析記錄。

找到 nginx.conf 檔案

在配置檔案後 增加一句

include vhost/*.conf;
表示會 載入 vhost目錄下的 ***x.conf子配置檔案。

找到本目錄下的 vhost目錄

cd vhost/

vi bigdata.minoslee.cn.conf

注意新建的檔名字尾一定要是 .conf

編輯 vhost/***x.conf

這裡只需要把主配置檔案的 server{}區域複製過來,修改幾個地方就行。

server

service nginx restart
如果遇到

nginx: [emerg] a duplicate default server for 0.0.0.0:80 in /etc/nginx/vhosts/

需要把 配置檔案中的 listen 後面的 default server 刪掉,只保留埠號即可。主配置檔案中也要刪除。

server {

listen 80;

多站點php 多站點 SPHP 看雲

多站點使用入口檔案的方式控制,要新增乙個站點,直接在public目錄裡面新增乙個入口檔案即可。新增多站點 以index admin站點為例 1.子網域名稱方式 apache伺服器 1.站點配置。在apache的httpd vhost中加入兩個站點的配置 預設站點配置 directoryindex i...

Apache 多網域名稱多站點設定

httpd.conf 檔案 找到serveradmin 前面打上 不含雙引號 也就是把這段注釋掉.找到documentroot d program files apache2.2 htdocs 這個是你安裝apache的位置,自己應該曉得 把這段也打上 注釋掉.假如,虛擬空間的各個站點都在d盤的ww...

Apache多站點配置

使用本地ip 埠號,或者修改hosts檔案 網域名稱的方法來進行本地多站點web除錯。127.0.0.1 www.def.com 上邊是使用網域名稱的方法。下邊說下如何使用本地ip 埠的方法。例如本機ip為 192.168.0.10 那如何控制 80 1000 1001 1002 來訪問不同的檔案目...