Server & OS

RWAPM설치

페이지 정보

본문

[01] RWAPM설치 

1. Project Site : http://kldp.net/projects/rwapm/

 

2. Download : http://kldp.net/frs/?group_id=513

 

3. 사용법

 

<<< RWAPM은 c:드라이브에 설치하셔야 정상작동됩니다. >>>

 

압축을 해제하고 RWAPM폴더안에 보시면...
my.ini파일이 있습니다.이 파일을 윈도우 시스템폴더안에 넣어주세요.
윈도우 2000인 경우 C:\\WINNT폴더이고..
XP인 경우 C:\\Windows폴더에 넣으시면됩니다.

그리고 나서 RWAPM폴더안에 보시면...


아파치 서비스 등록.
아파치 서비스 등록해제
mysql 서비스 등록
mysql 서비스 등록해제


이렇게 4개의 바로가기 아이콘이 있을겁니다.
콘솔cmd(도스창)을 이용하는 불편함을 덜고자 바로가기를 만들었습니다.
각각 더블 클릭해 주시면 서비스로 바로 등록됩니다.
(여기서 서비스란 자동으로 프로그램을 실행해주는 것입니다.
서비스 등록해 놓으면 다음부터는 컴을 리붓 시작하면 자동으로 Apache,mysql이 자동 실행됨)
서비스 등록을 하셨다면.. 이제 실행해 보겠습니다.


꼭! 서비스 등록을 한후 아래 내용을 참고하세요.


* 아파치,mysql/시작,중지하기.

 

1.첫번째 방법.
컴을 재부팅 하시면 Apache와 mysql이 자동 실행됩니다.
이방법이 귀찮다면...

 

2.두번째 방법.
도스(cmd)명령 프롬프트창을 열고...
net start rwapm 입력후 엔터치시면 아파치가 실행됩니다.
net stop rwapm 하시면 아파치가 중지됩니다.

mysql 시작은 마찮가지로 도스창을 연후...
net start mysql 하시면 mysql이 실행됩니다.
net stop mysql  하시면 mysql이 중지되구요.

http://localhost
https://localhost
접속해 봅니다.잘보이죠..;;

 

* mysql 초기 root(관리자)비밀번호 변경하기.

 

비밀번호는 꼭 변경하세요.
초기 비밀번호는 없습니다.
http://localhost/mysql/ 로 접속합니다.
인증창에..
아이디:root
비밀번호:입력하지 마세요.

로그인 하시면...
첫페이지에 "암호변경"이라는 부분이 있습니다.
클릭후 비밀번호를 변경하세요.
변경후 브라우저를 닫고 바뀐 비번으로 접속하시면 접속됩니다.

 

* 참고사항

RWAPM폴더안에..
www폴더는 루트폴더입니다. 여기에 홈페이지 파일을 올리시면됩니다.

유저루트는 user폴더입니다.사용자 계정을 주시면되겠죠...
test라는 유저계정을 만들려면..
user폴더안에 test폴더를 생성후
test폴더안 www폴더를 만들고 그 안에 홈페이지를 만들면 됩니다.
http://localhost/~test 로 접속하시면 되구요...

유저를 추가하실려면 위와같이 반복작업을 하시면됩니다.

 

* webalizer로그보기.

http://localhost/weblog/ 로 접속하시면 보실 수 있습니다.


로그갱신은..
c:/RWAPM/weblog/webalizer폴더안 webalizer.exe를 더블클릭하시면 갱신됩니다.

 

#############################
ZendOptimizer 설정
#############################
기본적으로 캐쉬기능이 있는 MMCache가 실행됩니다.
MMCache 를 사용하지않고 ZendOptimizer를 사용하실분은...
C:/RWAPM/RTM20040531/bin/php.ini파일을 열어..
끝부분에...

;[Zend]
;zend_extension_ts="./ZendOptimizer.dll"
[MMCache]
zend_extension_ts="./php_mmcache.dll"
mmcache.shm_size="16"
mmcache.cache_dir="/RWAPM/tmp"
mmcache.enable="1"
mmcache.optimizer="1"
mmcache.check_mtime="1"
mmcache.debug="0"
mmcache.filter=""
mmcache.shm_max="0"
mmcache.shm_ttl="0"
mmcache.shm_prune_period="0"
mmcache.shm_only="0"
mmcache.compress="1"

 

