乙個小白初次寫部落格,肯定會有很多很多錯誤,僅是分享,大家見諒!
一台可以上網的電腦
centos系統的ios檔案
vmware 虛擬機器
1.在vmware上安裝centos系統。
2.安裝httpd服務。
(**大多要在root中進行[admin@centos-8 ~]$ su root
)
3.配置apache
進入主配置檔案[root@centos-8 admin]# vim /etc/httpd/conf/httpd.conf
(曾經覺得vim難用一直gedit。。。現在「真香」)
這之間為一組配置
首先更改listen項(該項決定了apache的監聽位址和監聽埠,大約45行)
這裡讓它偵聽本地就行了。
然後配置網頁的html檔案位置(大約128行)
預設/var/www/html
就好了。
下面這些也可以配置一下
紫色的都是可以改的,分別為埠號 網頁載入路徑 該路徑許可權 允許誰訪問
然後重啟服務[root@centos-8 admin]# systemctl restart httpd
(每次更改配置檔案後都要重啟)
4.進行防火牆設定
檢視防火牆狀態[root@centos-8 admin]# systemctl status firewalld
running即為開啟狀態。(q退出)
如果沒開,啟動防火牆。[root@centos-8 admin]# systemctl start firewalld.service
5.開放tcp的80埠並過載防火牆
檢視防火牆開放埠[root@centos-8 admin]# firewall-cmd --zone=public --list-ports
因為我後來用的8080埠,這裡有兩個。
6.編輯html檔案測試網頁
建立index.html 檔案
[root@centos-8 admin]
# cd /var/www/html
[root@centos-8 html]
# touch index.html
[root@centos-8 html]
# vi index.html
隨便輸入個hello word什麼的就行。
7.開始測試
首先檢視apache狀態[root@centos-8 html]# systemctl status httpd
如果關閉,就開啟它。[root@centos-8 html]# systemctl start httpd
用ifconfig
檢視ip,開啟瀏覽器訪問。
看見 hello word 當然就成功了!
方法如下:
關閉selinux
修改/etc/selinux/config 檔案vim /etc/selinux/config
將selinux=enforcing改為selinux=disabled
重啟機器即可。
真的是萬分感謝!
最終網頁展示了它本來的模樣。
當然,檔案的許可權還是要改的,我是直接簡單粗暴 777 。。。。
感謝幾位老哥的博文,萬分感謝。
有比較全的配置過程
可以拓展一下
403問題
centos8搭建DHCP伺服器
yum install dhcp server y cat etc dhcp dhcpd.conf eof dhcp server configuration file.see usr share doc dhcp server dhcpd.conf.example see dhcpd.conf 5...
CentOS 8 配置DNS伺服器
1.安裝bind元件 dnf y install bind 2.編輯named檔案 vi etc named.conf options listen on v6 port 53 directory var named dump file var named data cache dump.db st...
CentOS8配置node伺服器
1 安裝epel release yum install epel release 2 安裝node.js yum install nodejs 檢查安裝 node version 3 安裝mongodb伺服器端 yum install mongdb server 4 安裝mongodb客戶端 yu...