ユーザ用ツール

サイト用ツール


serverapps:apache

差分

このページの2つのバージョン間の差分を表示します。

この比較画面にリンクする

次のリビジョン
前のリビジョン
serverapps:apache [2017/04/14 14:21]
127.0.0.1 外部編集
serverapps:apache [2021/02/26 15:56] (現在)
hayashi [確認]
行 1: 行 1:
 ====== Apache ====== ====== Apache ======
 ===== インストール ===== ===== インストール =====
-  # portinstall www/apache22+  # portinstall www/apache24
  
 ===== とりあえず立ち上げるだけ ===== ===== とりあえず立ち上げるだけ =====
-/usr/local/etc/apache22/httpd.conf を編集+/usr/local/etc/apache24/httpd.conf を編集
  
 <code> <code>
行 13: 行 13:
 /etc/rc.conf を編集 /etc/rc.conf を編集
 <code> <code>
-apache22_enable="YES" +apache24_enable="YES" 
 </code> </code>
 これでbootはする これでbootはする
行 58: 行 58:
  
 ===== PHP ===== ===== PHP =====
-/usr/local/etc/apache22/httpd.conf を編集((<IfModule mime_module>の中))+/usr/local/etc/apache24/httpd.conf を編集
  
 +<code>
 +  <FilesMatch "\.php$">
 +      SetHandler application/x-httpd-php
 +  </FilesMatch>
 +  <FilesMatch "\.phps$">
 +      SetHandler application/x-httpd-php-source
 +  </FilesMatch>
 +</code>
 +
 +以下の記述法で書かれている解説が多いが前述の記述を推奨。((悪意を持ってアップロード (あるいは作成) された exploit.php.jpg のようなファイルが PHP として実行されてしまわないように。詳細は[[https://www.php.net/manual/ja/install.unix.apache2.php|PHPマニュアル->インストールと設定->Apache 2.x (Unixシステム用)]]を参照))
 <code> <code>
 <IfModule mime_module> <IfModule mime_module>
行 72: 行 82:
  
 <code> <code>
-# cat /usr/local/www/apache22/data/check.php+# cat /usr/local/www/apache24/data/check.php
 <?php phpinfo(); ?> <?php phpinfo(); ?>
 </code> </code>
  
 ==== index.phpをデフォルトに ==== ==== index.phpをデフォルトに ====
-/usr/local/etc/apache22/httpd.conf を編集((<IfModule dir_module>の中))+/usr/local/etc/apache24/httpd.conf を編集((<IfModule dir_module>の中))
  
 <code> <code>
serverapps/apache.1492147294.txt.gz · 最終更新: 2017/04/14 14:21 by 127.0.0.1