ubuntu
ubuntu server 開機自動發信通知(使用gmail)
參考資料
http://tschci.blogspot.tw/2009/04/ubuntu.html
http://fourdollars.blogspot.tw/2009/08/ssmtp-gmail.html
最近弄到一台server
因為是寄放在別人的機櫃裡,因為有些原因我想知道 server 何時重開機
所以寫了 下列教學
1. 安裝 SMTP
apt-get install ssmtp
2. 設定SMTP
vim /etc/ssmtp/ssmtp.conf 加入下列資料
AuthUser=user.name@gmail.com
AuthPass=password
FromLineOverride=YES
mailhub=smtp.gmail.com:587
UseSTARTTLS=YES
3.測試
echo "This is a test mail." | mail -s "test mail" user.name@gmail.com
有收到信就表示成功了
4.撰寫shell script
vim mail.sh
#!/bin/sh
t=$(date +%Y%m%d%H%M%S )
sudo echo "標題"$t |mail -s "open server" [email protected]
5.測試 shell script
sh mail.sh
檢查是否收到信
6.設定自動執行
cp mail.sh /etc/init.d
sudo update-rc.d mail.sh defaults 99 1
完成收工
Ubuntu CPU/RAM/流量監控/IO監控
在Amazon EC2 上架設Ubuntu+WordPress
最近嘗試玩Amazon EC2 的服務,還不錯玩,以下只是經驗談,如果要看教學 請看下面兩篇
http://blog.soft.idv.tw/?p=824
http://blog.wu-boy.com/2011/05/%E5%BF%AB%E9%80%9F%E5%AE%89%E8%A3%9D-amazon-ec2-lamp-%E7%92%B0%E5%A2%83-ec2-console/
1.申請前請先準備一張信用卡 或是VISA 金融卡,雖然只是使用 amazon EC2的免費額度,但是還是要先設定VISA
2.帳單名字和信用卡尺卡人姓名要相同
3.開啟SERVER 後 ,要先去防火牆設定,預設好像是全部擋住
4.amazon EC2 有提供IP 申請,但是要記得使用,綁訂到你的server上,不然會收費喔
5.如果是使用 ubuntu ,在ssh認證設定的地方 要把/etc/init.d/sshd restart 改成/etc/init.d/ssh restart
6.要注意server 的IO,每個月只有一百萬的額度
ubuntu 新增使用者 並設定root 權限
Ubuntu 的FTP server安裝
Ubuntu 在 LVM 模式下增加硬碟現有空間
最近 接到一個學校一個小案子,其中 我要 替他們電腦加裝一顆硬碟進去
平常 使用 windows 加裝一顆硬碟十分容易
但是 在ubuntu 介面下就有點麻煩了,而且我是使用 server版….(好吧 最後為了客戶 幫他裝 桌面環境)
如果各位的ubuntu 在安裝時 使用LVM 的硬碟管理介面,以下教學應該對各位有用,部分名詞是自創的看懂就好
參考資料
http://blog.jsdan.com/2142
http://sujithemmanuel.blogspot.tw/2007/04/how-to-add-disk-to-lvm.html
http://forum.ubuntuusers.de/topic/ext2online-auf-10-04-mit-ext4fs/
1. 分割硬碟(第二顆硬碟式 sdb 第三顆是dsc 以此類推)
#fdisk /dev/sdb
之後輸入 m 可以看到指令說明
輸入 n 新增一個磁區
輸入 p 用主要磁區
後面不用理他 通通enter 下去
Ubuntu apt-get 更新
最近運氣十分不佳的,我負責的DNS GG了 T.T
悲情的我不會搞DNS阿…
不管了 先重裝OS
因為在安裝過程中我的工作夥伴,沒有順手選擇SSH ,所以我事後才安裝
運氣不好碰到apt-get 找不到軟體….
以下教學就是要來解決這個問題
1. vim /etc/apt/sources.list
2.把其中兩行改成
deb http://140.121.80.200/ubuntu/ quantal main restricted
deb-src http://140.121.80.200/ubuntu/ quantal main restricted
這一台是我們社團架設的伺服器,跟ubuntu 官方有同步
所以直接連舊OK了
3.sudo apt-get update
這樣就OK了
Ubuntu的壓縮指令測試與教學
本篇文章參考資料
http://linux.vbird.org/linux_basic/0240tarcompress.php\
http://blog.bs2.to/post/EdwardLee/4997
壓縮指令的部分 餐搞第一個鳥歌教學,但是我以理解過後較白化的說明方式,想要看詳細的自己點進去吧
最近剛好接了幾個跟備份有關的cass
所以就開始研究,一些linux 相關的壓縮指令,和其中的差別
Ubuntu 修改時區
本篇文章參考自 http://philipatswarchy.wordpress.com/2007/03/19/ubuntu-change-time-zone/
在弄台東伴手禮的網站的 訪客統計的時候發現
怎麼間跑到明天去了!!!!
等等 不太對阿
台灣已經是 +8 了 再+8 是怎麼回事,最多不是+12嗎?
大概是裝OS 的時候 時間對時出現問題了….
解決方法:
- #sudo tzselect 轉成root後可以捨去sudo
- #5 選擇Asia
- #43 選擇Taiwan,終於有國家名稱了 感動,以前都是 taipei的…
- #sudo ntpdate time.stdtime.gov.tw 更新時間
這樣就可以了
其他定期更新 什麼的 就不重要了
Ubuntu + WordPress 固定網址問題
之前 我曾經寫過一篇 http://www.pupuliao.info/2011/09/wordpress固定網址問題url重寫/
今天我又碰到 類似的問題,第一次在 Ubuntu 的 LAMP 架構下架設網站,當wordpress 設定中文的固定網址時 出了問題
相關技術說明 ,請參考之前寫的那篇
這篇 止寫解決方法
以下是我的處理方式,不保證正確
- #a2enmod rewrite
- 在/etc/apache2/sites-available 中開啟 你網站的設定檔
把檔案中的AllowOverride None改成AllowOverride Al - # /etc/init.d/apache2 restart
這樣應該就OK了
參考資料 http://www.ubuntu-tw.org/modules/newbb/viewtopic.php?viewmode=compact&topic_id=14065&forum=9