질문을 삭제하지 말아주세요.!
 
1
0
-1

우선

 

var/www에   라라벨 프로젝트를 생성을 하면

 

라라벨 메인 페이지가 나옵니다.

 

근데 저는 var/www에서 바로 하고싶지 않아서

 

홈 디렉토리랑 var/www를 심볼릭링크로 연결시킨 뒤에 홈디렉토리에서 작업을 하려고합니다.

 

그래서 /etc/apache2/sites-available에 laravel.conf라는 파일을 생성 후 아래 내용을 추가하였습니다.

 

<VirtualHost *:80>     ServerName localhost

    ServerAdmin webmaster@localhost     DocumentRoot /var/www/test/public

    <Directory /var/www/test>         AllowOverride All     </Directory>

    ErrorLog ${APACHE_LOG_DIR}/error.log     CustomLog ${APACHE_LOG_DIR}/access.log combined </VirtualHost>

 

심볼릭링크에서는 해당파일이 먹히지를 않습니다 몇시간째 찾아봐도 안나오구요

var/www에 있는 심볼릭링크는 어떤식으로 해야하나요?

 

 

    CommentAdd your comment...

    1 answer

    1.  
      1
      0
      -1

      특별한 이유가 없다면 기본 설정인 /var/www/ 설치하시는 게 어떠신가요.

       

      일반적이지 않은 경로에 설치할 경우 퍼미션, app armor 등 고려해야 할 게 많아집니다.

      정 home 밑에 설치해야 한다면  Directory 설정에 옵션으로  FollowSymLinks  지시자를 넣어 보세요.

       

      그리고 질문시 코드를 가독성 있게 넣어 주시면 답변이 좀 더 용이해 집니다.

       

      코드는 편집 창의 맨 우측에 괄호 아이콘(Insert Code)를 클릭하면 됩니다.

        CommentAdd your comment...