ローカルサーバー設定メモ

0
    【Apacheの起動・設定】

    ■Apach起動
    sudo apachectl start

    ■httpd.confの設定変更
    sudo nano /private/etc/apache2/httpd.conf
    #LoadModule userdir_module libexec/apache2/mod_userdir.so
    #Include /private/etc/apache2/extra/httpd-userdir.conf
    ↑#を外して有効に。

    ■ユーザー設定ファイルの作成・設定
    sudo nano /private/etc/apache2/users/ユーザ名.conf
    以下を記述
    <Directory "/Users/ユーザ名/Sites/">
    Options Indexes MultiViews
    AllowOverride All
    Require all granted
    </Directory>

    ■httpd-userdir.confの設定
    sudo nano /private/etc/apache2/extra/httpd-userdir.conf
    UserDir Sites
    ↑任意で変更 
    #Include /private/etc/apache2/users/*.conf
    ↑#を外して有効に

    ■Apach再起動
    sudo apachectl restart






    【インクルードの有効化】

    ■httpd.conf の設定
    sudo nano /private/etc/apache2/httpd.conf 
    #LoadModule php5_module libexec/apache2/libphp5.so ←有効化
    <Directory />
    にOptions FollowSymLinks Includes

    #AddType text/html .shtml 
    #AddHandler server-parsed.shtml
    ↑を
    AddType text/html .shtml 
    AddHandler server-parsed.shtml .html


    ■Apach再起動
    sudo apachectl restart







    【サブドメイン作成】

    ■hosts設定
    sudo nano /private/etc/hosts
    以下を記述
    127.0.0.1 subdomain.localhost ←「subdomain」は任意

    ■httpd.conf設定
    sudo nano /etc/apache2/httpd.conf 
    以下を記述
    NameVirtualHost *:80
    <VirtualHost *:80>
    ServerName subdomain.localhost ←「subdomain」は任意
    DocumentRoot "/Users/yourname/project/abc/html" ←任意
    </VirtualHost>

    ■Apach再起動
    sudo apachectl restart
     


    selected entries

    categories

    archives

    recent comment

    recommend

    profile

    BOOKS

    links

    search this site.

    others