1. 程式人生 > >使用 Web 服務 為 ECS Linux 例項配置網站及繫結域名

使用 Web 服務 為 ECS Linux 例項配置網站及繫結域名

Nginx 服務繫結域名


以 YUM 安裝的 Nginx 為例:

  1. 執行命令 vi /etc/nginx/nginx.conf 編輯 Nginx 的配置檔案,將預設的server {...} 配置修改為以下內容:

     
       
    1. server {
    2. listen 80 default_server;
    3. server_name www.123.com;
    4. root /home/web1;
    5. location / {
    6. }
    7. error_page
      404 /404.html;
    8. location = /40x.html {
    9. }
    10. error_page 500 502 503 504 /50.xhtml;
    11. location = /50x.html {
    12. }
    13. }
    14. server {
    15. server_name www.abc.com;
    16. root /home/web2;
    17. location / {
    18. }
    19. error_page 404 /404.html;
    20. location = /40x.html {
    21. }
    22. error_page 500 502 503 504 /50x.html;
    23. location = /50x.html {
    24. }
    25. }
    • 訪問 www.123.com 時,跳轉到 /home/web1 目錄。
    • 訪問 www.abc.com 時,跳轉到 /home/web2 目錄。
  2. 執行命令 nginx -s reload 重啟 Nginx 服務。

Tomcat 服務繫結域名

  1. 執行命令 vi /etc/TOMCAT_HOME/conf/server.xml

    編輯 Tomcat 配置檔案。

    default_web

    將上述內容修改為:

     
       
    1. <Host name="localhost" appBase="webapps" unpackWARs="true" autoPlay="true">
    2. <Value className="org.apache.catalina.valves.AccessLogValue" directory="logs" prefix="localhost_access_log." suffix=".txt" pattern="%h %l %u %c &quot;%r&quot; %s %b" />
    3. </Host>
    4. <Host name="120.76.210.250" appBase="/data/wwwroot/web" unpackWARs="true" autoPlay="true">
    5. <Content path="" docBase="/data/wwwroot/web" debug="0" reloadable="false" crossContext="true" />
    6. <Value className="org.apache.catalina.valves.AccessLogValue" directory="logs" prefix="120.76.210.250_access_log." suffix=".txt" pattern="%h %l %u %c &quot;%r&quot; %s %b" />
    7. </Host>
    8. <Host name="www.abc.com" appBase="/data/wwwroot/default" unpackWARs="true" autoPlay="true">
    9. <Content path="" docBase="/data/wwwroot/default" debug="0" reloadable="false" crossContext="true" />
    10. <Value className="org.apache.catalina.valves.AccessLogValue" directory="logs" prefix

      相關推薦

      使用 Web 服務 ECS Linux 例項配置網站域名

      Nginx 服務繫結域名 以 YUM 安裝的 Nginx 為例: 執行命令 vi /etc/nginx/nginx.conf 編輯 Nginx 的配置檔案,將預設的server {...} 配置修改為以下內容:

      Linux 伺服器配置網站以及域名

        Apache 服務繫結域名的方法     例如使用一鍵安裝包配置的 Apache 環境,新增網站配置方法如下:     1、進入站點配置檔案目錄,命令如下:   cd /alidata/server/httpd/conf/vhosts/     2、建

      服務ECS Linux SWAP 配置

      swap 雲服務器雲服務器SWAP 配置 一,創建用於交換分區的文件:dd if=/dev/zero of=/opt/swap bs=1M count=8192 二,設置交換分區文件:mkswap /opt/swap 三,立即啟用交換分區文件swapon /opt/swap 四,查看swap分區swapon

      apache新增虛擬主機配置+本地hosts域名

      1.本地hosts 什麼是本地hosts?我們知道訪問一個域名,通過dns伺服器得到該域名所指向的伺服器ip地址,然後通過ip地址和伺服器建立連線,完成剩下的事情。那麼當開發過程中我們沒有域名的時候如何才能模擬一個域名呢?答案就是hosts檔案,一般開發環境都是在win

      服務ECS Linux Ubuntu 主機修改主機名

      定義 新的 .html 127.0.0.1 註意 set mark 進行 iyu 雲服務器 ECS Linux 主機修改主機名 修改雲服務器 ECS Linux 主機名常見的有兩種方式,本文對此進行概要說明。 臨時生效修改 使用命令行修改 hostname

      阿裏雲服務ECS Linux系統分析nginx或apache當天訪問最多的IP

      nginx日誌Linux 系統查詢 nginx 或 apache 當天訪問最多的 IP 方法,以一鍵安裝包為例可以執行如下命令:cat /alidata/log/nginx/access/testweb.log |grep `date "+%d/%b"`|awk '{print $

      nginx高性能WEB服務器系列之四配置文件詳解

      pro web服務 發送 應該 避免 如果 upstream index 靜態頁 註:原創作品,允許轉載,轉載時請務必以超鏈接形式標明文章 原始出處 、作者信息和本聲明。否則將追究法律責任。 nginx的強大之處不必要我細說,當初第一次接觸nginx的時候就發現了它的強大

      雲時代來臨,快速利用CDN服務海外使用者訪問國內網站加速

      作者簡介:沙濤,微軟公司雲端計算和大資料解決方案專家,20年IT工作經驗,曾在多家知名外企擔任資深技術顧問,Oracle資料庫認證大師,微軟認證專家,擅長於資料領域和雲端計算領域,Oracle資料庫中文社群創始人之一,微軟創投合夥人,輔導創業型企業以及傳統企業利用最新雲端計算和大資料技術進行業務轉型

      linux安裝配置postgres使用dblink

      error: 服務 link 監聽 clu -- pass yum conn 好久不寫東西,一直在看些開源的東西,下面貼下linux上安裝配置postgres及使用dblink的操作參考,以供讀者和自己今後參考: 1、下載源碼:postgresql-9.3.2.ta

      Java Web專案部署至Linux伺服器的步驟問題詳解

              部門接手公司內部需求的一個小專案,從設計到研發自主完成,期間遇到了不少困難。部署過程也是坎坷,特此寫篇文章記錄一下,也為新手們填個坑~高手請跳過~~ 一、部署環境搭建(此步驟參考)      

      阿里雲或linux伺服器配置https使用nginx啟用https並執行springboot jar包

      首先需要伺服器和一個可連外網的域名。 在阿里雲後臺申請ssl證書,為域名配置證書並下載for nginx證書檔案儲存好,後面會用。參考:https://jingyan.baidu.com/article/a3aad71aeceea0b1fb00969c.html

      Linux Nginx 配置/域名

      Linux Nginx 配置/繫結域名 1、遠端連線伺服器 2、Nginx配置域名 執行命令 vi /etc/nginx/conf.d/**.conf 開啟 Nginx 服務配置檔案 2.1、為每一個

      VMware虛擬機器Linux雙網絡卡配置詳解

      一、VMware虛擬機器新增一個網路介面卡。 選擇自己需要的模式型別 二、啟動虛擬機器,配置網絡卡 按原先配置網絡卡的方式配置完(ip地址及預設閘道器還有網絡卡名不能跟原先的一樣) 重啟所有網絡卡(service network restart)後檢查網絡卡 三、測試新增網絡卡環境

      阿里雲ECS CentOS lamp搭建多個網站

      最近購買了阿里雲伺服器,系統CentOS 7.2,研究了搭建lamp環境和繫結多個網站 具體步驟如下: 首先搭建lamp環境: 1.關閉預設的firewall防火牆,配置iptables防火牆。 配置防火牆 /* 停止firewall */ sy

      嵌入式Linux啟動配置檔案指令碼

              #! /bin/sh        /bin/mount -n -t ramfs ramfs /var #在不同的目錄內掛載不同的檔案系統        /bin/mount -n -t ramfs ramfs /tmp        /bin/mount -n -t sysfs none /

      nginx的安裝基本配置多個域名服務

      nginx預設安裝為linux的服務 使用service nginx start, stop, restart, try-restart, reload, force-reload, status來操作nginx nginx的配置檔案預設讀取/etc/n

      Linux程序或執行緒到CPU+修改優先順序

        轉載自 https://www.cnblogs.com/swey/p/4469722.html 為了讓程式擁有更好的效能,有時候需要將程序或執行緒繫結到特定的CPU,這樣可以減少排程的開銷和保護關鍵程序或執行緒。 程序繫結到CPU Linux提供一個介面,可以

      Github Pages 域名

      之前,我在 Github 上建了個個人部落格,不過我希望還是能使用自己的域名。現在 Github 已經支援讓自定義的域名使用 https 加密了,所以我決定更換一下自己的域名。 1. 修改 DNS 解析的資料 在設定 Github 之前,我們最好先修改 DNS 解析的資料。因為如果步驟顛倒的

      Linux雙網絡卡指令碼

      linux運維及配置工作中,常常會用到雙網絡卡繫結,少數幾臺伺服器的配置還好,如果是需要配置幾十甚至上百臺,難免會枯燥乏味,易於出錯,我編寫了這個雙網絡卡繫結的輔助指令碼,可傻瓜式地完成linux雙網絡卡繫結工作,當然,該指令碼主要還是用於小批量的系統配置,如需配置大量的伺服器,可提取指令碼中的bonding

      詳解Linux雙網絡卡之bond0

      1、什麼是bond?    網絡卡bond是通過多張網絡卡繫結為一個邏輯網絡卡,實現本地網絡卡的冗餘,頻寬擴容和負載均衡,在生產場景中是一種常用的技術。Kernels 2.4.12及以後的版本均供bonding模組,以前的版本可以通過patch實現。 2、實現原理: