1. 사용자 계정 추가
adduser -g users 계정명 -d /home/계정명
2.계정비밀번호 설정
passwd 비밀번호
3. 계정 디렉토리의 퍼미션 변경 및 public_html 디렉토리 생성
chmod 701 /home/계정명
ls -al ./home/계정명/ 으로 확인
cd ./home/계정명
mkdir public_html
chmod 701 public_html
4. mysql에 접속
mysql -u root -p
5. 권한 부여
grant all privileges on 디비명.* to 유저명@localhost identified by '비밀번호';
6. 디비생성
create database 디비명;
7. httpd.conf 에 접속하여 버추얼을 등록한다. [http.conf 의 설정마다 틀리므로 확인해 봐야한다.]
cd /etc/httpd/conf/
vi httpd.conf
[예1]
NameVirtualHost *:80
ServerAdmin root@abc.co.kr
DocumentRoot /home/abc/public_html
ServerName abc.co.kr
ServerAlias www.abc.co.kr
8. 아파치 리스타트
/etc/init.d/httpd restart
9. 네임서버 정보 등록
vi /etc/named.conf 아래의 내용 추가
[예]
zone "도메인명" IN {
type master;
file "zone.도메인명";
allow-update { none; };
};
cd /var/named/chroot/etc/
vi zone.도메인명한 다음 아래의 형식으로 작성
[예]
$TTL 3600
@ IN SOA ns.abc.com. root.ns.abc.com. (
1997022701 ; Serial
28800 ; Refresh
14400 ; Retry
3600000 ; Expire
3600 ) ; Minimum
IN NS ns.abc.com.
@ IN A 아이피
www IN A 아이피
ftp IN A 아이피
ns IN A 아이피
mail IN A 아이피
@ IN MX 5 mail
10.네임서버 리스타트
/etc/init.d/named restart
11. 정상적으로 돌기 시작했나 로그 확인
tail -f /var/log/messages
12. 사용자가 추가가 되었는지 확인
vipw /etc/passwd
adduser -g users 계정명 -d /home/계정명
2.계정비밀번호 설정
passwd 비밀번호
3. 계정 디렉토리의 퍼미션 변경 및 public_html 디렉토리 생성
chmod 701 /home/계정명
ls -al ./home/계정명/ 으로 확인
cd ./home/계정명
mkdir public_html
chmod 701 public_html
4. mysql에 접속
mysql -u root -p
5. 권한 부여
grant all privileges on 디비명.* to 유저명@localhost identified by '비밀번호';
6. 디비생성
create database 디비명;
7. httpd.conf 에 접속하여 버추얼을 등록한다. [http.conf 의 설정마다 틀리므로 확인해 봐야한다.]
cd /etc/httpd/conf/
vi httpd.conf
[예1]
NameVirtualHost *:80
ServerAdmin
DocumentRoot /home/abc/public_html
ServerName abc.co.kr
ServerAlias www.abc.co.kr
8. 아파치 리스타트
/etc/init.d/httpd restart
9. 네임서버 정보 등록
vi /etc/named.conf 아래의 내용 추가
[예]
zone "도메인명" IN {
type master;
file "zone.도메인명";
allow-update { none; };
};
cd /var/named/chroot/etc/
vi zone.도메인명한 다음 아래의 형식으로 작성
[예]
$TTL 3600
@ IN SOA ns.abc.com. root.ns.abc.com. (
1997022701 ; Serial
28800 ; Refresh
14400 ; Retry
3600000 ; Expire
3600 ) ; Minimum
IN NS ns.abc.com.
@ IN A 아이피
www IN A 아이피
ftp IN A 아이피
ns IN A 아이피
mail IN A 아이피
@ IN MX 5 mail
10.네임서버 리스타트
/etc/init.d/named restart
11. 정상적으로 돌기 시작했나 로그 확인
tail -f /var/log/messages
12. 사용자가 추가가 되었는지 확인
vipw /etc/passwd