내용으로 건너뛰기
FreeBSD-iary
사용자 도구
로그인
사이트 도구
검색
도구
문서 보기
이전 판
Cite current page
Fold/unfold all
역링크
최근 바뀜
미디어 관리자
사이트맵
로그인
>
최근 바뀜
미디어 관리자
사이트맵
추적:
freebsd:apache
이 문서는 읽기 전용입니다. 원본을 볼 수는 있지만 바꿀 수는 없습니다. 문제가 있다고 생각하면 관리자에게 문의하세요.
====== Apache 2.4 설정 HTTP ====== 아파치가 mod_php74 설치할 때 자동으로 설치가 되었지만, 처음 시작을 위한 따로 설정을 해줘야한다. ==== /usr/local/etc/apache24/modules.d/020_mod_ssl.conf 생성 ==== 없으면 새로 만들고, 이미 있다면 다음 내용을 확인한다. <code> Listen 443 SSLProtocol ALL -SSLv2 -SSLv3 SSLCipherSuite HIGH:MEDIUM:!aNULL:!MD5 SSLPassPhraseDialog builtin SSLSessionCacheTimeout 300 </code> ==== /usr/local/etc/apache24/httpd.conf 설정 ==== 아파치 설정에서는 최소한 다음 설정들을 확인한다. 최근에 보안이 보장된 연결이 추세이기 때문에 아래 설정은 보안접속(https)을 지원하도록 한다. <code> LoadModule authn_socache_module libexec/apache24/mod_authn_socache.so LoadModule socache_shmcb_module libexec/apache24/mod_socache_shmcb.so LoadModule ssl_module libexec/apache24/mod_ssl.so LoadModule php7_module libexec/apache24/libphp7.so # Third party modules IncludeOptional etc/apache24/modules.d/[0-9][0-9][0-9]_*.conf ServerAdmin webmaster@my.domain <IfModule dir_module> DirectoryIndex index.htm index.html index.php index.cgi </IfModule> # PHP <FilesMatch "\.php$"> SetHandler application/x-httpd-php </FilesMatch> <FilesMatch "\.phps$"> SetHandler application/x-httpd-php-source </FilesMatch> ##### # default setting; used by *.domain <VirtualHost *:80> ServerAdmin webmaster@my.domain DocumentRoot "/usr/local/www/apache24/data" ErrorLog "/var/log/httpd-error.log" CustomLog "/var/log/httpd-access.log" combined <Directory "/usr/local/www/apache24/data"> Options Indexes FollowSymLinks AllowOverride None Require all granted </Directory> Alias /icons/ "/usr/local/www/apache24/icons/" <Directory "/usr/local/www/apache24/icons"> AllowOverride None Require all granted </Directory> </VirtualHost> </code> 이렇게 설정을 했으면, apachectl start 해서 아파치 서버를 시작한다. 오류가 없이 실행이 되면 나만을 위한 웹서버가 돌아가는 거다.
freebsd/apache.txt
· 마지막으로 수정됨: 2021/01/09 20:25 저자
127.0.0.1
문서 도구
문서 보기
이전 판
역링크
Cite current page
Fold/unfold all
맨 위로