1. 程式人生 > >ECS簡單配置多個二級域名

ECS簡單配置多個二級域名

        本文簡要介紹如何利用配置檔案搭建過個二級域名的方法。

        首先說明伺服器配置,我買的是阿里雲的ECS,1g1核的,只是用來測試用用,系統是ubuntu14.0。環境是LAMP,即apache2+mysql+php5.至於如何在ubuntu中搭建LAMP環境在網站的其他文章中會有詳細介紹,這裡就不贅述了。

        其次因為我們需要的是公網訪問,所以我們需要一個已經成功備案的域名,這裡我以aaa.cn舉例說明。

        在阿里雲的控制檯中檢視到我們ECS的公網IP為1.1.1.1(本處為示例,詳細IP請自行檢視)。然後我們想要一個什麼樣子的二級域名呢,比如我們可以申請一個blog的二級域名,我們訪問的時候輸入的是blog.aaa.cn。

        我們在阿里雲的控制檯中找到域名管理,然後選擇我們的域名aaa.cn後面的“解析”字樣。在新開啟的頁面中我們可以看到一個提供域名解析的介面,選擇解析型別為A類解析,然後輸入blog(我們想要的二級域名的頭),然後在地址裡面輸入我們剛才檢視到的ECS的公網ip,然後點選確認,之後我們的解析就會生效了。

        現在我們可以進入伺服器進行配置檔案的配置了。

        我用的是ubuntu的系統,並且阿里雲的一個好處是可以多終端訪問,我們在終端控制面板中輸入ssh  使用者名稱@ip地址,點選回車,輸入你ECS伺服器的密碼(如果不記得密碼了可以在阿里雲的控制檯ECS中修改)。

        進入伺服器後我們安裝好LAMP環境後進入~/etc/apache2/site-available/的目錄下,我們會發現一個以.conf結束的檔案,例如我想要建立的是一個部落格的二級域名,我二級域名是blog.aaa.cn,因此我可以把這個檔案命名為blog.aaa.cn.conf(請注意這個也要有.conf結尾,以前可以不用,但是因為apache更新現在必須使用這個結尾了,不然不能載入成功),然後用vim命令開啟這個檔案,在這個檔案裡面輸入內容:

    <VirtualHost *:80>

    ServerAdmin [email protected]  /*如果有問題可以聯絡的管理員郵箱*/

    ServerName blog.aaa.cn             /*你要訪問的詳細二級域名*/

    DocumentRoot /var/www/html/blog/         /*你二級域名的檔案地址*/

    ErrorLog ${APACHE_LOG_DIR}/error.log             /*報錯日誌*/

    CustomLog ${APACHE_LOG_DIR}/access.log combined      /*記錄日誌*/

    </VirtualHost>

完成後儲存退出,切換到上一級目錄:

cd ../site-enable/

然後輸入:

ln -s ../sites-available/目標檔案

然後在切換回去剛才的site-available目錄下輸入:

a2ensite blog.aaa.cn.conf

如果提示已經啟用過了請輸入一下程式碼:

    a2dissite blog.aaa.cn.conf

    service apache2 reload

    a2ensite blog.aaa.cn.conf

    service apache2 reload

這樣就大功告成了,現在你就可以直接使用blog.aaa.cn來訪問你的網站啦~\(≧▽≦)/~啦啦啦

相關推薦

ECS簡單配置二級域名

        本文簡要介紹如何利用配置檔案搭建過個二級域名的方法。        首先說明伺服器配置,我買的是阿里雲的ECS,1g1核的,只是用來測試用用,系統是ubuntu14.0。環境是LAMP,

nginx tomcat 配置 二級域名 專案

我想要的是 訪問 news.test.com , 實際訪問的是 tomcat 下面的news 專案 ,訪問 forum.test.com ,實際訪問的是 tomcat 下面的 luntan 專案,但是瀏覽器地址 欄url news.test.com 、forum.test.com 不變 ,不要變成 news

Nginx+Tomcat配置二級域名

把tomcat下幾個專案分別配置成二級域名(主域名配置一樣): a 專案 配置成 http://a.domain.com  b 專案 配置成 http://b.domain.com 第一步:配置tomcat的server.xml虛擬目錄 Java程式碼  

通過Nginx在同一臺伺服器上配置二級域名

背景:同個域名下的三個子域名各自綁定了一個專案,每個專案都在自己的tomcat裡執行,而且這三個tomcat都在同一個伺服器上。 www.portal.a.com www.blog.a.com www.backadmin.a.com 需求:都通過瀏覽器預

JBoss AS 7 中如何配置二級域名

