2012年10月

MacPortsでPHPとApacheとMySQLをインストールした時のメモ

この記事を参考にしました↓
Snow Leopard で MacPorts から Apache2, PHP5, MySQL のインストール


Apacheをインストール
sudo port install apache2

Apacheのデフォルトのconfファイルをコピーしておく
sudo cp /opt/local/apache2/conf/httpd.conf /opt/local/apache2/conf/httpd.conf.bak

PHPをインストール
sudo port install php5 +apache2 +mysql5 +sqlite +pear

PHPのiniファイルを作成
sudo cp /opt/local/etc/php5/php.ini-development /opt/local/etc/php5/php.ini

PHPをアクティベートする
cd /opt/local/apache2/modules
sudo /opt/local/apache2/bin/apxs -a -e -n "php5" libphp5.so

PHPが利用できるようにApacheの設定をする
sudo vi /opt/local/apache2/conf/httpd.conf
384行目を追加
380     # probably should define those extensions to indicate media types:
381     #
382     AddType application/x-compress .Z
383     AddType application/x-gzip .gz .tgz
384     AddType application/x-httpd-php .php

 Apacheを起動(なんかメッセージ出た→ #ServerName www.example.com:80 のコメントアウトはずす)
sudo /opt/local/apache2/bin/apachectl start

MySQLをインストール
sudo port install mysql5-server

MySQLの初期化(MySQL用のDBを作るらしい)
sudo -u mysql mysql_install_db5

MySQLを起動
sudo /opt/local/share/mysql5/mysql/mysql.server start

MySQLのrootユーザーのパスワードを設定(rootとかいうパスワードは絶対ダメ!!)
/opt/local/lib/mysql5/bin/mysqladmin -u root password 'root'

PHPでMySQLが使えるようにする
sudo port install php5-mysql

PHPのiniファイルにMySQLの設定を追加
sudo vi /opt/local/etc/php5/php.ini
1075行目と1229行目を変更
1075 pdo_mysql.default_socket= /opt/local/var/run/mysql5/mysqld.sock
1229 mysql.default_socket = /opt/local/var/run/mysql5/mysqld.sock 

HUNTERCAT - 秋葉原のモンハン集会所 という店を作ったので遊びにきてください

HUNTERCAT - 秋葉原のモンハン集会所 という店を作ったので遊びにきてください!!
つぶれる!マジつぶれる!!
楽天市場
記事検索
  • ライブドアブログ