#author("2020-04-25T07:22:54+00:00","default:wikiwriter","wikiwriter") #author("2020-04-25T07:23:44+00:00","default:wikiwriter","wikiwriter") &tag(Debian/Apache); *目次 [#mb992374] #contents *関連ページ [#cbf8af7c] *参考情報 [#ucc8cc4b] -[[Debian Jessie に apache2 を入れてみた - 残しときます(自分用):http://namotch.hatenablog.com/entry/2015/06/08/074935]] *インストール [#vc0fb0ae] -以下のコマンドでインストールできる。Debian 8ではapache 2.4がインストールされる。 sudo aptitude install apache2 *設定 [#qe22ffd5] **サイトごとの設定ファイルの作成 [#qfc29213] -/etc/apache2/site-availableにサイトごとの設定ファイルを作成する。ドメイン名.confという名前 cd /etc/apache2/site-available cp 000-default.conf srcw.net.conf a2ensite # srcw.netを有効化 a2dissite # 000-defaultを無効化 -mod_rewriteを有効にする(WordPressの場合必要) sudo a2enmod rewrite *トラブルシューティング [#d031ffab] **Passengerを使用する [#s6653a48] -必要なモジュールをインストール sudo apt-get install apache2-dev libmysqld-dev gem install passenger passenger-install-apache2-module *トラブルシューティング [#d031ffab] **日本語ページが文字化けする [#yb0e6b1e] -Debianではデフォルトの文字コード指定がoffとなっている(CentOSはUTF-8)。 AddDefaultCharset Off -このためHTMLで文字コードを指定しないと文字化けするっぽい。 #pre{{ <Html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> </head> <body> <h1>テストです</h1> </body> </html> }}