- 追加された行はこのように表示されます。
- 削除された行は
このように表示されます。
{{category Ubuntu,Apache}}
!!!Apacheの設定
!!/etc/apache2/ 配下の説明
apache2.conf ←httpd.confの代わりにこれが読まれる。
ports.conf ←ポート設定
sites-available/ ←仮想ホストの設定はここにファイルを作る
mods-available/ ←モジュールの設定はここにファイルを作る
conf.d/ ←細かい設定はここにファイルを作る
設定を書き直したら
% sudo /etc/init.d/apache2 force-reload
!!共通のディレクトリ設定
/etc/apache2/conf.d/directory_settings というファイルを作成し、以下を設定
<directory />
Options All
AllowOverride All
Order deny,allow
deny from all
allow from 192.168.0.
</directory>
!!メインサイト設定
*/etc/apache2/sites-available/mysite の設定
% sudo cp /etc/apache2/sites-available/
% sudo cp default mysite
適当に設定をいじる
NameVirtualHost *
<VirtualHost *>
ServerAdmin webmaster@zeromemory.info # ←管理者のメールアドレス
DocumentRoot /path/to/www # ←HTMLとか、置く場所
# ↓ログは、/var/logに保存しないようにしている
ErrorLog /home/suvene/logs/error.log
# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn
customlog /path/to/logs/access.log combined
</VirtualHost>
*デフォルトサービスを止める
a2dissite default
*メインサイトを有効に
sudo a2ensite mysite
!!RewriteEngine
!!Links
*[Ubuntu/apache2 - TOBY SOFT wiki|http://tobysoft.net/wiki/index.php?Ubuntu%2Fapache2#rda9908e]
*[Apache 2 - Linux Wiki|http://oku.edu.mie-u.ac.jp/~okumura/linux/?Apache%202]
*[Apache : mod_rewriteリファレンス - Flash/Web Application Weblog Directory|http://blog.dawgsdk.org/weblog/archives/411011]
mod_rewrite のサンプルを交えた詳細な説明。
*[[!Initialization|Ubuntu/Apache2/!Initialization]]