インストール:
$ sudo apt-get install apache2 mysql-server
$ sudo apt-get install libapache2-mod-auth-mysql
$ sudo apt-get install libapache2-mod-php5 php5-mysql
おまけでSQLiteインストール:
$ sudo apt-get install php5-sqlite
インストール後すぐに使えるようになります。「http://localhost/」へアクセスしてみましょう。
Apacheのドキュメントルート:
/var/www/
Apacheの設定ファイル:
/etc/apache2/apache2.conf
/etc/apache2/sites-available/default
MySQLの設定ファイル:
/etc/mysql/my.cnf
PHPの設定ファイル:
/etc/php5/apache2/php.ini
Apacheのモジュールはコマンドから sudo a2enmod [モジュール名] で有効化、sudo a2dismod [モジュール名] で無効化できます。sudo a2enmod [Tabキー×2] でモジュールのリストを得られます。
mod_rewrite 有効化:
$ sudo a2enmod rewrite
モジュールの有効化や設定の変更後はApacheを再起動する必要があります。
Apache 再起動:
$ sudo /etc/init.d/apache2 restart
MySQLはphpMyAdminを使えば簡単に管理できるでしょう。
phpMyAdmin インストール:
$ sudo apt-get install phpmyadmin
インストール後に「http://localhost/phpmyadmin/」へアクセスしてください。
AptanaでWebプロジェクトを開発・管理する
アプリケーショングループをまとめてインストールする
ヒント:
Apacheモジュールのmod_rewriteを有効化した場合はApacheの設定ファイル(/etc/apache2/sites-available/default)内のディレクティブ設定「AllowOverride None」を「AllowOverride All」に変更し、リライトルールを設定した.htaccessファイルを個別に用意するとよいでしょう。
MySQLサーバーのインストール時にMySQLのrootパスワード設定が促されます。設定を行わなかった場合は、コマンドからMySQLのプロンプトを呼び出して操作を行います。
$ mysql -u root
mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD
('YourPassword');
YourPasswordの部分に設定したいパスワードを入力してください。
設定が終わったらMySQLプロンプトを終了します。
mysql> \q
とても参考になりました。
返信削除こういう風にシンプルに書いていただくととてもわかりやすいです。
シンプルでわかりやすいドキュメントが好きです。このブログもそうであるように心がけています。ありがとう。
返信削除Akira Ohgaki(Linux Salad)
参考にさせていただきました。
返信削除WEBプログラムを勉強しています初心者です。linux入門でubuntuを知り、このページに辿り着きました。LAMP環境を整えたかったので、救世主になりました。ありがとうございます。今後も、閲覧させていただきます。
返信削除非常にわかりやすいドキュメントです!超初心者で日本語が下手な外国人の私もスムーズにできました。
返信削除どうもありがとうございます。