因為最近有兩個專案需要同時上線,研究了一下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 來訪問不同的檔案目...