配置Apache服務(wù)器

1. 登錄服務(wù)器

Windows使用putty,macOS使用terminal
利用ssh遠(yuǎn)程登錄:
ssh <username>@<hostname or IP address>
windows系統(tǒng)的服務(wù)器 默認(rèn)密碼是administrator ,linux服務(wù)器 默認(rèn)是root
如果已經(jīng)給服務(wù)器綁上了hostname,直接寫hostname
如果還未綁,IP即為外網(wǎng)IP

如果不知道登錄密碼可以在控制臺重置密碼
對于騰訊云來說,默認(rèn)賬戶和初始密碼在實例創(chuàng)建時會通過站內(nèi)信發(fā)給我們,翻翻站內(nèi)信服務(wù)器創(chuàng)建成功的通知就有了。
退出SSH連接時直接輸入 exit

2. 安裝Apache (CentOS 7.5)

yum配置Apache httpd
httpd是Apache超文本傳輸協(xié)議(HTTP)服務(wù)器的主程序。被設(shè)計為一個獨立運行的后臺進(jìn)程,它會建立一個處理請求的子進(jìn)程或線程的池。

安裝 apache httpd
yum -y install httpd

下面將使用vi 對httpd.conf進(jìn)行編輯。

vi tips:
esc切換命令模式和編輯模式
在命令模式下按i看到頁面底部出現(xiàn)INSERT進(jìn)入編輯模式
命令模式下:

:set number 顯示行數(shù)
/word 查找關(guān)鍵詞,word替換成需要查找的關(guān)鍵詞,按n查找下一個關(guān)鍵詞
ctrl+f 向下翻一頁
ctrl+b 向上翻一頁
:w 保存
:q 退出
:wq 保存和退出

開始編輯httpd.conf

配置httpd,將服務(wù)器名稱替換為您自己的環(huán)境
`vi /etc/httpd/conf/httpd.conf`

line 86: 改變管理員的郵箱地址,改成自己的郵箱地址
`ServerAdmin root@example.com`

line 95: 改變域名信息,改成自己的域名
`ServerName [www.example.com](http://www.example.com)`

line 151: none變成All
`AllowOverride All`

line 164: 添加只能使用目錄名稱訪問的文件名
`DirectoryIndex index.html index.cgi index.php`

在文件最后添加以下兩條

# server's response header(安全性)
ServerTokens Prod
# keepalive is ON
KeepAlive On
# 啟動httpd
systemctl start httpd
systemctl enable httpd

關(guān)于啟動失?。?/p>

如果出現(xiàn)了:‘Job for httpd.service failed. See "systemctl status httpd.service" and "journalctl -xe" for details.’ 意味著啟動Apache失敗。

Apache啟動失敗有很多種可能,比如事實上Apache已經(jīng)啟動,80端口占用,httpd.conf內(nèi)容有誤等。
以下是我遇到的問題和解決方法

# 使用如下命令查看error:

systemctl status -l httpd.service

# 查看Apache是否啟動

ps -ef | grep httpd

# 查看80端口是否被占用

netstat -antlp | grep 80

如果Firewalld正在運行,請允許HTTP服務(wù)。HTTP使用80 / TCP

firewall-cmd --add-service=http --permanent

firewall-cmd --reload

如果之前未移除默認(rèn)歡迎頁面,此時訪問IP/URL已經(jīng)可以看到歡迎頁面。
如果需要刪除默認(rèn)歡迎頁面
rm -f /etc/httpd/conf.d/welcome.conf

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 目的: 能夠有一個測試的服務(wù)器,不是所有的特殊網(wǎng)絡(luò)服務(wù)都能找到免費的! 為什么是 Apache 使用最廣的 Web...
    重寫幸福閱讀 780評論 0 1
  • 前臺以及客戶端開發(fā)中,難免碰到后臺開發(fā)過滿,不能及時提供給接口。我們又急于項目進(jìn)度,開發(fā)周期過段。我們就可以模擬數(shù)...
    淺憶的簡書閱讀 983評論 0 1
  • 不是所有的服務(wù)器都是免費的,免費的服務(wù)器也一般只提供GET請求,所以配置一個可以測試的服務(wù)器就顯得尤為必要。 Ap...
    莽原奔馬668閱讀 1,026評論 0 5
  • 安裝Apache 一、目的: 能夠有一個測試的服務(wù)器,不是所有的特殊網(wǎng)絡(luò)服務(wù)都能找到免費的! 二、為什么是 "Ap...
    gpr閱讀 4,361評論 5 7
  • 有的時候,我們需要在內(nèi)網(wǎng)工作組中分享一些文件或是后臺接口沒有及時給出,你又想要模擬真實數(shù)據(jù),直接在項目里創(chuàng)建pli...
    only_tony閱讀 532評論 0 0

友情鏈接更多精彩內(nèi)容