トップ 一覧 検索 ヘルプ RSS ログイン

Ubuntu/Apache2の変更点

  • 追加された行はこのように表示されます。
  • 削除された行はこのように表示されます。
{{category Ubuntu,Apache}}
!!!Apache2の設定
!!/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]]