테스트환경 구성 Tutorial - Ubuntu16.04.2

less than 1 minute read

꼭 한개씩 빼먹어서 기록.

chef셋팅은 여유있을때

Mysql

$ sudo apt install mysql-server mysql-common mysql-client $ sudo nano /etc/mysql/mysql.conf.d/mysqld.cnf ——– #bind-address = 127.0.0.1 bind-address = * ——–

$ sudo service mysql restart $ mysql -u root -p password : 입력

mysql> select User, Host from mysql.user; mysql> set password for ‘root’@’localhost’ = password(‘패쓰워드’); mysql> create user ‘userid’@’%’ identified by ‘패쓰워드’; mysql> grant all privileges on *.* to ‘userid’@’%’; mysql> flush privileges; mysql> exit;

테스트계정 추가하면서 마스터권한을 줘버렸는데

권한이나 접근가능서버는 상황에 맞게 조절하면 된다

 

RabbitMQ

$ sudo apt install rabbitmq-server 사용자 추가 $ sudo rabbitmqctl add_user testuser testpassword 관리자권한부여 $ sudo rabbitmqctl set_user_tags testuser administrator 접근권한 부여 $ sudo rabbitmqctl set_permissions -p / test “.*” “.*” “.*” 관리화면 플러그인 활성화 $ sudo rabbitmq-plugins enable rabbitmq_management 재시작 $ sudo service rabbitmq-service restart

접속 (서버주소) http://localhost:15672

 

Redis

$ sudo apt install redis-sentinel redis-server redis-tools $ sudo nano /etc/redis/redis.conf ——

bind 192.168.1.100 10.0.0.1

#bind 127.0.0.1 bind * ——

$ sudo service redis-server restart

sentinel 관련 설정은 클러스터링테스트시..