ubuntu server 10.10のセットアップ

備忘用

インストールしたソフトウェア(すごいてきとう)

LAMP server
OpenSSH server
PostgreSQL database
Samba file server
Tomcat Java server

文字化け対策

$ nano ~/.bashrc

以下を記述

case $TERM in
linux) LANG=C ;;
*) LANG=ja_JP.UTF-8 ;;
esac

Emacsのインストールと設定

apt-get update
sudo apt-get install emacs23
scp ~/.emacs xxx.xxx.xxx.xxx:~/  # ←Macからterminalで実行する

SSHの設定 参考ページ

http://d.hatena.ne.jp/Fiore/20080228/1204174833

sudo emacs /etc/ssh/sshd_config # でPermitRootLoginをnoにする
scp .ssh/id_rsa.pub xxx.xxx.xxx.xxx:~/

ruby on railsのインストール

sudo apt-get install ruby
sudo apt-get install rubygems
sudo gem install rvm
sudo apt-get install rails
sudo apt-get install ruby1.8-dev
sudo gem install rubygems-update
sudo gem update rails
sudo gem install twitter_oauth
sudo aptitude install libxml2-dev
sudo aptitude install libxslt-dev
sudo gem install nokogiri

Nmapのインストール

sudo apt-get install nmap
sudo nmap -sTV localhost
sudo nmap -sUV localhost

IPアドレス固定 sudo /etc/network/interfaces

#iface eth0 inet dhcp