mysqlとphpmyadminのインストール
ubuntsの環境でnginxと組み合わせてmysqlサーバーをインストールします。
超簡単です。
私は1日程ハマリましたが。w
どなたでもできるのでトライしてみましょう。
既にhttpサーバーnginxのインストールは終わっているものとします。
mysql-serverとmysql-clientをインストール
apt-get install mysql-server mysql-client libmysqlclient15-dev
mysqlサーバーのインストールが完了します。
nginxを再起動して、phpinfo();を実行してみてください。
mysqlとmysqliの項目が増えているはずです。
これだけでもいいのですが、データベースやテーブルの作成にSQLコマンドを打ち込まなければいけません。
面倒なのでphpmyadminをインストールします。
phpmyadminを使うことで、ブラウザ上でデータベースやテーブルの作成や管理がグラフィカルにできるようになります。
phpmyadminのインストール
apt-get install phpmyadmin
/etc/nginx/sites-available/domain1.com のファイルに以下の内容を追加してください。
server{
listen 80;
server_name phpmyadmin.domain1.com;
access_log /var/log/phpmyadmin.access_log;
error_log /var/log/phpmyadmin.error_log;
location / {
root /usr/share/phpmyadmin;
index index.php;
}
location ~ \.php$ {
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME /usr/share/phpmyadmin$fastcgi_script_name;
include /etc/nginx/fastcgi_params;
}
}
mysqlの実行
/etc/init.d/mysql start
mysqlサーバーが起動し、/var/run/mysqld/mysqld.sock, /var/run/mysqld/mysqld.pid の2ファイルが自動作成されます。
後はレンタルサーバーのDNS Managerの(A/AAAA Records)にphpmyadminをIPアドレスと共に追加してください。
反映されるのに少し時間がかかります。
レンタルサーバーにドメインを登録するときに、wwwやmail, ftpなど設定したと思います。
これを追加することで
http://phpmyadmin.domain1.com/ にアクセスできるようになります。
私はこれをし忘れて1日嵌ってしまいました。
最終更新:2011年04月12日 08:40