顯示具有 httpd 標籤的文章。 顯示所有文章
顯示具有 httpd 標籤的文章。 顯示所有文章

2019年8月13日

httpd 設定 VirtualHost 筆記

在 CentOS 7 上面 httpd.conf 的 VirtualHost 設定值範例竟然被省略了,筆記一下~~~
備註:VirtualHost 的設定會蓋掉原預設網站的設定值,所以必須把原網站的設定,再做一次 VirtualHost 設定。

<VirtualHost *:80>
    ServerAdmin webmaster@cjes.tc.edu.tw
    DocumentRoot /var/www/html
    ServerName web.site.name
    ErrorLog logs/web-error_log
    CustomLog logs/web-access_log common
</VirtualHost>

NameVirtualHost *:80
<VirtualHost *:80>
    ServerAdmin webmaster@cjes.tc.edu.tw
    DocumentRoot /var/www/html/website001
    ServerName web.site.001
    ErrorLog logs/web1-error_log
    CustomLog logs/web1-access_log common
</VirtualHost>

2019年6月15日

CentOS 6.10 安裝 MRTG 監控 snmp 步驟紀錄

# yum install mrtg net-snmp net-snmp-utils

# vi /etc/snmp/snmpd.conf
   rocommunity mrtg

# service snmpd restart

# ip link (找出網卡編號) # vi /etc/mrtg/mrtg.cfg
   Target[eth0]: 2:public@127.0.0.1
   MaxBytes[eth0]: 1250000
   Title[eth0]: Traffic Analysis
   PageTop[eth0]: <H1>127.0.0.1 eth0</H1>

# cfgmaker -global "WorkDir: /var/www/mrtg" -output /etc/mrtg/mrtg.cfg mrtg@163.17.249.8

# indexmaker -output=/var/www/mrtg/index.html /etc/mrtg/mrtg.cfg

# env LANG=C /usr/bin/mrtg /etc/mrtg/mrtg.cfg
# env LANG=C /usr/bin/mrtg /etc/mrtg/mrtg.cfg
# env LANG=C /usr/bin/mrtg /etc/mrtg/mrtg.cfg

# crontab -e
  */5 * * * * root env LANG=C /usr/bin/mrtg /etc/mrtg/mrtg.cfg  > /dev/null 2>&1

# vi /etc/httpd/conf.d/mrtg.conf
   Allow from all

# service httpd restart

2017年8月26日

安裝 httpd 網頁伺服器

要安裝 網頁伺服器 之後,別人才可以透過 瀏覽器 來瀏覽你的網站。在 CentOS 中的預設網頁瀏覽器軟體名稱是 Apache ,不過在用 yum 來安裝  Apache 時,必須這樣下:

# yum -y install httpd

( 這一次我們增加 -y 的指令,來感受一下 同意自動安裝 的暢快過程 )





如何?自動安裝,很暢快吧?

( 不過你也要注意到,雖然我們只下了 安裝 httpd 的指令,其實被安裝了 5 個套件喔! )







安裝 httpd 很簡單,再來我們啟動 httpd 吧。

# systemctl start httpd                                                                                                                

( systemctl 就是 CentOS7 用來控制 service 的指令,start 就是 啟動。 )



打完指令不知道有沒有成功?

輸入 

# systemctl status httpd                                                                                                              

看看有沒有在運作?





作業到 FortiGate-200D防火牆把 .8 的 http 服務打開,大家才可以看到你的網站。





到這邊,你的網站就可以運作了喔!



( 有看到右下角的 Apache 了嗎?)

( 這個網頁是 Apache 預設的。)







安裝網頁伺服器是很簡單的,不過設定卻是龐雜的喔。目前只有把 httpd 安裝起來,尚未對  /etc/httpd/conf/httpd.conf 做任何設定變更喔。