Λάδι Βιώσας

http://profile.hatena.ne.jp/kenkitii/

個人的インストールメモ

最近、自宅サーバーを VMware ESXi 4.0上の仮想マシンに移してるんですが、P2Vしたり再インストールしたりしてるのでその時の作業ログをメモ

network

sudo nano /etc/network/interfaces
# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto eth0
iface eth0 inet static
        address 10.0.2.5      
        netmask 255.255.255.0
        gateway 10.0.2.2

Hostname

sudo hostname hogehoge.local
sudo vi /etc/hostname
sudo vi /etc/hosts
sudo /etc/init.d/networking restart

Apache

sudo a2enmod userdir
sudo vi /etc/apache2/mods-enabled/userdir.conf
mkdir ~/public_html
sudo /etc/init.d/apache2 restart

security

sudo apt-get install fail2ban

認証とかはこちら参照

subversionとかgitとか

sudo apt-get install git-core subversion

sudo apt-get install git とすると gnuit がインストールされる罠

ruby

sudo apt-get install ruby ruby-dev libruby irb libreadline-ruby libopenssl-ruby rdoc rubygems
sudo apt-get install libxml2 libxml2-dev libxslt1-dev
sudo gem install mechanize json rails god pit

php

sudo apt-get install php5 php5-dev php-pear php-cli libapache2-mod-php5
sudo pecl install pdo
sudo pecl install pdo_sqlite
sudo vi /etc/php5/apache2/php.ini
extension=pdo.so
extension=pdo_sqlite.so
sudo /etc/init.d/apache2 restart