MySQL 시작하기(2)
CentOS-6.9 설치
↑ 인스톨 버튼 클릭
↑ 진행중
↑ media 테스트 과정 skip해도 무방
↑ Next
↑ 리눅스 사용을 한글로 설정하는 것이 아닌, 설치 과정을 한글로 설정 것이다.
↑ 영어 설정 후 Next!
↑ 기본 저장 장치 사용
↑ 새로 설치하는 운영체제이기 때문에 모든 데이터 삭제
↑ 네트워크 설정 클릭
↑ 설정된 네트워크 변경 클릭
↑ 자동으로 연결 클릭 후, IPv4설정에서 방식이 자동( DHCP )인지 확인
# IP 할당과정을 수월하게 해결할 수 있다.
↑ Next!
↑Next!
↑ 설치 후 사용자는 root이다.
# 비밀번호 설정 시 설정한 비밀번호는 까먹지 않는게 좋다.
↑ 파티션 설정
# 처음 설치시 모든 공간 사용클릭
↑ 디스크에 변경 사항 기록
↑ 설치중
↑ 설치중!
↑ 설치가 완료되면 재부팅 클릭!
↑ 설치 완료
MySQL 설치
↑ 설정한 root 비밀번호를 통해 로그인
※앞으로의 설정은 원할한 MySQL 실습을 위한것 입니다. 방화벽을 해제하는 것은
보안상 매우 취약할 수 있으니 이점 유의하시기 바랍니다. ※
↑ iptables 제거
↑ vi를 통해 /etc/sysconfig/selinux 파일을 연다.
# SELINUX를 disabled상태로 변경
# 방화벽 해제
↑ SELINUX변경 설정 후 reboot를 통해 재부팅 한다.
↑ iptables 설정을 확인하면 다음과 같이 옵션들이 꺼져 있어야한다.
# SELINUX역시 disabled 상태!
웹 서버 구축
# 실습 과정에서 웹 서버를 구축하여 MySQL과 연동 하기위해 웹 서버를 구축
# Apache : 오픈소스이기 때문에 무료로 안정적으로 사용할 수 있다.
# 원할한 포스팅을위해 putty 사용
↑ Apache 패키지 검색
↑ 설치해야할 Apache HTTP Server 존재
↑ yum을 통해 Apache ( httpd sever )패키지를 설치한다.
# Apache 패키지를 설치하면 동시에 필요한 패키지들이 함께 설치된다.
# y/n 묻는 옵션은 y로 설치해준다.
↑ Complete!가 뜨지 않았다면 오타가 있는지 다시 보자
↑ 설치한 Apache http Sever를 실행해준다.
# 리눅스 부팅시 항상 실행 해주어야 한다.
↑ 웹 브라우저에 해당 리눅스 IP를 치면 웹 서버가 정상적으로 구축 되었음을 알 수 있다.
# 만약 위와 같은 페이지가 뜨지 않는다면, Apache http server를 실행 했는지 확인해보자
# 해당 리눅스의 IP는 리눅스 쉘에서 ip -a 명령을 통해 알 수 있다.
↑ netstat 명령어를 통해 80번 port가 열려있다면 웹 서버가 정확히 실행 중이라는 의미!
MySQL 설치
↑ MySQL설치를 위해 MySQL 패키지 검색
# MySQL 사용에 있어서 필요한 패키지는 mysql.i686과 mysql-server.i686 2가지 이다.
↑ yum 에 -y 옵션을 주면 y/n 질의에 대해 모두 y 할 수 있다.
↑ Complete!가 정확히 나와야한다!
# 오류가 있다면 역시 오탈자를 확인해 보자
↑ mysql-server.i686을 설치해준다.
↑ Complete!
MySQL 실행
↑ mysqld 서비스 실행!
# mysqld : mysql 서버
↑ mysql을 실행하기전 관리자 아이디에대한 비밀번호를 설정해 보안을 높일 수 있다.
# mysqladmin -u root password [패스워드]
↑ mysql 접속하기
# mysql -u root -p 명령을 통해 mysql에 접속할 수 있다.
# 설정한 비밀번호 사용
↑netstat 명령을 통해 mysql실행 유무를 알 수 있다.
# 3306번 포트가 열려있다면 정상적으로 실행
MySQL & PHP - 웹서버와 DB연결하기 (0) | 2017.06.09 |
---|---|
MySQL - 자료형 CHAR와 VARCHAR의 차이점 (0) | 2017.06.09 |
MySQL - MySQL 실행하기 (0) | 2017.06.05 |
MySQL & PHP - MySQL을 이용하는데 필요한 PHP (0) | 2017.06.05 |
MySQL 시작하기 : MySQL 개요 및 설치 (1) (0) | 2017.05.22 |
좀 알려주세요 현기증 난단 말이에요..