tanish-kr's learning log

Learning output log

Setup 環境構築

MacでApache設定

GUIで起動

システム環境設定→共有→Web共有 で起動できる

コマンド

$ sudo /usr/sbin/apachectl start

apacheの構文テスト

# httpd -t
# apachectl configtest

パーソナルウェブサイト

localhost/~username

ヴァーチャルホスト

/etc/apache2/httpd.conf

 Include /private/etc/apache2/extra/httpd-vhosts.conf

/etc/apache2/extra/httpd-vhosts.conf

<VirtualHost *:80>
  ServerAdmin webmaster@php_application_demo.com
  DocumentRoot "/Users/username/WorkSpace/PHP/"
  ServerName php_application_demo.com
  ErrorLog "/private/var/log/apache2/php_application_demo.com-error_log"
  CustomLog "/private/var/log/apache2/php_application_demo-access_log" common
  <Directory "/Users/username/WorkSpace/PHP/">
      Options Indexes FollowSymLinks MultiViews
      #AllowOverride AuthConfig
      Order deny,allow
      Allow from All
  </Directory>
</VirtualHost>

/etc/hosts

127.0.0.1       localhost
255.255.255.255 broadcasthost
::1             localhost
fe80::1%lo0     localhost
127.0.0.1       php_application_demo.com