특별한 이유가 없다면 기본 설정인 /var/www/ 설치하시는 게 어떠신가요.
일반적이지 않은 경로에 설치할 경우 퍼미션, app armor 등 고려해야 할 게 많아집니다.
정 home 밑에 설치해야 한다면 Directory 설정에 옵션으로 FollowSymLinks 지시자를 넣어 보세요.
그리고 질문시 코드를 가독성 있게 넣어 주시면 답변이 좀 더 용이해 집니다.
코드는 편집 창의 맨 우측에 괄호 아이콘(Insert Code)를 클릭하면 됩니다.
우선
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에 있는 심볼릭링크는 어떤식으로 해야하나요?