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 |
Tags
- Repository
- httpd-mpm.conf
- PHP 5.2 .ini
- unique_id
- CentOS
- jQuery
- node.js
- httpd-vhosts.conf
- python 3.X 소스 설치
- Mod_Security 룰 셋
- CentOS 6.10
- httpd-dav.conf
- httpd.conf
- MySQL 5.1.41
- httpd-autoindex.conf
- gcc update
- MySQL
- PHP 5.2.17 .ini
- vim color scheme
- Node.js apache 연동
- vimrc 옵션
- CentOS 6
- epel repository
- httpd-default.conf
- apache 연동
- python 3.5.10
- mod_unique_id
- httpd-info.conf
- Node.js 소스 설치
- httpd 2.2.32
Archives
- Today
- Total
곰시기's
[Linux] CentOS 6.10 - 05. APM 설치 (1) - MySQL 5.1.41 본문
설치 전 정보
| 운영체제 | Windows 10 Pro - 64 bit |
| 가상머신 | VirtualBox 6.1 |
| 리눅스 운영 체제 | CentOS 6.10 - 64 bit |
| MySQL | mysql-5.1.41 |
| Apache | httpd-2.2.32 |
| PHP | php-5.2.17 |
설치 전 필요 패키지
# yum -y install ncurses-devel gcc gcc-c++ openssl-devel libtool
# yum -y install zlib curl libtermcap-devel libc-client-devel bzip2-devle bison
* libtermcap-devel ( 데이터베이스에 접근하는 데 사용되는 개발용 도구 )
MySQL 설치
# groupadd mysql
# useradd -g mysql mysql
# cd /usr/local/src/
# tar -zxvf mysql-5.1.41.tar.gz -C /var/tmp/
# cd /var/tmp/mysql-5.1.41/
[ 인코딩 방식 선택 ]
[ euc-kr ]
# ./configure --prefix=/usr/mysql --localstatedir=/usr/mysql/data --with-charset=euckr --libdir=/usr/mysql/lib64
[ utf-8 ]
# ./configure --prefix=/usr/mysql --localstatedir=/usr/mysql/data --with-charset=utf8
# make
# make install
# cd /etc/
# mv my.cnf my_old.cnf
# /usr/mysql/bin/mysql_install_db
* 여기서 my.cnf 파일은 수정된 파일을 구하여 설치했다. my.cnf에 대한 설명은 여기에 잘 설명 되어있다.
소유권 변경
# chown -R root /usr/mysql/
# chown -R mysql /usr/mysql/data/
# chgrp -R mysql /usr/mysql
# chown -R root /usr/mysql/bin
# cp /usr/local/src/my.cnf /etc/
# cp /usr/mysql/share/mysql/mysql.server /etc/rc.d/init.d/mysqld
# chown 0.0 /etc/rc.d/init.d/mysqld
# chmod 755 /etc/rc.d/init.d/mysqld
서비스 등록 및 시작
# chkconfig --add mysqld
# chkconfig --level 2345 mysqld on
# /etc/rc.d/init.d/mysqld startMySQL 실행
암호 변경 및 DB 접속
# /usr/mysql/bin/mysqladmin -u root password 'p@ssw0rd'
# /usr/mysql/bin/mysql -u root -pmysql 접속 성공!
{ 접속을 조금 더 쉽게 - alias }
# cd ~
# vi ~/.bashrc
- alias mysql='/usr/mysql/bin/mysql' 추가
# source ~/.bashrc
# mysql -u root -palias 등록 후 접속 예제
기타
mysql> SHOW DATABASES;mysql> DROP DATABASE test; 기본으로 생성 된 DB
'Sever > CentOS 6.10' 카테고리의 다른 글
| [Linux] CentOS 6.10 - 07. APM 설치 (3) - php 5.2.17 (0) | 2020.11.10 |
|---|---|
| [Linux] CentOS 6.10 - 06. APM 설치 (2) - Apache 2.2.32 [ httpd ] (0) | 2020.11.10 |
| [Linux] CentOS 6.10 - 04. 초기 설정 (3) (0) | 2020.11.09 |
| [Linux] CentOS 6.10 - 03. 초기 설정 (2) (0) | 2020.11.08 |
| [Linux] CentOS 6.10 - 02. 초기 설정 (1) (0) | 2020.11.06 |
Comments




