# yum install httpd*
# yum install mysql*
# yum install php*
# yum install bind*
# yum install vsftp*
# yum install sendmail*
# chkconfig httpd on
# chkconfig mysqld on
# chkconfig named on
# chkconfig vsftpd on
# chkconfig sendmail on
<php>
# vi /etc/php.ini
/short
-> short open tag = On
/global
-> On
# vi /var/www/html/phpinfo.php
<?php phpinfo(); ?>
<mysql>
# cp /usr/share/mysql/my-huge.cnf /etc/my.cnf
=============================
my.cnf 복사 후 방법 1
# mkdir /mysql_data
# vi /etc/my.cnf
datadir=/mysql_data
========================================
my.cnf 복사 후 방법 2
# vi /etc/my.cnf
#innodb_data_home_dir = /var/lib/mysql
mysql innodb 주석삭제 후 데몬 재시작
========================================
# chown mysql.mysql /mysql_data
# vi /etc/sysconfig/selinux
-> disabled
# reboot
# /etc/init.d/mysqld restart
# mysqladmin -u root password 부여할패스워드
# mysql -u root -p
<httpd>
# vi /etc/httpd/conf/httpd.conf
ServerName IP입력
# /etc/init.d/httpd restart
# vi/etc/sysconfig/iptables
80포트 허용 ( httpd )
# /etc/init.d/iptables restart
<sendmail>
# vi/etc/sysconfig/iptables
25포트 허용 ( sendmail )
# vi /etc/mail/sendmail.cf
O DaemonPortOptions=Port=smtp,Addr=0.0.0.0, Name=MTA
O AuthMechanisms=EXTERNAL GSSAPI KERBEROS_V4 DIGEST-MD5 CRAM-MD5 LOGIN PLAIN
# mail -v kjy8837@naver.com
subject : test
test
.(입력)
< Vsftp >
# vi /etc/sysconfig/iptables
20,21번포트 허용
# vi/etc/vsftpd/vsftpd.conf
listen=YES
anonymous_enable=NO
local_enable=YES
write_enable=YES
dirmessage_enable=YES
use_localtime=YES
xferlog_enable=YES
connect_from_port_20=YES
# useradd 일반사용자
# passwd 일반사용자
:
:
< bind >
# vi /etc/named.conf --> named 설정파일
listen-on port 53 { 허용할 IP; };
{ } -> 허용할 IP 또는 전체를 허용할 경우 any
allow-query { 허용할 IP; };
{ } -> nameserver query를 허용할 ip 혹은 ip 대역을 설정하는 지시자이며, 외부와의 query를 허용하려면 any를 입력
# vi /etc/named.rfc1912.zones ---> zone 설정 파일
예제로 다음과 같이 추가
zone "karas.com" IN {
type master;
file "karas.com.zone";
allow-update { none; };
};
* 레코드 파일 디폴트 경로 -> /var/named --> named.conf 파일에서 directory 부분 확인
karas.com 에 대한 레코드 파일 설정
# cd /var/named
# vi karas.com.zone -> 바로 설정 또느
# cp named.localhost karas.com.zone
# vi karas.com.zone
위와 같이 설정한다.
# /etc/init.d/named restart
error 나면
# named-checkconf /etc/named.conf
# named-checkconf /etc/named.rfc1912.zones
명령어로 확인해가며 오류 수정
'OS' 카테고리의 다른 글
리눅스 NTP 시간 동기화 설정 (0) | 2014.10.29 |
---|---|
Centos ntfs 마운트 (0) | 2014.10.24 |
Virtualhost 갯수 보는 명령어 (0) | 2014.10.22 |
Apache 서비스 등록, Mysql 서비스 등록 (0) | 2014.10.22 |
Windows RDP 연결 세션 수 제한 해제 (0) | 2014.10.22 |