Ubuntu11.04にPHP環境を構築するメモ
Apache, PHP, MySQLのインストール
$ sudo apt-get install apache2 php5 php5-gd mysql-server php5-mysql phpmyadmin
バーチャルホストの設定
「http://example.jp」で「/home/taira/sites/example.jp」以下のファイルが表示されるようにします。
必要なディレクトリを作成します。
$ mkdir -p /home/taira/sites/example.jp
バーチャルホストの設定ファイルを作成し、hostsに設定を1行追加すればOKです。
・/etc/apache2/sites-available/example.jp
<VirtualHost *:80> ServerName example.jp DocumentRoot /home/taira/sites/example.jp <Directory "/home/taira/sites/example.jp"> DirectoryIndex index.html AllowOverride all Options +ExecCGI +Includes -MultiViews Order allow,deny Allow from all </Directory> ErrorLog /var/log/apache2/error.log CustomLog /var/log/apache2/access.log combined </VirtualHost>
・/etc/hosts
127.0.0.1 example.jp
設定を反映します。
$ sudo a2ensite example.jp $ sudo /etc/init.d/apache2 reload $ sudo /etc/init.d/apache2 restart
動作確認
以下の確認用ファイルを作成します。
・/home/taira/sites/example.jp/index.php
<? phpinfo(); ?>
作成できたら、http://example.jp/index.phpにアクセスして以下のように表示されればOK!
:Source
Ubuntu で PHP + MySQL + バーチャルホストでの開発環境を最速で作る方法 | ウェブル