ubuntu-server-10-04:apache2
差分
このページの2つのバージョン間の差分を表示します。
| 次のリビジョン | 前のリビジョン | ||
| ubuntu-server-10-04:apache2 [2010/10/29 14:05] – 作成 admin | ubuntu-server-10-04:apache2 [2010/10/29 21:58] (現在) – admin | ||
|---|---|---|---|
| 行 15: | 行 15: | ||
| / | / | ||
| - | |||
| - | envvars | ||
| - | conf.d | ||
| - | |||
| * apache2.conf: | * apache2.conf: | ||
| 行 61: | 行 57: | ||
| * ServerAdmin: | * ServerAdmin: | ||
| * DocumentRoot: | * DocumentRoot: | ||
| - | * | ||
| - | SSLCertificateFile | + | 鍵のパスを実際のパスに変える。[[ubuntu-server-10-04: |
| - | SSLCertificateKeyFile | + | |
| - | を実際のパスに変える | + | * SSLCertificateFile |
| + | * SSLCertificateKeyFile / | ||
| - | # cd / | + | アクセスするポートを変更した場合は、/ |
| - | # ln -s ../sites-available/default-ssl | + | < |
| + | $ sudo vi /etc/apache2/ | ||
| + | </code> | ||
| + | * Listen 443: 番号を任意のポート番号に変更 | ||
| - | apache再起動 | ||
| - | # / | ||
| + | 設定に間違いがないかをチェック。 | ||
| + | < | ||
| + | $ sudo apache2ctl configtest | ||
| + | </ | ||
| + | こんな警告が、、、 | ||
| + | < | ||
| + | apache2: Could not reliably determine the server' | ||
| + | </ | ||
| - | とりあえずローカルから見れるかチェック | + | どうやら |
| + | < | ||
| + | $ hostname --fqdn | ||
| + | </ | ||
| + | とした時に、グローバルからアクセス可能なホスト名が出てこないのが原因らしい。 | ||
| + | /etc/hosts を編集する。 | ||
| + | < | ||
| + | $ sudo vi /etc/hosts | ||
| + | </ | ||
| + | < | ||
| + | 127.0.1.1 | ||
| + | </ | ||
| + | こんな行があるはずなので、 | ||
| - | あとは サーバ名とかIPとかドキュメントルートとか調整する | + | < |
| + | 127.0.1.1 | ||
| + | </ | ||
| + | グローバルからアクセスできるホスト名を、172.0.1.1に対応する最初のホスト名として記述する。 | ||
| + | apache再起動する。 | ||
| + | < | ||
| + | $ sudo / | ||
| + | </ | ||
| - | apache2: Could not reliably determine the server' | ||
| - | |||
| - | こんな警告が・・ | ||
| - | # cd / | + | ブラウザからアクセスできるかをチェックする。 |
| - | # cp ./ | + | |
| - | # vi ./ | + | |
| + | ===== WevDavの設定 ===== | ||
| - | ##### Described By kyxw22 -START ##### | ||
| - | ServerName rxt.selfip.com | + | Apache2 の WebDav モジュールを有効にする。 |
| - | ##### Described By Kyxw22 -END ####### | + | < |
| + | $ sudo a2enmod dav_fs | ||
| + | </ | ||
| + | Webdavで使用するディレクトリを作成。所有者は www-data: | ||
| + | < | ||
| + | $ sudo mkdir -p / | ||
| + | $ sudo chown www-data: | ||
| + | </ | ||
| + | |||
| + | / | ||
| + | |||
| + | < | ||
| + | < | ||
| + | Alias /dav "/ | ||
| + | < | ||
| + | DAV on | ||
| + | Options Indexes | ||
| + | Order deny,allow | ||
| + | AuthType Basic | ||
| + | AuthName " | ||
| + | AuthUserFile / | ||
| + | Require valid-user | ||
| + | </ | ||
| + | </ | ||
| + | </ | ||
| + | |||
| + | 認証用のパスワードファイルを作成する。 | ||
| + | |||
| + | |||
| + | < | ||
| + | $ cd / | ||
| + | $ sudo htpasswd -c ./ | ||
| + | New password: | ||
| + | Re-type new password: | ||
| + | Adding password for user hoge | ||
| + | </ | ||
| + | |||
| + | -c オプションは新しくファイルを作成してしまうので、2人目以降は | ||
| + | < | ||
| + | $ sudo htpasswd ./ | ||
| + | </ | ||
| + | で追加する。 | ||
| + | |||
| + | パスワードファイルのパーミッションを変更。 | ||
| + | < | ||
| + | $ sudo chown www-data: | ||
| + | $ sudo chmod 600 ./ | ||
| + | </ | ||
| + | |||
| + | Apache2 を再起動。 | ||
| + | |||
| + | < | ||
| + | $ sudo / | ||
| + | </ | ||
| + | |||
| + | ブラウザから http:// | ||
| + | ===== 文字化け対策 ===== | ||
| + | 以前は文字化け対策で mod-encoding をインストールしていた気がするけれど、文字化けの現象が現れないのでとりあえず放置。 | ||
| ===== 参考 ===== | ===== 参考 ===== | ||
ubuntu-server-10-04/apache2.1288328710.txt.gz · 最終更新: 2010/10/29 14:05 by admin
