OSX Yosemite(10.10) 에서 Apache & PHP 설정
- Apache Version 확인
apachectl -v
- PHP Version 확인
php -v
Apache 설정 ( virtual hosts )
sudo nano /etc/apache2/httpd.conf– 주석(“#”) 제거LoadModule authn_core_module libexec/apache2/mod_authn_core.soLoadModule authz_host_module libexec/apache2/mod_authz_host.soInclude /private/etc/apache2/extra/httpd-vhosts.conf
-
sudo nano /private/etc/apache2/extra/httpd-vhosts.conf<VirtualHost *:80> DocumentRoot "/Users/<#User ID#>/Sites/SubSite" ServerName <#Server Name#> ErrorLog "/private/var/log/apache2/dummy-host2.example.com-error_log" CustomLog "/private/var/log/apache2/dummy-host2.example.com-access_log" common <Directory "/Users/<#User ID#>/Sites/SubSite"> Options Indexes FollowSymLinks AllowOverride All Order allow,deny Allow from all </Directory> </VirtualHost> -
sudo nano /etc/apache2/apache2.conf<Directory /Users/<#User ID#>/Sites/SubSite> Options Indexes FollowSymLinks AllowOverride None Require all granted </Directory> - Test Apache Configuration
apachectl -t
-
sudo apachectl start -
sudo apachectl stop -
sudo apachectl restart
PHP 설정
sudo nano /etc/apache2/httpd.conf– 주석 제거LoadModule php5_module libexec/apache2/libphp5.so
- Print PHP Info
< ?php phpinfo(); ?>
이래저래 쓸일이 있어서 여기저기 찾은 내용을 정리.
혹시 틀렸거나 잘못됐거나 좋은 방법이 있거나 하고 싶은 이야기가 있으신 분은 언제든지 메세지_ 부탁드려요_
Array