Linux下配置多站點

2021-06-14 17:42:09 字數 1578 閱讀 6908

下面操作都需要root使用者

1,備份amp/account.log (存了mysql密碼和ftp密碼)

2,刪除/alidata/www/*  

3, 配置自己的站點(多站點)

1,  rm -rf /alidata/www/*

刪除phpwind,

2,  cd /alidata/server/nginx/conf/vhosts/

**的配置檔案

3,  rm -rf phpwind.conf 

刪除phpwind.conf 

4,  cp default.conf.bak default.conf

copy 配置檔案模版

5,  配置檔案(乙個站需要乙個配置檔案)

配置**的配置檔案的規範

[1]所有配置檔案必須存在/alidata/server/nginx/conf/vhosts/ 下

[2]**的網域名稱.conf(不要www.和網域名稱結尾,比如www.127web.com,127web.cof)

[3]default.conf (通過localhost,或者ip 訪問);

6,修改站點配置檔案

server_name  localhost; //網域名稱

index index.html index.htm index.php;//(訪問預設檔案)

root /alidata/www/default;

//**的**目錄

log_format  127web  '$remote_addr - $remote_user [$time_local] "$request" '//以127web打頭的檔名來存放日誌

7 一旦修改配置檔案 /alidata/server/nginx/sbin/nginx -s reload 

[1]如果出現404,需要檢查配置檔案裡面寫的目錄是否存在,或者是您的**是否有在該目錄

[2]如果出現403, 需要將目錄的擁有者和擁有組修改為www, chown www:www [目錄名]

8,如果配置多站點

[注意事項]

1,mysql 密碼無效,/etc/my.conf 第五行 skip-grant-tables )(清空密碼

2,啟動nginx 出現 nginx.pid 無效 ,

1) killall 'nginx'

3,啟動nginx 說nginx.pid 檔案不存在;

XAMPP下apache,多站點配置

1 首先修改c盤windows system32 drivers etc目錄下的 hosts 檔案,用記事本開啟,加入 127.0.0.1 www.a.com 127.0.0.1 www.b.com 2 開啟xampp apache conf httpd.conf檔案,搜尋 include conf...

windwos 下 apache 配置多站點

apache版本 httpd 2.4.27 x64 vc14 然後正常安裝 1.host檔案裡面配置 127.0.0.1 www.aaa.com 127.0.0.1 www.bbb.com 127.0.0.1 www.ccc.com 2.修改配置檔案 httpd.conf documentroot ...

Apache在windows下多站點配置

apache多站點配置 這種方法是配置不同的位址訪問不同的資料夾的配置 1 修改本機的hosts檔案,如下 示例 127.0.0.1localhost 127.0.0.1 www.dede.com 127.0.0.1 www.phpcms.com 號。loadmodule vhost alias m...