依照以下語法執行
ubuntu 系統更新
$ sudo apt-get update
$ sudo apt-get upgrade
安裝套件
$ sudo apt-get install build-essential bison openssl libreadline6 libreadline6-dev curl git-core zlib1g zlib1g-dev libssl-dev libyaml-dev libsqlite3-0 libsqlite3-dev sqlite3 libxml2-dev libxslt1-dev autoconf libc6-dev
下載ruby
$ wget http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.5.tar.gz
編譯ruby
$ tar xvfz ruby-2.1.5.tar.gz
$ cd ruby-2.1.5/
$ ./configure
$ make
安裝ruby
$ sudo make install
測試ruby 安裝有否成功
$ git --version
$ ruby -v
設定gem不產生文件
echo 'gem: --no-ri --no-rdoc' >> ~/.gemrc
安裝rails
$ sudo gem install rails
Empty 發表在 痞客邦 留言(0) 人氣(18)
先查一下自己是在 runlevel 幾?下 runlevel 就知道了
然後去看一下 /etc/rcX.d/ 有無相關 ssd 的 init script
如果沒有的話,就利用 update-rc.d ssh start 50 0 1 2 3 4 5 6 .
接下來重新開機就可以了
Empty 發表在 痞客邦 留言(0) 人氣(559)
sudo update-rc.d -f 應用程式名稱 remove 删除mysql随机器启动的服务
等同於把S20XXX改成K20XXX
Empty 發表在 痞客邦 留言(0) 人氣(733)
先安裝完LAMP 之後,執行下面:
First of all, install the auth-mysql Apache module:
$ aptitude install libapache2-mod-auth-mysql
$ a2enmod auth_mysql
$ /etc/init.d/apache2 restart
Empty 發表在 痞客邦 留言(0) 人氣(223)
依據多數的資料參考,在時間上的調校
基本上,必須切換成 root 的權限,才會調校成功
輸入 su
輸入你的 root 密碼
vim /etc/default/rcS
把UTC=yes
改成UTC=no
按 :wq 寫入離開
回到 root 底下
輸入 tzselect
開始選擇時區
Please identify a location so that time zone rules can be set correctly.
Please select a continent or ocean.
1) Africa
2) Americas
3) Antarctica
4) Arctic Ocean
5) Asia
6) Atlantic Ocean
7) Australia
8) Europe
9) Indian Ocean
10) Pacific Ocean
11) none - I want to specify the time zone using the Posix TZ format.
若你也跟我一樣是在台灣,在第一個選項中選 5 亞洲( Asia )
Please select a country.
1) Afghanistan 18) Israel 35) Palestine
2) Armenia 19) Japan 36) Philippines
3) Azerbaijan 20) Jordan 37) Qatar
4) Bahrain 21) Kazakhstan 38) Russia
5) Bangladesh 22) Korea (North) 39) Saudi Arabia
6) Bhutan 23) Korea (South) 40) Singapore
7) Brunei 24) Kuwait 41) Sri Lanka
8) Cambodia 25) Kyrgyzstan 42) Syria
9) China 26) Laos 43) Taiwan
10) Cyprus 27) Lebanon 44) Tajikistan
11) East Timor 28) Macau 45) Thailand
12) Georgia 29) Malaysia 46) Turkmenistan
13) Hong Kong 30) Mongolia 47) United Arab Emirates
14) India 31) Myanmar (Burma) 48) Uzbekistan
15) Indonesia 32) Nepal 49) Vietnam
16) Iran 33) Oman 50) Yemen
17) Iraq 34) Pakistan
再來就是選 43 台灣( Taiwan )
Therefore TZ='Asia/Taipei' will be used.
Local time is now: Fri May 1 12:11:46 CST 2009.
Universal Time is now: Fri May 1 04:11:46 UTC 2009.
Is the above information OK?
1) Yes
2) No
到了這裡,你按 1 就表示認同這個設定了
然后cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
同步时间
Empty 發表在 痞客邦 留言(0) 人氣(35)
如果用 nginx 跑 php, 要加大上傳檔案大小的限制, 除了 php.ini 要改之外
在 nginx config 檔的 location { } 或 http { } 內加上
client_max_body_size 384m;
附贈 php.ini 改的地方
Empty 發表在 痞客邦 留言(0) 人氣(932)
網路上面有幾個還存活的伺服器 archive.ubuntu.com
mirror.nttu.edu.tw
Empty 發表在 痞客邦 留言(0) 人氣(5,898)
透過指令,將cach住的記憶體釋放掉,確認加快記憶體空間。 使用 watch cat /proc/meminfo 查看目前記憶體使用情況 使用 echo 3 > /proc/sys/vm/drop_caches 針對記憶體做釋放
Empty 發表在 痞客邦 留言(0) 人氣(5,895)
從ubuntu 10.10 以後 好像不能使用vol_id 指令來查詢UUID,不過還有另外指令可以查到DISK的UUID。 用 ls 指令
ls -l /dev/disk/by-uuid/
用blkid
blkid /dev/sda1
這樣就可以知道DISK的UUID 並且可以mount上目錄裡面,區分資料。
Empty 發表在 痞客邦 留言(0) 人氣(306)