17.5.09

Ubuntu 8.04 LTS Server でメールサーバを構築する Session 2

■LAMP環境をインストール(メールサーバ用簡略設定)
$sudo aptitude install apache2 php5 php5-cli phpmyadmin mysql-server mysql-client
→Apacheのバージョンを訊かれるので、「apache2」を選択
→表示されるメッセージに従ってMySQLのrootパスワードを設定

○Apacheを設定
$sudo vim /etc/apache2/apache2.conf
→以下の内容を変更
ServerTokens Prod

$sudo vim /etc/apache2/sites-available/default
→以下の内容を変更
ServerAdmin webmaster@example.com


○PHPを設定
$sudo vim /etc/php5/apache2/php.ini
→以下の内容を変更
magic_quotes_gpc = Off


○ApacheとPHPの設定を反映
$sudo apache2ctl configtest
$sudo /etc/init.d/apache2 force-reload

○MySQLを設定
$sudo mysql_secure_installation
→表示されるメッセージに従って設定(rootのパスワード変更以外はyで続行)
$cd /usr/share/doc/mysql-server-5.0/examples/
$sudo gzip -d my-large.cnf.gz
$sudo cp my-large.cnf /etc/mysql/my.cnf
$sudo vim /etc/mysql/my.cnf
→innodb_*行をアンコメント
→以下の内容を追加・変更(thread_concurrencyはCPUコア数×2を基準に)
[mysqld]
thread_concurrency = 4
default-character-set = utf8


○MySQLの設定を反映
$sudo /etc/init.d/mysql restart

0 コメント:

コメントを投稿