[출처 : http://kuniz37.tistory.com/38 ]
1. lighttpd의 설치
> sudo apt-get install lighttpd
2. 포트 변경
> sudo vi /etc/lighttpd/lighttpd.conf
# 아래 문장 추가
server.port = 8081
3. 디렉토리 view disable하기
> sudo vi /etc/lighttpd/lighttpd.conf
server.dir-listing = "disable"
4. lighttpd cgi 사용
> sudo vi /etc/lighttpd/lighttpd.conf
server.modules = (
...
"mod_cgi", # 추가
)
cgi.assign = (".cgi" => "") # 추가 //이게 없으면 실행이안됨
# ".pl" => "/usr/bin/perl" (.pl일 경우 perl 프로그램을 실행)
5. 개인화 폴더 설정 ( http://redmine.lighttpd.net/wiki/1/Docs:ModUserDir )
> sudo vi /etc/lighttpd/lighttpd.conf
server.modules = (
...
"mod_userdir",
)
userdir.path = "public_html" # ~ 아래의 폴더를 웹 페이지의 메인으로 선택
userdir.exclude-user = ("root", "postmaster") # 사용하지 않을 유저 설정
6. ssl 설정 ( http://redmine.lighttpd.net/wiki/1/Docs:SSL )
> sudo vi /etc/lighttpd/lighttpd.conf
$SERVER["socket"] == ":8082" {
ssl.engine = "enable"
ssl.pemfile = "/var/www/ssl/myserv.pem"
}
7. 서버 재시작
> sudo /etc/init.d/lighttpd restart
'Server Manager' 카테고리의 다른 글
crontab 사용 메뉴얼 (0) | 2013.11.17 |
---|---|
리눅스 계정 만료일 정하기 (0) | 2012.11.28 |
tcpdump 간단한 예시 (Example about simple tcpdump command) (0) | 2012.11.14 |
서버 보안 셋팅 sysctl.conf 설정. icmp 막기 DoS 막기 (Server Setting for network via setting sysctl.conf) (0) | 2012.11.14 |
우분투에서 DNS 서버 구축하기 (How to install DNS Server in Ubuntu) (0) | 2012.11.12 |