標籤:

【LNMP】配置二級域名

準備:

  • 已備案的主域名,例如:test.com/
  • 擁有自己的伺服器
  • 伺服器環境 LNMP

目標: 配置一個二級域名: bbs.test.com

1 登錄域名後台(阿里為例)

記錄類型: A

主機記錄: bbs(二級域名的名字)

記錄值:伺服器IP地址

2 添加域名文件夾:

登錄你的伺服器,

在路徑 /home/wwwroot/ 目錄下新建文件夾 bbs.test.com ,並賦許可權777

(個人伺服器。便於管理。可以直接777,其他商用的或者公司的伺服器要參看許可權模塊。自行網上查吧)

在路徑 /home/wwwlogs/ 目錄下新建文件 bbs.test.com.log

3 添加配置文件

進入路徑:/usr/local/nginx/conf/vhost 新建文件:bbs.test.com.conf

複製主域名的配置文件內容到 二級域名配置中。修改如下

server { listen 80; #listen [::]:80; server_name bbs.test.com; index index.html index.htm index.php default.html default.htm default.php; root /home/wwwroot/bbs.test.com/; include other.conf; #error_page 404 /404.html; include enable-php.conf; location ~ .*.(gif|jpg|jpeg|png|bmp|swf)$ { expires 30d; } location ~ .*.(js|css)?$ { expires 12h; } location / { if (!-e $request_filename) { rewrite ^(.*)$ /index.php?s=$1 last; break; } } location ~ /. { deny all; } access_log /home/wwwlogs/bbs.test.com.log; }

完成之後。重啟nginx

#nginx命令 start: /usr/local/nginx/sbin/nginx stop: /usr/local/nginx/sbin/nginx -s stop reload: /usr/local/nginx/sbin/nginx -s reload

4 測試: 在你二級域名文件夾。添加一個文件,訪問,就可以了。。

PS: 其他二級域名也是這樣。。可以添加多個,都是這個步驟


推薦閱讀:

國內的個人用戶,是否還有保留CN域名的必要?
註冊了zhihu.xxx的域名,怎麼才能把它賣給知乎?
後綴為 .me 和 .it 的域名適合做什麼樣網站?有大型網站使用這種域名嗎?
sublime text3是否具有官中版?此網站是否為騙子公司所為?那利益何在?
zhihu.com 這個域名多少錢買的?

TAG:Nginx | 域名 |