AWS 학습 - DB를 이용한 블로그 시스템 구축 -

7404 단어 AWS

DB를 사용한 블로그 시스템 구축


지난번에 NAT 게이트웨이를 만들었기 때문에 개인 서브넷에 구성된 DB 서버에 다양한 소프트웨어를 설치할 수 있다.
이번에는 MySQL 구성 데이터베이스를 설치하고 웹 서버에 WordPress를 설치하여 블로그 시스템을 구축한다.

이번 내용


다음 순서에 따라 블로그 시스템을 구축한다.

DB 서버 구성


DB 서버에 MySQL을 설치하여WordPress에서 데이터를 저장할 수 있도록 데이터베이스 만들기

웹 서버에 WordPress 설치


웹 서버에 WordPress 설치...

WordPress의 초기 설정


WordPress를 위에서 작성한 데이터베이스로 초기화

DB 서버에 MySQL 설치


MySQL 설치


DB 서버에 로그인한 상태에서 다음 명령을 입력합니다.
$ sudo yum -y install mysql-server

실패했지!!!
상술한 일을 한 후,
이것도 하자.

MySQL 시작 및 초기 설정


MySQL 시작

$ sudo service mysqld start

관리자 암호 설정

$ mysqladmin -u root password

일종의 부식?????
책과 절차가 달라서 잘 안 돼...
지금까지 솔루션 33!

하지만 이렇게 되면,
ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.
이 오류가 발생하여 명령을 사용할 수 없습니다.
mysql> set password for root@localhost=password('hogehogege');
마음대로 하세요.
이상 참조

WordPress용 데이터베이스 만들기


데이터베이스 만들기

$ mysql -p -u root
로그인 후,
mysql> CREATE DATABASE wordpress DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;

사용자 작성 및 모든 액세스 제공

mysql> grant all on wordpress.* to wordpress@"%" identified by 'wordpresspasswd';

복잡하게.
상기 권한을 반영하기 위해 flush privileges를 실시한다.
mysql> flush privileges;

제작된 wordpress 사용자가 정말 등록했는지 확인하세요


다음 명령을 입력합니다.
mysql> select user, host from mysql.user;

잘했네.
다음 명령을 사용하여 mysql 명령을 끝냅니다.
mysql> exit;

자동 부팅으로 구성


다음 명령 실행
mysql> sudo chkconfig mysqld on

웹 서버에 WordPress 설치


다음 웹 서버에 WordPress 설치

PHP 및 MySQL 설치 라이브러리


웹 서버에서 진행하십시오!!

WordPress를 실행하는 데 필요한 라이브러리 설치

$ sudo yum -y install php php-mysql php-mbstring

MySQL에 대한 커뮤니케이션 확인


mysql 명령 설치
$ sudo yum -y install mysql
mysql 명령을 사용할 수 있다면 다음 명령을 실행하십시오
$ mysql -h 10.0.2.10 -u wordpress -p
비밀번호를 입력하여 연결을 확인한 후exit; 종료.

WordPress 다운로드

$ cd ~
$ wget http://ja.wordpress.org/latest-ja.tar.gz

배치 및 설치


다운로드

$ tar xzvf latest-ja.tar.gz

wordpress 디렉토리로 이동

$ cd wordpress

아파치에서 보이는 위치에 놓기

$ sudo cp -r * /var/www/html/

파일 소유자/그룹을 appache/appache로 변경

$ sudo chown apache:apache /var/www/html -R

WorrPress 구성


WordPress를 설치한 후 다양한 설정을 수행합니다.

Apache 시작

$ sudo service httpd start

WordPress 초기 설정


이렇게 하면 웹 서버에 액세스할 때 WordPress의 초기 설정 화면이 표시됩니다.
따라서 웹 서버에 할당된 DNS 이름이나 공용 IP 주소를 조사합니다.

방문



오, 다행이다...너무 좋아...

시작을 눌러주세요.



이 화면으로 이동해.

데이터베이스 설정


데이터베이스 정보를 함께 입력하세요!
순서대로 오면 사진으로 오세요.

설치 수행



사이트 제목 및 관리자 정보 입력



설치 수행




넣었어.
여보세요.

감상


여기까지.
모두 총결산 기사를 다시 한 번 복습합시다.
인프라 주변에서 제대로 하는 건 처음이지만,
재미있게 놀았다.
나는 이 상태로 열심히 공부해서 힘을 키우고 싶다.

좋은 웹페이지 즐겨찾기