데비안 아파치 가상호스트 설정하기
페이지 정보

본문
1. 디렉토리 생성
> mkdir -p /var/www/example.com/html
> mkdir -p /var/www/example.com/logs
2. 디렉토리 권한변경
> chown www-data.www-data /var/www/example.com -R
> chmod 755 /var/www/example.com -R
3. 가상 호스트 설정
> cp /etc/apache2/sites-available/default /etc/apache2/sites-available/example.com
> vi /etc/apache2/sites-available/example.com
============================================================
<VirtualHost *:80>
ServerName example.com
ServerAlias www.example.com
ServerAdmin webmaster@example.com
DocumentRoot /var/www/example.com/html
<Directory /var/www/example.com/html>
Options FollowSymLinks
AllowOverride All
Order allow,deny
allow from all
</Directory>
// 아파치 기본폴더 사용시
ErrorLog ${APACHE_LOG_DIR}/example.com-error.log
CustomLog ${APACHE_LOG_DIR}/example.com-access.log combined
// logs 폴더 따로 사용시
ErrorLog /var/www/example.com/logs/error.log
CustomLog /var/www/example.com/logs/access.log combined
</VirtualHost>
============================================================
4. 가상호스트 활성화시키기
> a2ensite example.com
> service apache2 restart
- 이전글로그없이 프로그램 실행시키기 22.07.13
- 다음글nginx php mysql 설치 22.06.09
댓글목록
등록된 댓글이 없습니다.