CentOS インストール & 初期設定 & Python 開発環境構築メモ

Win7 のゲスト OS として、CentOS5 を VirtualBoxにインストールし、PythonDjango 開発環境を作成するまでのメモ。


CentOSVirtualBox にインストール

ディスプレイ設定を ACER ASPIRE 1410 に合わせる

# system-config-display
ディスプレイ設定 > ハードウェアタブ > モニタータイプの設定 > Generic LCD Display > LCD Panel 1360x768 > OK > モニター設定タブ > 解像度1024x768 > OK
# shutdown -r now
※横は 1366 まで拡げたい、縦はもう少し縮めたいが…

サーバのホスト名を変更(←要調査)

# vi /etc/hosts
192.168.56.101 myhost.domain.jp myhost
127.0.0.1 localhost.localdomain localhost

# vi /etc/sysconfig/network
HOSTNAME=myhost.domain.jp

# vi /etc/hosts.allow
ALL : 127.0.0.1
sshd : ALL

# /etc/rc.d/init.d/network restart

SSH の設定

Apache の起動と自動起動設定

# httpd -v
Server version: Apache/2.2.3
# /etc/rc.d/init.d/httpd start
# chkconfig httpd on

httpd-devel のインストール

# yum -y install httpd-devel

Python のバージョン確認

$ python -V
Python 2.4.3

GCC のインストール

# yum -y install gcc

mod_python のインストール

http://httpd.apache.org/modules/python-download.cgi から mod_python-3.3.1.tgz をダウンロード
$ cd /tmp
$ tar xfz mod_python-3.3.1.tgz
$ cd /tmp/mod_python-3.3.1
$ ./configure --with-apxs=/usr/sbin/apxs
$ make // ここでエラーが発生(←要調査)

Django のインストール

http://www.djangoproject.com/download/ から Django-1.1.1.tar.gz. をダウンロード
/tmp 配下に展開
cd /tmp/Django-1.1.1
# python setup.py install

eclipse のインストール

http://www.eclipse.org/downloads/ から Eclipse Classic 3.5.2 (163 MB) をダウンロード
eclipse-SDK-3.5.2-linux-gtk-x86_64.tar.gz を /home/yoshiring 配下に展開
~/eclipse -clean で eclipse の起動