맥 OS는 요세미티를 기준으로
아파치는 기본적으로 맥에 설치되어있는데
버전 한번 확인을 해보고 싶다면 apachectl -v
php 최신버전으로 설치 하기 위해서
https://php-osx.liip.ch/ 링크에서 하라는데로
curl -s https://php-osx.liip.ch/install.sh | bash -s 7.1
안정화 버전 설치
자주 묻는 질문에서
Frequently Asked Questions
Why does php -v on the command line still show my old version?
php-osx doesn't overwrite the php binaries installed by Apple, but installs everything in /usr/local/php5. The new php binary is therefore in /usr/local/php5/bin/php.
You can also adjust your PATH do include that directory, eg. write into your ~/.profile file the following
sudo vim /etc/apache2/httpd.conf
Listen 80으로 검색해보면
그 밑에 가상호스트 사용할 포트 적고
# Virtual hosts
Include /private/etc/apache2/extra/httpd-vhosts.conf
Include로 시작하는 부분 주석 해제
LoadModule vhost_alias_module libexec/apache2/mod_vhost_alias.so
여기도 주석해제
LoadModule rewrite_module libexec/apache2/mod_rewrite.so
여기도~
수정을 마치고
sudo vim /etc/apache2/extra/httpd-vhosts.conf
열어서 맨밑에 example 은 모두 주석 처리하고
새로 아래와 같이 라라벨웹프로젝트 폴더 루트 추가
39 <VirtualHost *:80>
40 ServerName localhost
41 DocumentRoot /Users/사용자계정/Sites
42 </VirtualHost>
43 <VirtualHost *:7777>
44 ServerName admin
45 DocumentRoot /Users/사용자계정/Sites/admin/public
46 </VirtualHost>
설정을 하고 마지막으로
sudo apachectl restart
아파치 재시작
--- 퍼미션 관련 오류가 뜬다면 라라벨 공식문서에 나와있는거 처럼 설정해주기
--- 라라벨 공식 홈페이지에서 발췌
Configuration
Public Directory
After installing Laravel, you should configure your web server's document / web root to be the public
directory. The index.php
in this directory serves as the front controller for all HTTP requests entering your application.
Directory Permissions
After installing Laravel, you may need to configure some permissions. Directories within the storage
and the bootstrap/cache
directories should be writable by your web server or Laravel will not run. If you are using the Homestead virtual machine, these permissions should already be set.
'프로그래밍 > PHP' 카테고리의 다른 글
ubuntu 16.04 에서 php7.2설치하기 (0) | 2018.02.04 |
---|---|
맥 php 최신버전으로 업데이트 (0) | 2017.09.26 |
라라벨에서 라우트 제대로 설정했는데 not found 뜨는 경우 (0) | 2017.09.25 |
저장용 phpstorm 작업셋팅 (0) | 2017.09.19 |
숫자 1을 01로 보이게 하기 (0) | 2016.05.22 |
IE9 이상으로 브라우저를 업그레이드하거나, 크롬, 파이어폭스 등 최신 브라우저를 이용해주세요.