下載Apach安裝套件:
http://www.apache.org/dist/httpd
http://rpmfind.net
Apache的住要設定檔為 /etc/httpd/conf/httpd.conf
啟動Apache:/etc/rc.d/init.d/httpd start
停止Apache:/etc/rc.d/init.d/httpd stop
重新啟動Apache:/etc/rc.d/init.d/httpd restart
設定開機自動啟動Apache:
ntsysv 選 httpd
更改網頁預設語系(utf-8 ---> Big5)
vi /etc/httpd/conf/httpd.conf
AddDefaultCharset Big5
修改設定檔 httpd.conf
vi /etc/httpd/conf/httpd.conf
DirectoryIndex index.html index.htm index.php index.html.var
設定使用者網頁空間
vi /etc/httpd/conf/httpd.conf
.
.
.
.
# UserDir disable <-----在此行前面加#ㄝ,註解掉這一行
.
.
.
UserDir public_html <-----將此行前面的#拿掉
在每個使用者底下開一個public_html供使用者存放網頁 : mkdir public_html
更改資料夾的使用者及群組: chown yulie.yulie public_html
設定使用者目錄權限為711: chmod 711 yulie
備分系統網頁 /var/www/html裡的所有資料
tar zcvf /backup/web_backup.tgz /var/www/html
設定系統自動備份 crond排程指令
crontab -e 加入以下內容
* * * * 1 tar zcvf /backup/web_backup.tgz /var/www/html > /dev/null 2>&1
每個禮拜備份一次
備份使用者個人網頁
在 /usr/local/bin 下建立一個backup_html.sh
內容:
#!/bin/bash
for i in 'ls /home'
do
test -d /home/$i/public_html || continue
cd /home/$i
tar zcf /backup/${i}_web_'date+%Y%m%d'.tgz ./public_html
設定backup_html.sh的權限
chmod 755 /sur/local/bin/backup_html.sh
mkdir /backup
crontab -e 0 17 * * 5 /usr/local/bin/lbackup_html.sh /dev/null 2>$1
每禮拜下午5點備份個人網頁
http://www.apache.org/dist/httpd
http://rpmfind.net
Apache的住要設定檔為 /etc/httpd/conf/httpd.conf
啟動Apache:/etc/rc.d/init.d/httpd start
停止Apache:/etc/rc.d/init.d/httpd stop
重新啟動Apache:/etc/rc.d/init.d/httpd restart
設定開機自動啟動Apache:
ntsysv 選 httpd
更改網頁預設語系(utf-8 ---> Big5)
vi /etc/httpd/conf/httpd.conf
AddDefaultCharset Big5
修改設定檔 httpd.conf
vi /etc/httpd/conf/httpd.conf
DirectoryIndex index.html index.htm index.php index.html.var
設定使用者網頁空間
vi /etc/httpd/conf/httpd.conf
.
.
.
.
# UserDir disable <-----在此行前面加#ㄝ,註解掉這一行
.
.
.
UserDir public_html <-----將此行前面的#拿掉
在每個使用者底下開一個public_html供使用者存放網頁 : mkdir public_html
更改資料夾的使用者及群組: chown yulie.yulie public_html
設定使用者目錄權限為711: chmod 711 yulie
備分系統網頁 /var/www/html裡的所有資料
tar zcvf /backup/web_backup.tgz /var/www/html
設定系統自動備份 crond排程指令
crontab -e 加入以下內容
* * * * 1 tar zcvf /backup/web_backup.tgz /var/www/html > /dev/null 2>&1
每個禮拜備份一次
備份使用者個人網頁
在 /usr/local/bin 下建立一個backup_html.sh
內容:
#!/bin/bash
for i in 'ls /home'
do
test -d /home/$i/public_html || continue
cd /home/$i
tar zcf /backup/${i}_web_'date+%Y%m%d'.tgz ./public_html
設定backup_html.sh的權限
chmod 755 /sur/local/bin/backup_html.sh
mkdir /backup
crontab -e 0 17 * * 5 /usr/local/bin/lbackup_html.sh /dev/null 2>$1
每禮拜下午5點備份個人網頁
