簡體   English   中英

在 CentOS 上檢查 Apache

[英]Checking Apache on CentOS

我正在嘗試在我的 CentOS 上運行 Apache。(我對 linux 有非常基本的了解)。

[Apache Start Stop]使用此鏈接我嘗試運行: apachect1 start但我得到-bash apachect1: command not found

我還嘗試使用$ /etc/init.d/nginx status檢查$ /etc/init.d/nginx status但我得到了-bash: /etc/init.d/nginx: No such file or directory

然后我嘗試使用以下方法檢查是否安裝了 Apache: which apache2但是我得到了/usr/bin/which: no apache2 in (/usr/lib64/qt-3.3/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin:/usr/local/git/bin:/usr/local/git/bin:/home/bebo/bin)

似乎沒有安裝 Apache,但是我可以在 etc 文件夾中看到 httpd 目錄。 它有什么意義嗎?

我的假設是否正確,如果是,我如何安裝/從哪里下載和安裝。 其他正確的地方我出錯了。

這些所有步驟將適用於 CentOS 7 和 CentOS 8

注意也適用於 RHEL 7/8)

我建議運行以下命令來自動刪除未使用的包。

第1步:

yum autoremove

第 2 步:現在運行以下命令來更新 CentOS

  yum update

第三步:安裝apache軟件包

yum install httpd

第四步:啟動apache服務

Apache 服務的名稱是 httpd。 在 CentOS 7 或更高版本中使用以下命令同時啟動和啟用它。

systemctl enable --now httpd

第五步:檢查httpd服務狀態

systemctl status httpd

第六步:防火牆配置

現在,我們必須允許防火牆中的 HTTP 服務。 因此,您可以發現以下命令對此很有用。

firewall-cmd --permanent --add-service http
firewall-cmd --permanent --add-service https

現在重新加載防火牆服務,

firewall-cmd --reload

第 7 步:測試 Apache 服務器。 將您的計算機的 IP 地址或本地主機的 IP 地址放在網絡瀏覽器上; 它將顯示 Apache 服務器正在運行。

要閱讀有關 Apache 安裝的更多信息,您可以訪問我的博客文章。 博客文章網址,您可以在下面找到。

CentOS/RHEL 7/8 上的 LAMP 堆棧安裝

如何在 CentOS 8 上安裝 Apache Web 服務器

在 Centos 上安裝 apache 的最好和最簡單的方法是使用yum包管理器。

只需運行以下命令:

yum install httpd

根據您的 Centos 版本安裝后,您可以按如下方式啟動 Apache 服務:

Centos 6

service httpd start

Centos 7

systemctl start httpd

檢查apache是​​否安裝

服務 httpd 狀態

如果結果是"httpd: unrecognized service" ,則表示未安裝。

或者

在瀏覽器中輸入你的域名或ip,如果沒有顯示,則表示沒有安裝apache。

安裝阿帕奇

yum -y 安裝httpd

啟動Apache服務

服務 httpd 啟動

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM