Mac OS設定Aache

1577 ワード

Mac OSはApache環境を統合しています。設定を有効にするだけでいいです。
アプリを有効にする
  • Appleのバージョン
  • を確認します。$ httpd -vバージョン情報:Server version:Apache/2.4.23(Unix)Server built:Aug 8 2016年18時45分
  • Apple
  • を起動します。$ sudo apachectl startはブラウザに入力する。http://127.0.0.1 またはhttp://localhost もしIt Worksを見たら!それではAppacheの起動に成功します。
  • Apple
  • を閉じます。$ sudo apachectl stop
  • Apple
  • を再開します。$ sudo apachectl restartApacheディレクトリの設定
  • Apacheシステムレベルルートディレクトリ及び対応URL
  • //Library/WebServer/Dcumentshttp://127.0.0.1 またはhttp://localhost
  • ユーザ級のルートディレクトリと対応URL
  • ~/Siteshttp://localhost/~haibor/
  • ユーザ級サイトルートディレクトリは手動で
  • を作成する必要があります。
    サイトフォルダ$ sudo mkdir ~/Sites 2、$ cd /etc/apache2/usersを作成し、ディレクトリの下にWmy.confファイルがあるかどうかを確認し、Wmyは現在のユーザ名であり、ない場合は$ sudo touch Wmy.confを作成し、ファイル権限$ sudo chmod 644 Wmy.confを修正する。3、作成後、Grest.co nfファイルを開き、$ sudo vi Wmy.confは以下の構成情報をファイルに書き込む。Options Indexes MultiView Require all granted Allow Override all Order allow、denyallow from all 4、httpd.comファイル$ sudo vi /etc/apache2/httpd.confを編集して、次の2行のコードの前の注釈記号#を削除します。内容が多いので、ctrl+w検索キーワードを使って対応位置を探すことができます。Include /private/etc/apache2/extra/httpd-userdir.conf LoadModule userdir_module libexec/apache2/mod_userdir.so 5、httpd-userdir.com nfファイル$ sudo vi /etc/apache2/extra/httpd-userdir.confを編集して、下記のコードを見つけて、前の注釈記号龛を削除します。
    ブラウザに入力http://127.0.0.1/~Wmyまたはhttp://localhost/~Wmyであれば、ユーザーディレクトリが動作しているかどうかをテストできます。