Windows 10 Apache 서버의 가상 호스트에 Laravel 설치

  • 작업 조건
    • Windwos 10
    • Apache 2.4
    • Laravel 5.5
    • Php 7
    • Composer
    • php mod_fgcid 모듈
    • php mod_rewrite 모듈
  • 작업 내용
    • Windows 10에 설치된 Apache 2.4에 Laravel Frame Work 설치하기
  • 작업 과정
    •  1. Apache24/conf/httpd.conf 파일에
      LoadModule rewrite_module modules/mod_rewrite.so 에 있는 주석을 해제한다.
      setup_laravel_in_apache_on_windows_01.png
      2. Apache24/conf/extra/htpd-vhosts.conf에 다음과 같이 설정한다.
      setup_laravel_in_apache_on_windows_02.png
      <VirtualHost dev2.sjcompany.stage4.com:80>
      #ServerAdmin webmaster@dummy-host2.example.com
      DocumentRoot “c:/Apache24/htdocs/dev2.sjcompany.stage4.com/public” // Laravel의 Public Folder로 문서 Root를 설정해야한다.
      ServerName dev2.sjcompany.stage4.com
      ErrorLog “logs/dev2.sjcompany.stage4.com-error.log”
      CustomLog “logs/dev2.sjcompany.stage4.com-access.log” common
      <Directory “c:/Apache24/htdocs/dev2.sjcompany.stage4.com”>
      Options Indexes FollowSymLinks MultiViews
      AllowOverride All
      Order allow,deny
      allow from all
      Require all granted
      </Directory>
      FcgidInitialEnv PHPRC “c:/Development/php7”
      AddHandler fcgid-script .php
      FcgidWrapper “c:/Development/php7/php-cgi.exe” .php
      </VirtualHost>
      3. Laravel을 Composer를 사용해서 설치한다.setup_laravel_in_apache_on_windows_03.png
      4. Laravel을 Apache24/conf/extra/httpd-vhosts에서 설정한 경로로 이동시킨다.
      setup_laravel_in_apache_on_windows_04.png
      5. 테스트
      setup_laravel_in_apache_on_windows_05
    • 작업 과정 중 참고사항
    • 작업 중 발생한 문제 해결
  • 작업과 관련된 주제
  • 참고 문헌

 

Advertisements