在虚拟机上的关于Apache(阿帕奇)(1)开启Apache服务以及介绍基础服务
我們來開始講述Apache(阿帕奇)服務(wù)
小知識(shí):
Apache 使得一臺(tái)服務(wù)器上放很多網(wǎng)站,網(wǎng)站同時(shí)訪問 可以使網(wǎng)站更安全(木馬如果是root權(quán)限 如果webshell apache 可用的命令很少)
大部分網(wǎng)站使用的是http協(xié)議80端口 https協(xié)議端口443
web服務(wù)器提供服務(wù) 發(fā)送請(qǐng)求
http協(xié)議是無連接狀態(tài) 發(fā)送一次之后就斷開了,和下一次發(fā)送沒有關(guān)系
下面我們主要討論一下
打開網(wǎng)頁使網(wǎng)頁展示自己想要的字符串
apache服務(wù)(改成其他的后綴)
apache服務(wù)(改成其他的目的文件)
apache服務(wù)
接下來我們來裝apache服務(wù)(實(shí)戰(zhàn)演練)
在虛擬機(jī)上看看,是默認(rèn)沒有apache的
我們來下載apache服務(wù)
如果出現(xiàn)了這中結(jié)果,再打開一個(gè)終端,輸入命令:kill -9 5344就好了
可以了
之后我們輸入y安裝,安裝完畢再看就有了
安裝完畢之后默認(rèn)是死的,要給他啟動(dòng)一下
輸入命令:systemctl start httpd
這時(shí)候你在虛擬機(jī)中打開瀏覽器輸入localhost就會(huì)得到這樣一個(gè)界面
一定要重啟服務(wù)不重啟就是這個(gè)頁面
現(xiàn)在我們來改變一下網(wǎng)頁顯示的內(nèi)容
接下來進(jìn)入/var/www/html文件夾
輸入命令:cd /var/www/html (按理說是有個(gè)文件的這里沒有的話我們來建立一個(gè)
這個(gè)時(shí)候再次我訪問localhost網(wǎng)頁時(shí)就變成了你輸入的結(jié)果
apache服務(wù)(改成其他的后綴)
有沒有人有疑問,為什么我們剛才建立文件夾的時(shí)候取名字叫index.html,如果我們?nèi)e的名字他還可以嗎?我們來試一下
輸入命令:mv index.html 1.html (html文件夾內(nèi)操作)
答案是沒有了
但是你在localhost后面加上1.html它就可以出來了
為什么會(huì)這樣呢?秘密藏在它的配置文件中
輸入命令:vi /etc/httpd/conf/httpd.conf
在里面默認(rèn)的是以index.html為后綴,
如果我們改成1.html 是不是就可以了?
改完之后,輸入命令:systemctl restart httpd 重啟服務(wù)
這時(shí)候1.html就出來了
OK,又有問題了?我們都是輸入ip沒有見過輸入字符串也可以訪問網(wǎng)址的呀
其實(shí) Localhost 和 127.0.0.1 效果一樣,可以通過ping localhost看出來
apache服務(wù) (改成其他的目的文件)
默認(rèn)家目錄是在/var/www/html下面 我們也可以更改它的目錄
比如說改成在/home/www (首先你要在home下有這個(gè)文件夾)
在這個(gè)文件夾下新建一個(gè)內(nèi)容為in the home的網(wǎng)頁
輸入命令:echo “in the home”> index.html
接下來進(jìn)入配置文件,更改
輸入命令: vi /etc/httpd/conf/httpd 將這里改成你網(wǎng)頁所在的目錄
改成這個(gè)樣子
之后重啟以下服務(wù) 輸入命令:systemctl restart httpd
這時(shí)候我們?cè)谠L問網(wǎng)頁 ,網(wǎng)頁上就應(yīng)該出來in the home
改完之后沒有重啟結(jié)果
如果沒有出來,出現(xiàn)的下面這個(gè)情況,則是權(quán)限不夠
我們來改一下權(quán)限 改目錄文件www的(/home/www 的)
或者改變一下屬組
總結(jié)
以上是生活随笔為你收集整理的在虚拟机上的关于Apache(阿帕奇)(1)开启Apache服务以及介绍基础服务的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 华为交换机基础知识
- 下一篇: KeyPress 和KeyDown 、K