이 부분을 아래와 같이 고치시면 ZendOptimizer가 적용됩니다.
단, 캐쉬기능이있는 MMCache는 적용되지 않습니다.

 

[Zend]
zend_extension_ts="./ZendOptimizer.dll"
;[MMCache]
;zend_extension_ts="./php_mmcache.dll"
;mmcache.shm_size="16"
;mmcache.cache_dir="/RWAPM/tmp"
;mmcache.enable="1"
;mmcache.optimizer="1"
;mmcache.check_mtime="1"
;mmcache.debug="0"
;mmcache.filter=""
;mmcache.shm_max="0"
;mmcache.shm_ttl="0"
;mmcache.shm_prune_period="0"
;mmcache.shm_only="0"
;mmcache.compress="1"
 

<< OPENSSL 적용 하기 >>

 

도스창 실행.
cd c:\\RWAPM\\RTM20040531\\bin 엔터.

OpenSSL req -config openssl.cnf -new -out server.csr 엔터

패스워드 입력부분이 나오고 여러가지 정보를 물어보는데...
정보를 입력하던지 그냥 엔터치던지하세요.
단. domain name (ex http://www.test.com) 이부분에는 도메인명을 적어주셔야합니다.
(예로 http://www.test.com )

OpenSSL rsa -in privkey.pem -out server.key 엔터
비밀번호 입력

OpenSSL x509 -in server.csr -out server.cert -req -signkey server.key -days 365 엔터

OpenSSL x509 -in server.cert -out server.der.crt -outform DER 엔터

OpenSSL req -config openssl.cnf -new -x509 -days 365 -key server.key -out server.crt 엔터

OpenSSL genrsa -des3 -out ca.key 1024 엔터

OpenSSL req -config openssl.cnf -new -x509 -days 365 -key ca.key -out ca.crt 엔터

c:\\RWAPM\\RTM20040531\\bin 안에 만들어진 server.key , ca.crt , server.crt 파일을...
c:\\RWAPM\\RTM20040531\\conf\\ssl폴더안에 넣어주시고...
c:\\RWAPM\\RTM20040531\\conf\\ssl.conf파일을 열어..

ServerName localhost:443 부분을 찾아...
localhost부분을 적용될 도메인으로 변경하세요.


예로 ServerName http://www.test.com:443


주의! 도메인명은 위 ssl작성시 domain name (ex http://www.test.com) 에 적은 도메인명과 같아야합니다.

아파치 재시작후 https://도메인으로 접속확인.

 

<< 패키지 업그레이드 방법 >>

 

일단 아파치와 mysql이 실행중이면 중지해주세요. 중지 명령은..
도스창 > net stop rwapm 엔터 치시면 아파치가 종료됩니다.

다시 net stop mysql 엔터 치시면 mysql이 종료됩니다.

그 다음..기존 rwapm폴더를 rwapm1로 변경합니다.

이제 1.0.7버전을 다운받아 설치합니다.

그럼 C:/rwapm폴더가 생성되었을겁니다. rwapm1폴더안 DB폴더안에 data폴더를 복사해서...

rwapm폴더안 DB폴더안에 넣어줍니다.(기존 덮어씌움)

rwapm1폴더안 www폴더를 복사해.. rwapm폴더안에 넣어줍니다(기존 덮어씌움)

rwapm1폴더안 weblog폴더를 복사.... rwapm폴더안에 넣어줍니다(기존 덮어씌움)

이제 업데이터는 다 됐구요... 참..이전에 쓰시던 1.06에서 httpd.conf와 php.ini파일을 수정하셨다면 ...

1.0.7에서도 똑 같이 수정해주어야합니다. 수정하지 않으셨다면 그냥 사용하시면됩니다.

이제 서버를 실행해봅니다. 도스창> net start rwapm 엔터 치시면 아파치가 실행됩니다.

net start mysql 엔터하시면 mysql이 실행됩니다. 홈페이지에 접속해서 잘 보이는지 확인..

정상이면... 이제 rwapm1폴더는 삭제하셔도됩니다.
 

관련자료

등록된 댓글이 없습니다.
Today's proverb
가출이란 집 현관문을 열고 나가는 것이 아니라 부모님 마음을 찢고 나가는 것이다.