linux mount 功能
作者:Ahan 日期:2006-08-10 11:16
mount windows 共用資料夾
-t smbfs
( 利用 samba file system )
-o username=uname,password=passwd,iocharset=big5
(帳號, 密碼, 字元集)
//192.168.0.111/doc
( IP 及 目錄名稱 )
/mnt
( mount 目的地 )
mount USB 隨身碟
mount -o iocharset=utf8 -t vfat /dev/sda1 /mnt
-o iocharset=utf8(解決中文亂碼的問題)
-t vfat (fat32格式)
/dev/sda1 (通常都是 sda,請用 dmesg 察看代號
主機自動排程備份
作者:Ahan 日期:2005-03-22 17:39
剛剛把主機的備份排程做好了,每天備份資料庫到異地主機,每星期天備份部落格上傳檔的Attach資料夾檔案(不知道會不會爆掉),上傳檔案也改為5MB,程式碼放在這邊供日後參考。
備份資料庫的Shell Script
#!/bin/sh
YMD=`date '+%Y%m%d%k'`
mkdir /root/db/"$YMD"/
#備份整個資料庫
/usr/local/mysql/bin/mysqldump --add-drop-table -u 帳號 -p密碼 資料庫名稱 > /root/db/"$YMD"/blog_"$YMD".sql
#將備份目錄打包
cd /root/db/
tar cvf blog_"$YMD".tar "$YMD"/
gzip -f blog_"$YMD".tar
#將備份檔上傳
ftp -n<<!
open 111.111.111.111
user username password
binary
prompt off
put /root/db/blog_"$YMD".tar.gz /Alin/blog_"$YMD".tar.gz
close
bye
!
rm -drf /root/db/*
YMD=`date '+%Y%m%d%k'`
mkdir /root/db/"$YMD"/
#備份整個資料庫
/usr/local/mysql/bin/mysqldump --add-drop-table -u 帳號 -p密碼 資料庫名稱 > /root/db/"$YMD"/blog_"$YMD".sql
#將備份目錄打包
cd /root/db/
tar cvf blog_"$YMD".tar "$YMD"/
gzip -f blog_"$YMD".tar
#將備份檔上傳
ftp -n<<!
open 111.111.111.111
user username password
binary
prompt off
put /root/db/blog_"$YMD".tar.gz /Alin/blog_"$YMD".tar.gz
close
bye
!
rm -drf /root/db/*
crontab工作排程檔內容
#Time STD
#every day 00:00 12:00
00 00,12 * * * /usr/sbin/ntpdate time.stdtime.gov.tw
#every day db backup
05 04 * * * sh /root/script/BlogBackup.sh
#every sunday attachment backup
00 04 * * 0 sh /root/script/WebBackup.sh
#every day 00:00 12:00
00 00,12 * * * /usr/sbin/ntpdate time.stdtime.gov.tw
#every day db backup
05 04 * * * sh /root/script/BlogBackup.sh
#every sunday attachment backup
00 04 * * 0 sh /root/script/WebBackup.sh
將 tomcat 整合到 apache
作者:Ahan 日期:2005-03-09 22:14
下載mod_jk2
下載位置:http://ftp.cis.nctu.edu.tw/data/apache/jakarta/tomcat-connectors/jk2/source/
http://ftp.cis.nctu.edu.tw/data/apache/jakarta/tomcat-connectors/jk2/source/jakarta-tomcat-connectors-jk2-2.0.2-src.tar.gz
編譯Jakarta-Tomcat-connectors 2
[root@localhost tmp]# tar -zxvf /home/bruce/linux/jakarta-tomcat-connectors-jk2-2.0.2-src.tar.gz
[root@localhost tmp]# cd jakarta-tomcat-connectors-jk2-2.0.2-src/jk/native2/
[root@localhost native2]# chmod a+x buildconf.sh
[root@localhost native2]# ./buildconf.sh
[root@localhost native2]# ./configure --with-apxs2=/usr/local/apache2/bin/apxs
[root@localhost native2]# make
[root@localhost native2]# cp /tmp/jakarta-tomcat-connectors-jk2-2.0.2-src/jk/build/jk2/apache2/.libs/mod_jk2.so /usr/local/apache2/modules/mod_jk2.so
[root@localhost native2]# cp /tmp/jakarta-tomcat-connectors-jk2-2.0.2-src/jk/conf/workers2.properties /usr/local/apache2/conf/workers2.properties
編輯 httpd.conf
尋找DSO
加入LoadModule jk2_module modules/mod_jk2.so
編輯 workers2.properties
修改最下面的example及servlets
[uri:/jsp-examples/*]
info=JSP examples, map requests for all JSP pages to Tomcat.
context=/jsp-examples
[uri:/servlets-examples/*]
info=Servlet examples, map requests for all servlets to Tomcat.
context=/servlets-examples
重新啟動tomcat及apache即完成整合
下載位置:http://ftp.cis.nctu.edu.tw/data/apache/jakarta/tomcat-connectors/jk2/source/
http://ftp.cis.nctu.edu.tw/data/apache/jakarta/tomcat-connectors/jk2/source/jakarta-tomcat-connectors-jk2-2.0.2-src.tar.gz
編譯Jakarta-Tomcat-connectors 2
[root@localhost tmp]# tar -zxvf /home/bruce/linux/jakarta-tomcat-connectors-jk2-2.0.2-src.tar.gz
[root@localhost tmp]# cd jakarta-tomcat-connectors-jk2-2.0.2-src/jk/native2/
[root@localhost native2]# chmod a+x buildconf.sh
[root@localhost native2]# ./buildconf.sh
[root@localhost native2]# ./configure --with-apxs2=/usr/local/apache2/bin/apxs
[root@localhost native2]# make
[root@localhost native2]# cp /tmp/jakarta-tomcat-connectors-jk2-2.0.2-src/jk/build/jk2/apache2/.libs/mod_jk2.so /usr/local/apache2/modules/mod_jk2.so
[root@localhost native2]# cp /tmp/jakarta-tomcat-connectors-jk2-2.0.2-src/jk/conf/workers2.properties /usr/local/apache2/conf/workers2.properties
編輯 httpd.conf
尋找DSO
加入LoadModule jk2_module modules/mod_jk2.so
編輯 workers2.properties
修改最下面的example及servlets
[uri:/jsp-examples/*]
info=JSP examples, map requests for all JSP pages to Tomcat.
context=/jsp-examples
[uri:/servlets-examples/*]
info=Servlet examples, map requests for all servlets to Tomcat.
context=/servlets-examples
重新啟動tomcat及apache即完成整合
- 1

