CetOS 5
Zend Server on CentOS 5 Webサーバー用最小構成化
OSインストール
Zend Serverをセットアップするサーバーを構築します。
とはいえ、最初から書くと大変なので、他の場所で説明している内容をベースに構築を行います。
今回は仮想OSを利用した環境で構築を行っています。
OSの構築手順は以下の順序で作成したものを使用します。
- CentOS 5 Sixwish 標準インストールマニュアル
- CentOS 5 Sixwish 標準インストールマニュアル
- CentOS 5 on Xen(CnetOS5) 標準インストールマニュアル
- CentOS 5 on Xen(CnetOS5) Domain-U用最小化手順
実際には、これに加えてDomain-Uを複製して利用しています。
Webサーバー用最小構成化
最小構成化したのち、さらにパッケージを削除します。
[root@zendserver ~]# rpm -e anthy-7900 kasumi \
> scim scim-anthy scim-bridge scim-bridge-gtk scim-libs \
> dosfstools usbutils fetchmail
日本語入力などのパッケージなどを削除しておきます。
このあとは、CentOS 5 on Xen(CnetOS5) Domain-U用最小化手順仕上げ編の手順に従って、仕上げを行います。
SELinuxの停止
SELinuxへの対応については怪しい部分が多いので、ここではdisableにしておきます。
[root@zendserver ~]# cp /etc/selinux/config /etc/selinux/config.org
[root@zendserver ~]# vi /etc/selinux/config
*** /etc/selinux/config.org 2009-04-27 hh:ii:ss.000000000 +0900
--- /etc/selinux/config 2009-04-27 hh:ii:ss.000000000 +0900
***************
*** 3,9 ****
# enforcing - SELinux security policy is enforced.
# permissive - SELinux prints warnings instead of enforcing.
# disabled - SELinux is fully disabled.
! SELINUX=enforcing
# SELINUXTYPE= type of policy in use. Possible values are:
# targeted - Only targeted network daemons are protected.
# strict - Full SELinux protection.
--- 3,9 ----
# enforcing - SELinux security policy is enforced.
# permissive - SELinux prints warnings instead of enforcing.
# disabled - SELinux is fully disabled.
! SELINUX=disabled
# SELINUXTYPE= type of policy in use. Possible values are:
# targeted - Only targeted network daemons are protected.
# strict - Full SELinux protection.
[root@zendserver ~]#
再起動してください。
[root@zendserver ~]# shutdown -r now