서버 업데이트를 할려고 하는데요~ 도와주세요! > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

서버 업데이트를 할려고 하는데요~ 도와주세요! 정보

서버 업데이트를 할려고 하는데요~ 도와주세요!

본문

안녕하세요!
서버 업데이트를 해야하는데요.
구서버는 아파치 2.0.54 / php 4.3.11 입니다.
이것을 아파치 2.2.11 / php 5.3.0 으로 업데이트 하고자합니다.
이런 작업은 처음이라 어디에 가서 다운받고, 어떻게 설치해야될지 모르겠네요 ㅠㅠ
2.2.11 버전이 안보이네요 ㅠㅠ
혹시 아시는분 답변 부탁드립니다!
감사합니다.

댓글 전체

다운로드는 개별사이트에서 받으면 됩니다만...

아래 사이트에서 모두 받을 수 있습니다.
http://data.nicehosting.co.kr/app/

아파치
http://data.nicehosting.co.kr/app/apache/httpd-2.2.14.tar.gz

PHP
http://data.nicehosting.co.kr/app/php/php-5.3.0.tar.gz

MYSQL
http://data.nicehosting.co.kr/app/mysql/mysql-5.0.67.tar.gz


1. MySQL
가. Download Site 및 Version
▪ Download Site : http://dev.mysql.com/downloads/mysql
▪ Packges : mysql-5.0.45.tar.gz
  나. 설치 옵션 (rpm 삭제후에 진행할 것)
- RPM 파일 삭제
 
[root@localhost root]# mkdir /usr/share/empty/
mkdir: cannot create directory `/usr/share/empty': File exists  <= 라고 나오면 패스
 
cp vsftpd /usr/local/sbin/vsftpd
cp vsftpd.conf.5 /usr/local/man/man5
cp vsftpd.8 /usr/local/man/man8
cp vsftpd.conf /etc
 
☞ vi /etc/vsftpd.conf 편집 및 추가
listen=YES  <= 제일 마지막 라인에 추가
anonymous_enable=NO  <= NO 변경
local_enable=YES  <= 주석제거
write_enable=YES  <= 주석제거
local_umask=022  <= 주석제거
dirmessage_enable=YES  <= 주석제거
xferlog_enable=YES  <= 주석제거
xferlog_file=/var/log/vsftpd.log  <= 주석제거
xferlog_std_format=YES  <= 주석제거
 
☞ 구동
 - 부팅후에도 자동 시작을 위해(/etc/rc.d/rc.local 추가)
/usr/local/sbin/vsftpd &
# /usr/local/sbin/vsftpd &

 
6. Logrotate
##작업순서는 다음과 같다.(1 -> 2 -> 3순으로 한다.)
##기본적인 logrotate 설정내역은 /etc/logrotate.conf에 지정된 Configure에 의해 실해되나
/etc/logrotate.d/<파일명> 에 환경설정을 하면 다음 파일에 의해 rotate 된다.
1. cd /etc/logrotate.d
2. cat < httpd
/usr/local/apache2/logs/*_log {            ## apache의 Log파일 위치 설정
notifempty                              ## 해당 로그파일이 비어있는 경우 순환을 하지 않는다.
daily                                    ## 하루 기준으로 순환한다.(주:weekly, 달:monthly)
rotate 4      ## 하루기준 4일치 로그를 저장한다. 5일째 되면 마지막의 날짜에 쌓인 로그는 지워진다.
postrotate  ## 시작구분.rotate가 실행되고 나후(after)해당 postrotate아래의 스크립트가 실행된다.
/bin/kill -HUP `cat /usr/local/apache2/logs/httpd.pid 2>/dev/null` 2> /dev/null || true  ##스크립트(작업)
endscript                                ## 종료구분
}
3. Debugs 작업
logrotate -d /etc/logrotate.conf                ## 디버깅 모드로써 에러가 없으면 된다.
 
 
 
 
 
* Apache 실행시 에러날때
Syntax error on line 205 of /usr/local/apache/conf/httpd.conf:
Cannot load /usr/local/apache/libexec/libphp5.so into server: /usr/local/apache/libexec/libphp5.so: cannot restore segment prot after reloc: Permission denied

에러시..

 

# chcon -t texrel_shlib_t /usr/local/apache2/modules/*.so


 
* ZendOptimizer-3.3.3 설치
  설치후  ZendOptimizer가 로딩이 안될때..
chcon -t texrel_shlib_t /usr/local/Zend/lib/Optimizer-3.3.3/php-5.2.x/ZendOptimizer.so
chcon -t texrel_shlib_t /usr/local/Zend/lib/Optimizer_TS-3.3.3/php-5.2.x/ZendOptimizer.so

 

** PHP 5.2 의 ZendOptimizer는  3.3.3 을 다운받아야 한다.
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT