목차 열기
티스토리 뷰
728x90
반응형
[Server/Linux Deploy (Android)] - [Linux Deploy] / INDEX
0. 설치
apt install mysql-server
// mysql-server 설치 중 오류가 발생할 것이다.
apt install mysql-client
1. 설치 중 오류
[Server/Linux Deploy (Android)] - [Linux Deploy] MySQL 설치 오류 해결 / 의존성 문제 / dependency problems
해당 글을 참고한다.
이후 mysql 을 작동해보고 apt install mysql-client를 이어서 설치한다.
2. 기본 언어셋 설정
해당 단락은 아래 블로그를 참고하여 작성하였습니다.
blog.lael.be/post/7264 8) MySQL 설치
DB 기본 설정이 latin1이면 한글이 깨지는 등 귀찮은 문제가 많이 생긴다. 따라서 utf8mb4로 바꾸어 준다.
vi /etc/mysql/mysql.conf.d/override.cnf
// 해당 명령어로 파일을 생성하고 아래의 내용을 붙여넣는다.
// ----------------------------------------------------
[mysqld]
character-set-server = utf8mb4
collation-server = utf8mb4_unicode_ci
query_cache_type = ON
query_cache_limit = 4M
query_cache_size = 64M
max_allowed_packet = 64M
slow_query_log = 1
slow_query_log_file = /var/log/mysql/mysql-slow.log
long_query_time = 5
sql_mode = NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION
// ----------------------------------------------------
mysqld --verbose --help | grep configtest
// 환경설정의 문법을 체크한다.
service mysql restart
// 이상이 없다면 재시작 후,
mysqladmin variables | grep character
// 변경사항의 적용을 확인한다.
확인 했으면 기초 설정은 끝났다. 추가 설정은 위의 블로그를 참고한다.
추가로, 서버 재시작마다 Apache2, php, mysql를 수동으로 시작할 수 없으므로 아래 글을 참고하여 자동 스크립트로 처리한다.
[Server/Linux Deploy (Android)] - [Linux Deploy] 자동 스크립트 설정하는 방법
이제 LAMP를 설치했으니 MySQL의 GUI버전인 phpMyAdmin을 설치해보자.
[Server/Linux Deploy (Android)] - [Linux Deploy] phpMyAdmin 설치하기!
728x90
반응형
'Server > Linux Deploy (Android)' 카테고리의 다른 글
[Linux Deploy] 자동 스크립트 설정하는 방법 (0) | 2021.01.27 |
---|---|
[Linux Deploy] Sudo su / Permission denied 오류 해결 (1) | 2021.01.24 |
[Linux Deploy] phpMyAdmin 설치하기! (0) | 2021.01.23 |
[Linux Deploy] PHP 설치하기! (0) | 2021.01.02 |
[Linux Deploy] Apache 설치하기! (0) | 2021.01.02 |
[Linux Deploy] 웹 서버 구성요소 설치 준비하기! (0) | 2021.01.02 |
[Linux Deploy] SSH 클라이언트로 접속해보자! (0) | 2021.01.01 |
댓글