前言
因為最近覺得自己在伺服器架設方面好像很弱,雖然會資料庫跟前端,但是後端也不太會,所以想說從架設http server開始,就選擇很多人用的Apache當作學習的目標,但是因為不想在Windows上實作,想要在Linux上,所以今天又搞了快半天的虛擬機設定還有裝OS,重點是OS下載很慢啊!!!!
環境
- 目前選用Oracle VM VirtualBox 來當虛擬機
- 作業系統選用比較不常用的 CentOS 7
差點沒害死自己啊
GUI
話說本來很有自信的這一次一定不使用圖形化介面,來順便複習一下指令,但是做完才發現,我沒用瀏覽器我要怎樣知道我127.0.0.1目前長啥樣子啊?一時想不到辦法,只好再把圖形化介面載回來QQ,這次撐了6小時就破功了。
yum groupinstall "GNOME Desktop" "Graphical Administration Tools"
systemctl set-default graphical.target
reboot
Vim
- 先安裝一套常用的筆記本,方便修改檔案,不然也是可以用內建的vi啦~
yum -y install vim
Apache
- 安裝Apache
yum -y install httpd
- 關閉SELinux
setenforce 0
vim /etc/sysconfig/selinux
- 設定防火牆
firewall-cmd --add-port=80/tcp --permanent
- 修改Apache配置文件
vim /etc/httpd/conf/httpd.conf
Options Indexes FollowSymLinks
修改為
Options FollowSymLinks
- 運行server
systemctl start httpd
- 關閉server
systemctl enable httpd
瀏覽器頁面
通常運行完Apache伺服器,瀏覽器直接開啟127.0.0.1就會看到80port的頁面。
預告
目前先到這裡初步的把Apache運行起來,下一次在教大家如何修改httpd.conf配置檔案的內容,並且也會介紹為啥這裡都是寫httpd而不是apache。