久久久久久久视色,久久电影免费精品,中文亚洲欧美乱码在线观看,在线免费播放AV片

<center id="vfaef"><input id="vfaef"><table id="vfaef"></table></input></center>

    <p id="vfaef"><kbd id="vfaef"></kbd></p>

    
    
    <pre id="vfaef"><u id="vfaef"></u></pre>

      <thead id="vfaef"><input id="vfaef"></input></thead>

    1. 站長(zhǎng)資訊網(wǎng)
      最全最豐富的資訊網(wǎng)站

      如何在 Debian 9 上安裝 Apache

      Apache HTTP 服務(wù)器是世界上最受歡迎的 Web 服務(wù)器之一。它是一個(gè)開源和跨平臺(tái)的 HTTP 服務(wù)器,為大部分互聯(lián)網(wǎng)網(wǎng)站提供支持。 Apache 提供了許多強(qiáng)大的功能,可以通過其他模塊進(jìn)行擴(kuò)展。

      在本教程中,我們將介紹在 Debian 9 服務(wù)器上安裝 Apache 的步驟。

      先決條件

      在開始本教程之前,請(qǐng)確保以具有 sudo 權(quán)限的用戶身份登錄。

      安裝 Apache

      Apache 在默認(rèn)的 Debian 軟件倉(cāng)庫(kù)中可用,安裝非常簡(jiǎn)單。

      首先更新軟件包索引,然后 apache2 使用以下命令安裝軟件包:

      sudo apt update  sudo apt install apache2

      就是這樣,安裝并自動(dòng)啟動(dòng) Apache ,您可以使用以下命令檢查 Apache 服務(wù)的狀態(tài):

      sudo systemctl status apache2

      ● apache2.service - The Apache HTTP Server     Loaded: loaded (/lib/systemd/system/apache2.service; enabled; vendor preset: enabled)     Active: active (running) since Thu 2018-08-23 20:04:47 UTC; 13s ago   Main PID: 11604 (apache2)     CGroup: /system.slice/apache2.service             ├─11604 /usr/sbin/apache2 -k start             ├─11608 /usr/sbin/apache2 -k start             └─11609 /usr/sbin/apache2 -k start

      調(diào)整防火墻

      如果使用 iptables 過濾與系統(tǒng)的連接,則需要打開 HTTP (80) 和 HTTPS (443) 端口。

      通過發(fā)出以下命令打開必要的端口:

      sudo iptables -A INPUT -p tcp --dport 80 -j ACCEPT  sudo iptables -A INPUT -p tcp --dport 443 -j ACCEPT

      驗(yàn)證 Apache 安裝

      要驗(yàn)證一切正常,請(qǐng)打開瀏覽器,鍵入服務(wù)器 IP 地址或 doman 名稱 http://YOUR_IP_OR_DOMAIN/ ,您將看到默認(rèn)的 Apache 歡迎頁面,如下所示:

      如何在 Debian 9 上安裝 Apache

      該頁面包含有關(guān) Apache 配置文件,幫助程序腳本和目錄位置的一些基本信息。

      使用 systemctl 管理 Apache 服務(wù)

      現(xiàn)在,在 Debian 系統(tǒng)上安裝了 Apache ,您可以花一點(diǎn)時(shí)間查看并熟悉基本的 apache 服務(wù)管理命令:

      要停止 Apache 服務(wù),請(qǐng)運(yùn)行:

      sudo systemctl stop apache2

      鍵入以下內(nèi)容再次啟動(dòng)它:

      sudo systemctl start apache2

      要重新啟動(dòng) Apache 服務(wù):

      sudo systemctl restart apache2

      使用以下新配置重新加載 Apache :

      sudo systemctl reload apache2

      如果要禁用 Apache 服務(wù)隨機(jī)自啟動(dòng):

      sudo systemctl disable apache2

      并重新啟用隨機(jī)自啟動(dòng):

      sudo systemctl enable apache2

      Apache 配置文件的結(jié)構(gòu)和最佳實(shí)踐

      • 在基于 Debian 系統(tǒng)中, Apache 配置文件位于 /etc/apache2 目錄中。
      • 主要的 Apache 配置文件是 /etc/apache2/apache2.conf 。
      • Apache 將偵聽的端口在 /etc/apache2/ports.conf 文件中指定。
      • Apache 虛擬主機(jī)文件位于 /etc/apache2/sites-available 目錄中。除非鏈接到 /etc/apache2/sites-enabled 目錄,否則 Apache 不使用此目錄中的配置文件。
      • 要激活虛擬主機(jī),您可以使用 a2ensite 命令,改命令會(huì)在 sites-enabled 目錄中創(chuàng)建符號(hào)鏈接指向 sites-available 目錄中的配置文件。要停用虛擬主機(jī),請(qǐng)使用命令。 a2dissite
      • 強(qiáng)烈建議遵循標(biāo)準(zhǔn)命名約定,例如,如果您的域名是 mydomain.com 域名配置文件,則應(yīng)該命名 /etc/apache2/sites-available/mydomain.com.conf
      • 用于加載各種 Apache 模塊的配置文件位于 /etc/apache2/mods-available 目錄中。 a2enconf 命令可以啟用位于 mods-available 目錄中的模塊,它會(huì)在 /etc/apache2/mods-enable 目錄中創(chuàng)建符號(hào)鏈接指向 mods-available 的模塊。同樣,禁用則使用命令 a2disconf 。
      • 包含全局配置片段的文件存儲(chǔ)在 /etc/apache2/conf-available 目錄中。 conf-available 中的配置片段可以通過 a2enconf 命令來啟動(dòng),他會(huì)在 /etc/apache2/conf-enabled 目錄中創(chuàng)建符號(hào)鏈接。同樣,禁用則使用命令 a2disconf 。
      • Apache 日志文件(access.log 和 error.log)位于 /var/log/apache 目錄中。建議為每個(gè)虛擬主機(jī)使用不同的 access 和 error 日志文件。
      • 您可以將網(wǎng)站文檔根目錄設(shè)置為所需的任何位置。 webroot 最常見的位置包括:
        • /home/<user_name>/<site_name>
        • /var/www/<site_name>
        • /var/www/html/<site_name>
        • /opt/<site_name>

      結(jié)論

      您已在 Debian 9 服務(wù)器上成功安裝了 Apache 。您現(xiàn)在可以開始部署應(yīng)用程序并將 Apache 用作 Web 或代理服務(wù)器。

      贊(0)
      分享到: 更多 (0)
      網(wǎng)站地圖   滬ICP備18035694號(hào)-2    滬公網(wǎng)安備31011702889846號(hào)