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 주소를 조사합니다.
방문
오, 다행이다...너무 좋아...
시작을 눌러주세요.
이 화면으로 이동해.
데이터베이스 설정
데이터베이스 정보를 함께 입력하세요!
순서대로 오면 사진으로 오세요.
설치 수행
사이트 제목 및 관리자 정보 입력
설치 수행
넣었어.
여보세요.
감상
여기까지.
모두 총결산 기사를 다시 한 번 복습합시다.
인프라 주변에서 제대로 하는 건 처음이지만,
재미있게 놀았다.
나는 이 상태로 열심히 공부해서 힘을 키우고 싶다.
Reference
이 문제에 관하여(AWS 학습 - DB를 이용한 블로그 시스템 구축 -), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/KawamotoShuji/items/38f225617e4f972d96c6
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
$ sudo yum -y install mysql-server
$ sudo service mysqld start
$ mysqladmin -u root password
ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.
mysql> set password for root@localhost=password('hogehogege');
$ 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';
mysql> flush privileges;
mysql> select user, host from mysql.user;
mysql> exit;
mysql> sudo chkconfig mysqld on
$ sudo yum -y install php php-mysql php-mbstring
$ sudo yum -y install mysql
$ mysql -h 10.0.2.10 -u wordpress -p
$ cd ~
$ wget http://ja.wordpress.org/latest-ja.tar.gz
$ tar xzvf latest-ja.tar.gz
$ cd wordpress
$ sudo cp -r * /var/www/html/
$ sudo chown apache:apache /var/www/html -R
$ sudo service httpd start
Reference
이 문제에 관하여(AWS 학습 - DB를 이용한 블로그 시스템 구축 -), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/KawamotoShuji/items/38f225617e4f972d96c6텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)