1. 程式人生 > >Apache 安裝卸載等基本命令以及Apache文件結構

Apache 安裝卸載等基本命令以及Apache文件結構

安裝 post sudo 系統環境 例如 啟動服務 install linux 查看

一、win下的基本命令(cmd中,Apache安裝目錄下執行):
  安裝服務:httpd -k install -n 服務名稱
  卸載服務:sc delete 服務名稱
  啟動服務:httpd start
  重啟服務:httpd restart
  停止服務:httpd -k shutdwn


二、linux系統環境下的命令:
  1、Start Apache 2 Server /啟動apache服務
    # /etc/init.d/apache2 start
    or
    $ sudo /etc/init.d/apache2 start

  2、 Restart Apache 2 Server /重啟apache服務
    # /etc/init.d/apache2 restart


    or
    $ sudo /etc/init.d/apache2 restart

  3、Stop Apache 2 Server /停止apache服務
    # /etc/init.d/apache2 stop
    or
    $ sudo /etc/init.d/apache2 stop

三、Apache的一些基本配置:

  服務都需要監聽一個端口,例如:mysql(3306)、oracle(1521)、mssql(1433)、ftp(21)、ssh(22)
  apache 這個web服務默認在80端口監聽...

  端口(port):
    1.一臺機器可以有 1~65535 號端口
    2.在實際開發中,我們經常使用
      netstat –an
      netstat –anb

    來查看機器有哪些端口在監聽,如果發現有異常端口監聽,則可以關閉該端口,
    通過改命令我們可以發現是哪個程序在監聽該端口,從而關閉。

    3.一臺的80端口被 apache 監聽,則該端口不能再被其他的應用程序監聽. (一個端口只能被一個程序監聽)。
    4.端口分為有名端口 1-1024 號 ,其它端口可以自己分配。

  apache如何去配置端口
    apache軟件 配置是在 httpd.conf 文件中配置,該文件在apache安裝目錄下的 conf
    在 httpd.conf 文件中我們修改端口: Listen 81
    註:修改完後,一定要重新啟動apache

四、Apache包文件結構:
  bin : 可執行文件所在文件夾
  conf : apache配置文件
  htdocs : 初始站點文件夾
  moduls : apache的模塊所在位置

Apache 安裝卸載等基本命令以及Apache文件結構