Apache2の設定
さて、続いてこれからはAMP設定およびFTPとなりますが、まずはApacheから行きましょう。コマンド打たずにWebmin操作ですがデフォルトでWebminに入ってるパスがApache2の場合は合わないので修正します。基本はHttpd.confで設定です。
起動設定

順番的にはここでなくても良いのですが、先に設定済ませておきます。
Webmin上部メニューの"システム"のクリックから"起動およびシャットダウン"に進んでapache2とproftpdにチェックを入れて"選択したものをブート時に開始する"ボタンを押します。これで最後まで設定を終えた後の再起動でサービスが開始されます。
Apacheの設定

Webmin上部メニュー"サーバ"の画面です。Apache Webサーバをクリック!

普通はこうなると思います。がーん。
でもパスが違うだけなので気を取り直してモジュールの設定リンクをクリックして下さい。
Apacheサーバのルートディレクトリ /etc/httpd → /etc/apache2
httpdの実行可能ファイルのパス /usr/sbin/httpd → /usr/sbin/apache2
apachectlコマンドのパス /usr/sbin/apachectl → /usr/sbin/apache2ctl
apacheを起動するためのコマンド /etc/rc.d/init.d/httpd start → /etc/rc.d/init.d/apache2 start
apacheを停止するためのコマンド /etc/rc.d/init.d/httpd stop → /etc/rc.d/init.d/apache2 stop
設定を適用するコマンド /etc/rc.d/init.d/httpd restart → /etc/rc.d/init.d/apache2 restart
httpd.confのパス 新規記入 → /etc/apache2/conf/httpd.conf
以上、書き換えたら保存します。

設定画面がちゃんと表示されましたね。
ここで"設定ファイルの編集"をクリックして細かい設定は全部済ませてしまいます。httpd.confの細かい内容までは説明を端折りますが、時短のため公開ディレクトリはデフォのまんまとしました。こんな感じ↓
<Directory "/var/www/html">
Options FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
</Directory>
DirectoryIndex index.html index.htm index.php index.phps
画面上で変更出来ますが見難いのでここは一旦コピペでエディタを使ったほうが速いでしょう。本番公開するなら細かく設定しなければならない箇所ですな。保存してApacheは終わりです。
« Previous Next »
