Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- IaaS
- 쿠버네티스
- 개념
- network
- Docker Swarm
- PaaS
- MongoDB
- mysql
- kubernetes
- OpenStack
- 용어정리
- gns3
- Docker-compose
- 도커
- RAID
- 이론
- 클라우드
- dockerfile
- express
- git
- nodejs
- PAT
- 실습
- 네트워크
- RAPA
- worker
- node.js
- docker
- Javascript
- 명령어
Archives
- Today
- Total
융융이'Blog
mysql 5.6.31 소스설치 본문
yum install -y gcc* ncurses-devel cmake
# 소스 설치
cd /usr/local/src/
wget http://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.31.tar.gz
tar zxvpf mysql-5.6.31.tar.gz
cd mysql-5.6.31
#설치 위치 /usr/local/mysql
#데이터 위치 /data
cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DMYSQL_DATADIR=/usr/local/mysql/data -DENABLED_LOCAL_INFILE=1 -DWITH_INNOBASE_STORAGE_ENGINE=1 -DMYSQL_UNIX_ADDR=/tmp/mysql.sock -DSYSCONFDIR=/etc -DDEFAULT_CHARSET=utf8 -DMYSQL_TCP_PORT=3306 -DWITH_EXTRA_CHARSETS=all -DDEFAULT_COLLATION=utf8_general_ci
make && make install
#다른 서버의 설정값 복사
vi /etc/my.cnf
#계정 생성
groupadd -g 400 mysql
useradd -u400 -g400 -d /usr/local/mysql -s /bin/false mysql
#만약 없다면
cd /usr/local/mysql
cp -arp support-files/my-default.cnf /etc/my.cnf
# 실행 설정
cp -arp support-files/mysql.server /etc/init.d/mysqld
# 초기 설정
/usr/local/mysql/scripts/mysql_install_db --user=mysql --datadir=/data/ --basedir=/usr/local/mysql
chown -R mysql.mysql /usr/local/mysql
chmod 711 /usr/local/mysql
chmod 700 /usr/local/mysql/data
chmod 751 /usr/local/mysql/bin
chmod 750 /usr/local/mysql/bin/*
chmod 755 /usr/local/mysql/bin/mysql
chmod 755 /usr/local/mysql/bin/mysqldump
chmod 700 /etc/init.d/mysqld
chkconfig --add mysqld
#시작하기
systemctl start mysql
#에러시
cat /data/[서버명].err
'2022이전 > Linux' 카테고리의 다른 글
mysql 무중단으로 replication 설정하기 (0) | 2021.09.15 |
---|---|
RHCSA 자격증 : root 비밀번호 변경하기(1일차) (0) | 2021.08.25 |
rsync 활용하기 (0) | 2021.08.11 |
SSL 기초 개념 (0) | 2021.08.11 |
LDAP (0) | 2021.06.19 |