iT邦幫忙

第 12 屆 iThome 鐵人賽

DAY 29
1
Software Development

如何使用 Linux 從土裡到冒出頭來系列 第 29

Day 29 架設 Apache

Day 29 架設 Apache

其實介紹到今天簡單架設一下 Apache,讓虛擬機當作是一台伺服器在用。

安裝Apache httpd

檢視系統中有無 httpd 套件。

[root@localhost ssl]# yum list | grep httpd

安裝 Apache 套件 及 Apache 相關工具套件。

[root@localhost ~]# yum -y install httpd httpd-tools

刪除預設 welcome 頁面

[root@localhost ~]# rm -f /etc/httpd/conf.d/welcome.conf

啟動 Apache Server。

[root@localhost ~]# systemctl start httpd

開機自動執行在列表中。

[root@localhost ~]# systemctl enable httpd

檢視 Apache Server 執行

[root@localhost /]# systemctl status httpd

設定防火牆與啟動

分別設定讓有憑證及無憑證的埠位允許進出防火牆。

防火牆允許 「http」 的 埠位(Port)。

[root@localhost ~]# firewall-cmd --zone=public --permanent --add-service=http

// 或

[root@localhost ~]# firewall-cmd --zone=public --permanent --add-port=80

防火牆允許 「https」 的 埠位(Port)。

[root@localhost ~]# firewall-cmd --zone=public --permanent --add-service=https

// 或

[root@localhost ~]# firewall-cmd --zone=public --permanent --add-port=433

重新啟動防火牆服務。

[root@localhost /]# systemctl restart firewalld.service

修改 httpd 的設定檔,將伺服器更改成自己的環境。

[root@localhost ~]# vi /etc/httpd/conf/httpd.conf

設定 VirualBOX 網路 Port

點選「設定」

點選「網路」 > 連接埠轉送(P)

點選右邊 「+」符號

建立一個網路埠位 > 確定

※ 記得設定為 80 Port唷!

回到本機 輸入自訂IP就可以連到自訂的網頁了!


上一篇
Day 28 虛擬機與本機共用資料夾
下一篇
Day 30 從土裡冒嫩芽
系列文
如何使用 Linux 從土裡到冒出頭來30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言