
今回のMysqlのインストールでLAMP環境が整います。
- Mod_rewriteの設定
- Mysqlのインストール
- PhpMyAdminのインストール
LAMP環境のまとめ
今までの作業での補足とLAMP環境を整えます。
- slicehostでUbuntu8.04の設定1 初期設定
- slicehostでUbuntu8.04の設定1 初期設定
- slicehostでUbuntu8.04の設定3 ApacheとPHP5のインストール
- slicehostでUbuntu8.04の設定4 Apacheの設定
今回の作業の参考リンク
Vmware:UbuntuでWebサーバを構築する – Sarabande Wiki
mod_rewriteを有効にする
UbuntuはApacheをインストールしてもmod_rewriteが有効化されていませんので有効にします。
sudo a2enmod rewrite
Mysqlのインストール
apt-getでアップデートが無いか確認します。
sudo apt-get update && sudo apt-get upgrade
Mysqlインストール
あとあとRubyを入れることも考えてインストール
sudo aptitude install mysql-server mysql-client libapache2-mod-auth-mysql libmysqlclient15-dev libmysql-ruby1.8 -y
rootのパスワードを設定する画面がでます。
my.cnf 設定
sudo vi /etc/mysql/my.cnf
//Fine Tuningの設定を以下に変更 key_buffer = 16M max_allowed_packet = 1M thread_stack = 64K thread_cache_size = 4 //追加 sort_buffer = 64K net_buffer_length = 2K
sudo /etc/init.d/mysql restart
phpmyadminをインストール
MysqlをGUIで簡単に使いたいのでPhpMyAdminを導入します。
ubuntuにはphpmysqlをインストールするコマンドが用意されていますが、コマンドでインストールすると何かおかしい・・・?のでパッケージでインストールします。
cd /var/www sudo wget http://jaist.dl.sourceforge.net/sourceforge/phpmyadmin/phpMyAdmin-2.11.7-all-languages.tar.gz sudo tar xzvf phpMyAdmin-2.11.7-all-languages.tar.gz sudo mv phpMyAdmin-2.11.7-all-languages phpmyadmin cd phpmyadmin
/var/www/phpmyadminにPhpMyAdminがインストールされました。
config.inc.phpの設定
sudo vim /etc/mysql/my.cnf
/* パスフレーズを設定します */ $cfg['blowfish_secret'] = 'abcdefg'; /* 認証はCookieを使います。バージョンによりますがたぶんデフォルト */ $cfg['Servers'][$i]['auth_type'] = 'cookie'
PEARのインストール
sudo apt-get install php5-dev php-pear






