CentOS 8系統WEB伺服器配置

2021-10-02 12:13:20 字數 2885 閱讀 9865

乙個小白初次寫部落格,肯定會有很多很多錯誤,僅是分享,大家見諒!

一台可以上網的電腦

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...