<Host name="abc.abc.com" >   <Alias>xxx.domain.comAlias>   >   此時即可用 xxx.domain.com 訪問 附:本地測試方法: 在C:\WINDOWS\system32\drivers\etc下

為阿里雲ECS伺服器二級域名繫結tomcat子目錄,實現一個IP二級域名

前幾天租了阿里雲ECS伺服器,選擇的Windows系統,並在伺服器上部署了tomcat伺服器,隨後我又買了一個域名,可一個域名只能指向一個IP地址,包括二級域名也只能指向一個IP地址,並不能指向具體的tomcat伺服器下的資料夾,這讓我很困惑,想建立一些二級域名,但無奈只有

nginx簡單配置域名轉向tomcat

tomcat的預設埠都是4位,因此訪問時必須再連結中加埠,利用nginx可以簡單解決這個問題。 nginx.conf配置: server { listen 80;

nginx簡單配置server

1:安裝nginx步驟就不說了 ,自行百度。 2:開啟nginx的配置檔案nginx.conf 這是專案1的配置,現在需要再開個同域名不同埠的專案,如下圖: 注意:LZ一直出現訪問不了,折騰了許久,是因為伺服器www.pigaudio.com或120.77.223.7只開了預設的80埠

Tomcat部署二級域名指向專案

在同一個ECS同一個Tomcat中利用二級域名部署多個應用 關鍵詞: 阿里雲 ECS Tomcat 二級域名 在阿里雲解析DNS新增A型別的多個二級域名,指向同一個ECS的IP,例如: @.example.com www.example.com

用htaccess url重寫實現二級域名對映同一個空間

猜你想用這樣的域名訪問你的網站? blog.uacool.com    bbs.uacool.com    home.uacool.com    game.uacool.com 但是沒錢買太多的主機空間,我們只有一個 虛擬主機空間 還有一個域名,怎麼辦? 相信很多人只好用頂級域名訪問空間的二級目錄 比如:w

Nginx配置HTTPS域名的方法

參考URL:https://www.jb51.net/article/117697.htm?12345678910111213141516171819202122232425262728293031323334353637383940...server {listen   

nginx+tomcat實現單個IP地址,二級域名+站點訪問

1.部署多臺tomcat  簡單的在一臺伺服器上部署多臺tomcat最簡單不過了,只需要將tomcat壓縮包解壓到多個目錄,然後更改/conf/server.xml配置檔案中的三個埠:  a.Serve

Linux寶塔控制面板如何實現二級域名301重定向跳轉

寶塔Linux面板中,有著自帶的301重定向功能(市面上很多面板都有這個功能),然而這時實現繫結域名(主域)301跳轉的,如果你要將主域下的好幾個二級域名301重定向,就無法直接進行301了,這個時候,就需要使用”配置檔案”這個功能了,使用步驟如下:

通過htaccess文件配置一級域名指向根目錄的子文件夾

域名 yml con 系統 ase div color abc engine 創建.htaccess文件,在Windows系統創建時要寫成“.htaccess.”,不帶雙引號,否則不會創建成功。 <IfModule mod_rewri

tomcat 配置虛擬域名訪問

為了使得同一個tomcat下部署不同的專案,即使專案中工程同名。則需要在其配置檔案sever.xml中增加Host選項,以匹配不同的域名。 1、增加虛擬域名,window上修改host檔案 C:\Windows\System32\drivers\etc\hosts   樣例

nginx 輔助 同一個tomcat繫結二級域名及輔助tomcat繫結二級域名

公司現階段部署環境,一臺Linux伺服器,部署了4個專案,一個專案A 單獨使用一個tomcatA     ,專案B,C,D 使用同一個tomcat B。 一開始BCD專案通過配置tomcat 配置檔案中Server.xml 中的HOST 節點來達到同一個tomcat使用

NGINX 配置 轉發tomcat二級域名專案

基於原始文件基礎修改 user nobody; worker_processes 1; error_log logs/error.log; error_log logs/error.log notice; error_log l

簡單的uwsgi+nginx配置django站點

1. nginx.conf   http{     server     {       listen       80;       server_name

雲虛擬主機配置域名網站

//配置檔案:web.config 建立資料夾放置專案;(可新增多個) //host1 //host2 //host3 注:放置專案時,開啟網站執行時,如果出現樣式載入不出來,圖片載入不出來時,表明路徑引用錯誤,必須從根目錄開始引入 (解決辦法,把css、js、img等

記centos7.2+上tomcat啟動成功的監控指令碼和nginx可配置域名

監控指令碼為: #!/bin/sh  DATE=$(date +"%Y-%m-%d") tail -f  /dir(你自己tomcat的位置)/catalina.out.$DATE|sed "/Server/{/startup/q}"  echo '啟動成功'