AWS RDS 설정

분류없음 2011.06.16 15:43

1. MySQL vs. Oracle 선택
2. CDIR 설정 (DB를 access 할 수 있는 IP)
참고 http://en.wikipedia.org/wiki/Classless_Inter-Domain_Routing
0.0.0.0/0 으로 하면 모든 IP에 개방

끗... -_-;
 
신고
Posted by Stewie

Fedora MySQL 설치

12.OS 2011.06.15 10:56
언제나 운영의 이슈때문인지 아니면 그 성능때문인지
엔터프라이즈 급 시스템에서는 Oracle만 사용했다. 덕분에 SI를 하는 나는 늘 Oracle만 쓰게 되었고..
이번에 기회가 되서 AWS에 MySql을 설치하려 했는데 알고보니 AWS는 RDS 라는 관계형 DB 시스템이 있었다.
내가 직접 설치 할 필요도 없이 그냥 MySQL을 설치하면 끝~ -_-;;

그 사전 작업으로 가지고 있던 Fedora 14 장비에 MySql을 설치했던 과정을 기록해논다.

# rpm 명령어를 통해 install (Server 및 Client 둘다) (초간단)

1. 다운로드
http://www.mysql.com/downloads/mirror.php?id=402382#mirrors 

2. root계정 비밀번호 부여
mysqladmin -u root password root00 

# MySQL 서버로 접속하기 위한 localhost를 제외한 IP 및 계정 등록

1. 등록 IP/계정 조회
select * from mysql.user

2. 등록
grant all privileges on db명.* to 사용자계정@'IP주소' identified by '비밀번호' with grant option;
FLUSH PRIVILEGES;                                                                                


참조 : MySql 설정에 대한 블로그
http://xxxq.tistory.com/entry/%EB%A6%AC%EB%88%85%EC%8A%A4-mysql-%EA%B3%84%EC%A0%95%EC%83%9D%EC%84%B1-%EB%B0%8F-%ED%85%8C%EC%9D%B4%EB%B8%94%EC%83%9D%EC%84%B1 
신고

'12.OS' 카테고리의 다른 글

linux에서 grep으로 parsing 및 group by 하자  (0) 2013.06.04
Symbolic Link  (0) 2011.12.06
Fedora MySQL 설치  (0) 2011.06.15
AWS EC2 ubuntu 에서 Apache httpd + Tomcat 구성하기  (0) 2011.06.14
Fedora 14 및 samba 설치  (0) 2011.06.01
Unix Group 및 User  (0) 2011.05.16
Posted by Stewie

이번에 새롭게 만드는 응용서비스를 Amazon Web Service EC2 에서 서비스 하기로 하여
테스트 차원에서 설치를 진행하였다.

고려할 사항은 어떤 AMI 를 선택하여 어떤 instance를 구성할 것인가? 였다.


redhat 계열의 Fedora 와 CentOS 중 고르려고 했지만 상대적으로 덜 사용해봤던 ubuntu를 사용해보고싶은 마음에
선택을 하였다. 사용하는데 큰 차이는 없지만 굳이 뽑자면 rpm <-> bin 패키지 인스톨 방식 정도 이다. 적어도 나한테는 그렇다.

실질적으로 찾아보면 redhat에서 데스크탑의 기능을 부각시킨것이 Fedora 등인데 redhat에서 공식적인 지원이 없기 때문에 결국 오픈소스의 특성상 커뮤니티의 규모를 선택의 척도로 사용하는 것이 좋을 듯 싶다.

1. jdk 설치
 
wget http://download.oracle.com/otn-pub/java/jdk/6u26-b03/jdk-6u26-linux-i586.bin
/usr/local/jdk1.6.0_26

[root@blogserver local]# vi /etc/profile
.
.
(가장 하단에 추가)
export JAVA_HOME=/usr/local/jdk1.6.0_26
export PATH=$JAVA_HOME/bin:$PATH

2. apache Httpd 설치
sudo apt-get install apache2

/etc/apache2

3. MySql 
 

sudo apt-get install MySql 
root/root00

4. Tomcat
wget http://apache.tt.co.kr/tomcat/tomcat-7/v7.0.14/bin/apache-tomcat-7.0.14.tar.gz
tar -xvf apache-tomcat-7.0.14.tar.gz

/usr/local/tomcat/apache-tomcat-7.0.14

vi /etc/profile
export CATALINA_HOME=/usr/local/tomcat/apache-tomcat-7.0.14
export PATH=$PATH:$CATALINA_HOME/bin


tomcat 시작시 자동 실행

vi /etc/init.d/tomcat

#!/bin/sh
/usr/local/tomcat/apache-tomcat-7.0.14/bin/catalina.sh start

chmod 755 tomcat

update-rc.d -f tomcat defaults


5. Tomcat <-> Apache Httpd 연동

http://seoeun25.tistory.com/397 
 
- apache2 install
>apt-get install apache2 libapache2-mod-jk

- workers.properties 확인 (JVM 셋팅)
>cd /etc/libapache2-mod-jk/
>vi workers.properties 
 : JVM 셋팅. worker 관련 properties 확인.
workers.java_home=/usr/lib/jvm/java-6-sun

worker.ajp13_worker.port=8009
worker.ajp13_worker.host=localhost
worker.ajp13_worker.type=ajp13


- jk.load 에서 worker 위치 지정
>cd /etc/apache2/mods-enabled/
>vi jk.load
 : workers.properties 위치 지정
LoadModule jk_module /usr/lib/apache2/modules/mod_jk.so

JkWorkersFile /etc/libapache2-mod-jk/workers.properties
JkLogFile /var/log/apache2/mod_jk.log
JkLogLevel info
JkOptions +ForwardURICompatUnparsed

- JK Mount 하기
>cd /etc/apache2
>vi sites-enabled/000-default 
 : 마지막 라인에 모든 들어오는 URL 을 ajp13_worker로 mount.
(unmout 하는 것도 여기서 셋팅)
        </Directory>

        JkMount /* ajp13_worker
</VirtualHost>

- apache2 restart
>apache2ctl restart





PS. 현재 실패한것은 tomcat 자동실행이다. /etc/init.d 에 등록하고 절차를 밟았는데도 아직 안됨 -_-;;;;;
신고

'12.OS' 카테고리의 다른 글

Symbolic Link  (0) 2011.12.06
Fedora MySQL 설치  (0) 2011.06.15
AWS EC2 ubuntu 에서 Apache httpd + Tomcat 구성하기  (0) 2011.06.14
Fedora 14 및 samba 설치  (0) 2011.06.01
Unix Group 및 User  (0) 2011.05.16
윈도우 공유 연결 끊기  (0) 2011.02.11
Posted by Stewie


티스토리 툴바