首頁>Club>
ECS Linux伺服器如何配置網站以及繫結域名?求大神解答
4
回覆列表
  • 1 # 網路圈

    Linux上如果要搭建網站服務,那需要安裝配置WEB依懶的執行環境,現在主流的WEB環境有LNMP、或者Tomcat+Java+MySQL系的。考慮到當下LNMP環境居多,所以我們建議先安裝LNMP整合環境。

    Linux下安裝LNMP整合環境

    LNMP整合環境代表的是:Linux+Nginx+MySQL+PHP的整合安裝包,安裝方法如下:

    # wget http://soft.vpser.net/lnmp/lnmp1.5.tar.gz -cO lnmp1.5.tar.gz && tar zxf lnmp1.5.tar.gz && cd lnmp1.5 && ./install.sh lnmp

    透過這一行命令即可實現LNMP環境的安裝,在安裝過程中它會讓你選擇相關的軟體包的版本和設定資料庫密碼等,根據終端上的提示資訊一步步操作即可。

    Linux下配置Nginx

    Nginx是當下主流的HTTP及反向代理伺服器,透過上面的安裝後,我們就需要修改Nginx的配置檔案,主要是繫結域名及站點根目錄。

    # vi /usr/local/nginx/conf/nginx.conf

    找到server配置節,大概的配置項如下圖示:

    在防火牆中開放WEB埠

    透過以上設定後,雖然綁定了站點的域名、埠、根目錄,另外也配置了動態PHP指令碼的支援,雖然這樣,網路可能依舊無法訪問網站。

    阿里的ECS有一個安全組的概念,你必須要確保兩點:

    在iptables 或者 firewalld 裡開放WEB埠(80埠或自定義埠);

    在阿里雲控制檯中ECS的安全組配置裡設定入站規則,如下圖所示:

    在Nginx中繫結域名和配置站點都需要修改Nginx的配置檔案(nginx.conf)。雖說網上有一些開源的管理面板,但我們並不推薦使用這類面板,因為它們的許可權給的很大,還是有一定風險的。

  • 2 # 老子亮閃閃

    手機上不好找截圖,只能大概說一說。

    阿里雲ecs的Linux伺服器一般在買的時候預設會提供後臺管理面板,也可以自己用ssh工具,比如putty安裝面板,比如WDCP,AMH,寶塔面板這些,這些相關網站都有安裝說明,通常就是一條命令搞定。伺服器環境在安裝面板的時候已經配置好了,只需要進後臺建立站點就行了。

    幾種面板的使用大同小異,建立站點的時候會讓你填入你的域名,然到域名管理DNS處,A記錄指向你雲伺服器的IP地址。NS解析可能會有延遲,幾分鐘到24小時都有可能,解析生效後瀏覽器開啟你的域名應該就能看見網站的初始頁面。

    這些步驟大多是圖形介面,一般看看就能明白,如果是初次接觸Linux,還是建議網上找點相關教程看看,以後使用就會很方便。

  • 3 # Jack秦

    阿里雲linux伺服器配置網站對於老手相對來說比較簡單

    1.安裝web伺服器,開源有nginx、apache都可以,若是新手建議網上找點資料學習下!

    2.配置網站servername和根目錄

    3.登入阿里云云解析控制檯,將申請的域名空間新增解析,根據自己需求來,可新增A記錄

    4.新增完成後訪問網站可能會提示網站未備案。大陸雲主機對網站要求非常嚴,所以必須要在阿里雲個人中心網站備案,只有這樣你的網站才能透過域名訪問出來。

  • 中秋節和大豐收的關聯?
  • 對於成龍大叔接遊戲廣告這件事,你是怎麼看的?