서버 4

리눅스 웹 서버 구축하기 (APM)

설치 버전 apache 2.2.11 mysql 5.1.30 php 5.3.28 1. apache 설치 apache설치할 디렉토리 미리 생성 mkdir -p /usr/local/apache 소스설치 tar xvfz httpd-2.2.11.tar.gz cd httpd-2.2.11 ./configure --prefix=/web/httpd2 --enable-module=so --enable-mods-shared=most --with-ssl make; make install vi /etc/ld.so.conf 아래 두줄 추가 추가한 명령 적용하기 위해 ldconfig 실행 아파치 시작스크립트 파일 /etc/init.d에 복사 cp /usr/local/apache/bin/apachectl /etc/init.d/apa..

리눅스 메일 서버 구축하기

1. 메일서버 구축용 데몬 sendmail 설치 wget ftp://ftp.sendmail.org/pub/sendmail/sendmail.8.14.5.tar.gz 2. send메일 설치여부 확인후 있으면 삭제 설치 확인 : rpm -qa | grep sendmail 삭제 : rpm -e --nodeps sendmail 3. sendmail설치를 위한 디렉토리 생성 mkdir -p /usr/man/man{1,5,8} 4. sendmail 디렉토리로 들어간후 설치 cd /sendmail-8.14.5 make; make install 5. cf/cf 디렉토리에서 generic-linux.mc파일 sendmail.mc로 이름변경 cd cf/cf mv generic-linux.mc sendmail.mc 6. 설정..

리눅스 FTP 서버구축

1. FTP서버를 구축하기위해 vsftpd라는 데몬을 다운 wget https://security.appspot.com/downloads/vsftpd-3.0.2.tar.gz 2. tar zxvf vsftpd-3.0.2.tar.gz 으로 압축해제 3. vsftp 파일로 이동 cd vsftpd-3.0.2 4. mkdir -p 이용해서 디렉토리 생성하고 ftp유저의 권한을 root.root로 셋팅해서 익명접속 가능하게함, 폴더에 og-w 를 이용해 쓰기권한 삭제 mkdir -p /usr/local/sbin /usr/local/man/man{5,8} mkdir /var/ftp chown root.root /var/ftp chmod og-w /var/ftp 5. make; make install 로 설치 bind..

리눅스 DNS 서버구축

서버 설치하기 위해서는 Bind 데몬이 필요 DNS서버 설정 1. rpm -qa | grep bind Bind 데몬이 깔려 있는지 확인 2. wget http://ftp.isc.org/isc/bind9/9.7.2-P3/bind-9.7.2-P3.tar.gz 이용해서 Bind 설치 3. tar xvf bind-9.7.2-p3.tar.gz 이용해서 압축해제 4. /usr/local 에 dns 디렉토리 생성 mkdir /usr/local/dns 5. 압축풀어서 나온 bind-9.6.2-p3 디렉토리로 이동 cd bind-9.7.2-p3 6. ./configure --prefix=/usr/local/dns 에 bind 설치 prefix=/ 설치할 경로설정 7. make; make install 로 설치 8. /u..