Apache 概述
Apache 是一款開源的 Web 服務器軟體,支持跨平臺的應用,可移植性強,使用廣泛,Apache 采用模塊化的體系結構,不僅提供基本的 Web 服務,而且還具有極強的可擴展性
Apache 的安裝和啟動
Ubuntu 系統的 apache 服務器軟體包為 apache2,還有一個檔案檔包 apache2-doc,在聯網的情況下,使用以下命令進行安裝
sudo apt install apache2 apache2-doc -y
Apache 服務器啟動管理
Ubuntu 系統 Apache 服務器的服務名為 apahce.service,可用服務啟動管理命令 systemctl 進行管理
- 運行狀態檢查
systemctl status apache2 - 設定開機自啟動
sudo systemctl enable apache2 - 立即啟動
sudo systemctl start|stop|restart apache2 - 檢查組態檔語法是否正確
apache2 -t - 查看已經編譯到 Apache 中的模塊
apache2 -l
Apache 服務測驗
本機(或虛擬機)打開瀏覽器,地址欄輸入 http://127.0.0.1(主機默認地址),如果是云主機,則在本機輸入云主機的 IP 地址,如果看到 Apache2 Ubuntu Default Page 默認頁面即為成功(圖就不貼了,你們應該懂得)
配置虛擬主機
首先配置 hosts 檔案
sudo vim /etc/hosts //打開hosts檔案
在 hosts 檔案中添加映射資訊,在檔案最下方,添加
127.0.0.1 自定義域名

在 /etc/apache2/sites-available 目錄下創建 situyiqian.conf,并配置
cd /etc/apache2/sites-available //進入目錄
sudo cp 000-default.conf vmtest.conf //復制并重命名為xunizhuji
sudo vim xunizhuji.conf //打開檔案編輯

把 ServerName 的注釋打開,并修改為自定義的域名,把 DocumentRoot 修改為自己的檔案資源路徑,我在自定義路徑下創建一個 index.html 檔案并編輯
cd /var/www/
sudo mkdir -p vmtest.com/html
cd vmtest.com/
sudo vim index.html
內容如下

將組態檔鏈接到 sites-enabled 檔案夾,在
sudo ln -s /etc/apache2/sites-available/xunizhuji.conf ../sites-enabled/ // 注意路徑
sudo /etc/init.d/apache2 restart //重啟服務
訪問成功

轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/67268.html
標籤:Linux
上一篇:win10 LTSC 程式無回應就死機,滑鼠能動但點什么都無效果
下一篇:Vim的三款實用插件
