꼭 한개씩 빼먹어서 기록.
chef셋팅은 여유있을때
Mysql
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
|
$ 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 관련 설정은 클러스터링테스트시..