首先創建虛擬網絡
為平桂等地區用戶提供了全套網頁設計制作服務,及平桂網站建設行業解決方案。主營業務為成都做網站、成都網站設計、平桂網站設計,以傳統方式定制建設網站,并提供域名空間備案等一條龍服務,秉承以專業、用心的態度為用戶提供真誠的服務。我們深信只要達到每一位用戶的要求,就會得到認可,從而選擇與我們長期合作。這樣,我們也可以走得更遠!
安裝Nginx
創建配置文件nginx.conf
創建配置文件default.conf
創建配置文件hub.conf
創建配置文件nexus.conf
安裝Nginx
配置域名指向
域名管理中,為當前域名添加幾個子域名的A記錄,指向這臺服務器的IP(如果是公網云服務器,則指向其公網IP),沒有域名的可以本機host文件模擬。
80端口是可以通過域名直接訪問的(無需加端口),正常80端口只能使用于一個域名,但通過nginx配置可以實現多個。以阿里云ECS服務器為例,通過命令安裝nginx后,打開nginx配置文件
按以下方式配置多個域名跳轉
2、 按配置的路徑上傳源碼
3、 在阿里云ecs服務器上安全組配置,開放配置的端口。路徑 ECS服務 - 更多 - 網絡和安全組 - 安全組配置 - 配置規則 - 添加你想開放的端口。
4、域名添加對應解析
5、重啟nginx。完成。
Nginx多文件配置二級子域名(推薦)
首先,在自己的域名控制臺中添加解析,這里以添加blog前綴為例
我用的是萬網,在?解析設置?中?添加解析
主機記錄 :你想要的二級域名?
記錄值 :你的IP地址
保存后,我們就完成了第一步把子域名解析到我們的服務器上。
第二步:添加配置文件
進入nginx的?/conf?配置文件夾中,編輯?nginx.conf?文件
[root@iZ2844brz0xZ~]# cd /usr/local/nginx/conf/[root@iZ2844brz0xZ~]# vim nginx.conf
在?http?模塊中添加如下語句
include/usr/local/nginx/conf/sites-enabled/*.conf;
告訴這個配置文件要去包含?/sites-enabled?目錄下的所有以?.conf?結尾的配置文件。:wq?保存。
此時,我們新建一個?/sites-enabled?文件夾,并在其中添加?blog.***點抗 .conf?文件
[root@iZ2844brz0xZconf]# mkdir sites-enabled[root@iZ2844brz0xZsites-enabled]# vim blog.***點抗 .conf
在文件中添加
server {listen80;#監聽端口server_name blog.***點抗 ;#綁定域名root /usr/local/nginx/html/blog/;#網站根目錄,建議使用絕對路徑indexindex.phpindex.htmlindex.htm;#默認文件#添加對php的解析location ~ \.php$ {? ? ? ? fastcgi_pass127.0.0.1:9000;? ? ? ? fastcgi_indexindex.php;? ? ? ? fastcgi_param? SCRIPT_FILENAME$document_root$fastcgi_script_name;? ? ? ? include? ? ? ? /usr/local/nginx/conf/fastcgi_params;? ? }#添加錯誤頁面,利于搜索引擎收錄以及良好的用戶體驗error_page404/404.html;? ? location /404.html {? ? ? ? root /usr/local/nginx/html/;? ? }? ? error_page500502503504/50x.html;? ? location =/50x.html {
? ? root /usr/local/nginx/html/;? ? }}
內容可自行添加
Nginx單文件配置二級子域名
在?nginx.conf?文件的?server?模塊中添加以下語句
if($host~* (\b(?!www\b)\w+)\.\w+\.\w+ ) { set$subdomain/$1;}location / { root html$subdomain;indexindex.htmlindex.phpindex.htmindex;}
即可解析到對應文件夾
最后,重啟nginx即可
[root@iZ2844brz0xZsites-enabled]# /usr/local/nginx/sbin/nginx -s reload
來自:
前提條件:
1)nginx已安裝完畢;
2)php安裝完畢;
NGINX配置詳解(基礎版)
這里為什么說是基礎版,因為你簡單的配置完下面的東西,你就完成了通過域名(可以多個)到服務器的工作了。你可以直接把原本nginx.cof里的server下的內容整個刪掉,替換成我下面的server配置,然后自己倒騰一下,就可以用了!
可以看到,我們的nginx配置文件分為:
文章名稱:niginx怎么綁定多個域名 nginx 綁定多個域名
文章路徑:http://vcdvsql.cn/article8/ddeidop.html
成都網站建設公司_創新互聯,為您提供搜索引擎優化、App設計、、品牌網站建設、營銷型網站建設、用戶體驗
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