Ayas置き場
RSS Feeds
91月

CentOS でLUMPとruby環境

書きかけ。

とりあえずまとめてインストールしてみた

yum install httpd mod_ssl php php-mbstring php-mysql ruby mysql-server

バージョンは、2006/01/09時点でこんな感じ

openssl-0.9.7a-43.14

mod_ssl-2.0.52-28.ent.centos4

httpd-2.0.52-28.ent.centos4

httpd-suexec-2.0.52-28.ent.centos4

php-4.3.9-3.22

php-pear-4.3.9-3.22

php-mbstring-4.3.9-3.22

php-mysql-4.3.9-3.22

ruby-1.8.1-7.EL4.8

ruby-libs-1.8.1-7.EL4.8

mysql-4.1.20-1.RHEL4.1

mysql-server-4.1.20-1.RHEL4.1

Apacheの設定

ServerAdmin naisyo@example
ServerName naisyo.example:80
UseCanonicalName On
ServerTokens Prod #エラー時にサーバOS表示しない。
AddHandler cgi-script .cgi .pl .rb #plとrbもcgi認定。
ServerSignature Off
DirectoryIndex index.html index.html.var index.php

#CGIを実行したいDirectoryのところで
Options に ExecCGI 追加

#一覧表示したくないところで
Options から Indexes 削除

MySQLの設定

かなりいい加減。

vi /etc/my.cnf

[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
# Default to using old password format for compatibility with mysql 3.x
# clients (those using the mysqlclient10 compatibility package).
old_passwords=1
default-character-set=utf8 #追記。無いと、文字コードがlatin1に。

[mysql.server]
user=mysql
basedir=/var/lib

[mysqld_safe]
err-log=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid

#以下を追記(とりあえず環境が欲しいだけなので良く分かってない)
[client]
default-character-set=utf8

[mysqldump]
default-character-set=utf8

chkconfig mysqld on

あとSE Linuxを調整しないとうごかない

by Ayas 0 comments Category: CentOS, Linux Tags:

No Comments