반응형
APM 설치법
목록
-
Apache
$sudo apt-get install apache2
-
PHP5
$sudo apt-get install php5 libapache2-mod-php5
-
MySQL
$sudo apt-get install mysql-server
설치시 MYSQL 의 root 비번 설정후 설치되면 MySQL서버가 자동으로 시작
-
phpmyadmin
$sudo apt-get install phpmyadmin
-
아파치 웹서버를 재시작
$sudo /etc/init.d/apache2 restart
--------------------------------
네임서버
- BIND9 설치
root@yongbok:~# sudo apt-get install bind9
- BIND9 설정
* named.conf 설정
root@yongbok:~# vi /etc/bind/named.conf
// 옵션 파일을 불러오고 // root 도메인의 정보를 가지고 있는 파일을 지정 해줍니다. include "/etc/bind/named.conf.options"; zone "." { type hint; file "/etc/bind/db.root"; }; // 네임 서버로 사용할 도메인을 지정 해줍니다. zone "ns.yongbok.net" IN { type master; file "/etc/bind/db-yongbok"; }; zone "yongbok.net" IN { type master; file "/etc/bind/db-yongbok"; }; // 리버스 도메인을 설정 합니다. // 서버의 아이피 주소를 반대로 적어 주시면 됩니다. zone "195.137.115.in-addr.arpa" { type master; file "/etc/bind/ip-yongbok"; }; zone "0.0.127.in-addr.arpa" { type master; file "/etc/bind/loopback-yongbok"; }; include "/etc/bind/named.conf.local";
* 인버스 존(Inverse Zone) 파일 생성
root@yongbok:~# vi /etc/bind/db-yongbok
; 인버스 존 파일은 IP에 대해 해당 도메인을 역으로 찾을 수 있도록 해줍니다. ; SOA 부분의 ruo91.yongbok.net 는 이메일 주소를 적어주시면 됩니다. $TTL 3600 @ IN SOA ns.yongbok.net. ruo91.yongbok.net. ( 2009122210 ; Serial 604800 ; Refresh 86400 ; Retry 2419200 ; Expire 86400 ; Minimum ) ; @ IN NS ns.yongbok.net. A 115.137.195.169 www A 115.137.195.169
- 리버스 존(Revers Zone) 파일 생성
root@yongbok:~# vi /etc/bind/ip-yongbok
; 리버스 존파일은 도메인 주소를 아이피로 찾을수 있도록 해줍니다. ; $TTL 3600 @ IN SOA ns.yongbok.net. ruo91.yongbok.net. ( 2009122210 ; Serial 604800 ; Refresh 86400 ; Retry 2419200 ; Expire 86400 ; Minimum ) ; @ IN NS ns.yongbok.net. 5 PTR yongbok.net 5 PTR www.yongbok.net
- 루프백 리버스 존(Loopback Revers Zone) 파일 생성
root@yongbok:~# vi /etc/bind/loopback-yongbok
; Loopback zone file ; $TTL 3600 @ IN SOA ns.yongbok.net. ruo91.yongbok.net. ( 2009122210 ; Serial 604800 ; Refresh 86400 ; Retry 2419200 ; Expire 86400 ; Minimum ) ; @ IN NS ns.yongbok.net. 1 PTR localhost.
- BIND 재시작
[root@yongbok ~]# /etc/init.d/bind9 restart * Stopping domain name service... bind [ OK ] * Starting domain name service... bind [ OK ]
- 도메인 정보 확인 nslookup 명령어로 DNS 서버 정보를 확인 합니다.
root@yongbok:~# nslookup www.yongbok.net Server: 168.126.63.1 Address: 168.126.63.1#53 Non-authoritative answer: Name: www.yongbok.net Address: 115.137.195.169
우분투 vsftpd 설치하기
$ sudo apt-get install vsftpd
우분투 vsftp는 설치된 상태에서는 계정 유저는 로그인이 불가하고 anonymous(익명)만 로그인 가능하도록 설정 되어 있다.
일반 계정 사용 허가 설정
패키지 설치 후 일반 계정 사용자가 ftp 접속 불가 합니다.
따라서 vsftpd.conf 파일을 수정 하여야 합니다.
$sudo vi /etc/vsftpd.conf 또는 $gksu gedit /etc/vsftpd.conf
-
local_enable=YES #주석 제거
-
write_enable=YES #주석 제거
-
local_umask=022 #주석 제거
vsftp 재시작
sudo service vsftpd restart
port 변경하기
예) 21번 포트가 막혀 있는 경우 1024 포트로 변경하기
sudo vi /etc/vsftpd.conf
-
listen_port=1024 (1024 포트로 변경)
sudo service vsftpd restart 로 재시작 하면 적용 된다.
'OS' 카테고리의 다른 글
플래시 기반의 인터넷 속도 측정 사이트(외국) (0) | 2011.08.08 |
---|---|
리눅스에서 제로보드 xe를 위한 환경 구축하기 (0) | 2011.07.10 |
IIS서버 기본 보안 셋팅 (0) | 2009.11.30 |
원격데스크탑연결에서 세션시간 설정 (0) | 2009.11.03 |
비워있지 않는 디렉토리 지우기 (0) | 2009.08.29 |