-- 업데이트 중, 마지막 수정 2010.10.27
CentOS 설치는 다음 문서를 참고합니다.
우선 필요한 환경 설정으로 다음 3가지가 있습니다.
bashrc 환경 설정 (http://gudle.net/303) <-- 각종 알리아스 설정
vim 환경 설정 (http://gudle.net/454) <-- 검정화면 위에 잘 보이지 않던 파란색이 밝은 파란색으로 보여짐
putty 한글 깨짐 수정 (http://gudle.net/451) <-- 터미널 접속을 위해 필요
CentOS 버젼
cat /etc/redhat-release
프로세스 확인
ps -ef | grep httpd
패키지 설치 확인
rpm -qa | grep httpd
패키지 설치
yum install httpd
설치된 패키지 실행
service httpd start
php 버전 확인
php -v
MySQL 버전 확인
mysql -V
인터넷 접속 확인
ping -c3 google.com
서버 시간 설정
echo "00 * * * * root /usr/bin/rdate -s time.bora.net" >> /etc/crontab
/etc/rc.d/rc5.d/ 구동 데몬 설정
# mv K15httpd S15httpd
# mv K35vncserver S35vncserver
# mv K36mysqld S36mysqld
# mv S08ip6tables K08ip6tables
# mv S25bluetooth K25bluetooth
ntsysv 프로그램을 사용하면 쉽게 바꿀수 있지만 데몬 시작 파일명이 바뀝니다. 숫자부분만
소프트 링크 추가시
ln -s ../init.d/openfire S44openfire
mysqld가 36이어서 이 번호보다는 나중 번호로 해서 44번으로 잡았습니다.
패키지 업데이트 외국 서버를 한국 서버로 바꾸기(http://gudle.net/452)
가장 빠른 미러 사이트 연결하는 yum 플러그인 설치
yum -y install yum-fastestmirror
vncserver 환경 설정 (http://gudle.net/329) <-- CentOS와 redhat 동일합니다
방화벽 설정 (http://gudle.net/456)
vsftpd 환경 설정 <-- 미설치시 # yum install vsftpd
php 설정 클릭~
php 설치
yum -y install php-gd php-imap php-mbstring php-mysql
vi /etc/httpd/conf/httpd.conf
DirectoryIndex index.html index.htm index.php
/etc/vsftpd/vsftpd.conf 파일을 수정합니다. 아래 3부분만 확인하면 동작에는 문제가 없습니다.
local_enable=YES
write_enable=YES
local_umask=022
FTP 프로그램 FileZilla 에서 바로 접속이 되지 않는다면 '고급' 메뉴에서 '수동 전송 모드 설정' 항목에서 '액티브 모드 사용'을 선택해주면 접속이 잘 됩니다.
주의 !! vsftp는 파일질라로 접속시 액티브 모드사용을 선택하지 않으면 자료 리스트를 받아오지 못합니다.
보안설정 클릭~
주의! /etc/hosts /etc/host.deny /etc/host.allow 파일을 700으로 설정하면 ssh 접속이 안된다.