一、在Nginx服務中綁定域名
輸入如下指令編輯Nginx的配置檔案。
vi /etc/nginx/nginx.conf
将預設的“server {...}”配置段修改為如下内容。
server {
listen 80 default_server;
server_name www.abc.com;
root /home/web1;
location / {
}
error_page 404 /404.html;
location = /40x.html {
}
error_page 500 502 503 504 /50.xhtml;
location = /50x.html {
}
}
該配置檔案主要作用是當通路www.abc.com網址時,就等于通路/home/web1目錄,也就是該網站的根目錄。
按 Ecs 鍵退出編輯模式,輸入 :wq 儲存并退出。
執行如下指令,重新開機Nginx服務。
nginx -s reload
二、在Tomcat服務中綁定域名
配置Tomcat服務綁定域名的步驟,其中部分與Tomcat相關的路徑,您需要根據實際情況進行調整。
執行如下指令,編輯Tomcat 配置檔案。
vi /[$Tomcat_Home]/conf/server.xml
注:[$Tomcat_Home]指Tomcat程式的主目錄。
找到如下的預設配置。
将上述内容修改為如下配置。
<Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true">
<Value className="org.apache.catalina.valves.AccessLogValue" directory="logs" prefix="localhost_access_log." suffix=".txt" pattern="%h %l %u %c "%r" %s %b" />
</Host>
<Host name="www.abc.com" appBase="/data/wwwroot/web" unpackWARs="true" autoDeploy="true">
<Content path="" docBase="/data/wwwroot/web" debug="0" reloadable="false" crossContext="true" />
<Value className="org.apache.catalina.valves.AccessLogValue" directory="logs" prefix="www.123.com_access_log." suffix=".txt" pattern="%h %l %u %c "%r" %s %b" />
</Host>
該配置檔案主要作用是當通路www.abc.com網址時,就等于通路/data/wwwroot/web目錄,也就是該網站的根目錄。
執行如下指令,關閉Tomcat服務。
./shutdown.sh
執行如下指令,啟動Tomcat服務。
./startup.sh
三、在Apache服務中綁定域名
配置Apache服務綁定域名的步驟,此處的Apache程式以一鍵安裝包配置的Apache為例,需要根據實際情況進行調整。
執行如下指令,進入Apache站點配置檔案目錄。
cd /alidata/server/httpd/conf/vhosts/
執行vi aa.conf指令建立一個配置檔案,按 i 鍵進入編輯模式,複制并黏貼如下内容到aa.conf檔案中。
Order allow,deny
Deny from all
DocumentRoot /alidata/www/test
ServerName www.test.com
ServerAlias test.com
ErrorLog "/alidata/log/httpd/test-error.log"
CustomLog "/alidata/log/httpd/test.log"
注:您需要修改對應的日志名字以區分不同網站的日志資訊。
執行如下指令,重新開機Apache服務。
apachectl restart
Apache服務配置實作多域名跳轉
假設網站的目錄為/var/www/html,網站目錄結構如下。
開啟Apache的虛拟主機功能,參考如下圖,配置虛拟主機到對應的目錄即可。
修改完成後,可以實作如下幾點效果。
通路a.xxxx.com位址時,等于通路/var/www/html/a目錄。
通路b.xxxx.com位址時,等于通路/var/www/html/b目錄。
通路c.xxxx.com位址時,等于通路/var/www/html/c目錄。
apachectl restart
阿裡雲伺服器: 活動位址
購買可領取:
阿裡雲代金券