Slide 1

Similar documents
본문서는 초급자들을 대상으로 최대한 쉽게 작성하였습니다. 본문서에서는 설치방법만 기술했으며 자세한 설정방법은 검색을 통하시기 바랍니다. 1. 설치개요 워드프레스는 블로그 형태의 홈페이지를 빠르게 만들수 있게 해 주는 프로그램입니다. 다양한 기능을 하는 플러그인과 디자인

Page 1 / 솔루션소개 WordPress WordPress는세계에서가장인기있는오픈소스웹사이트제작관리도구입니다. 웹표준, 접근성, SEO( 검색엔진최적화 ) 등의강점이있으며다양한테마와확장기능을제공합니다. 2. 설치버전 하기명시된버전은권장설치버전이며필요시다른

Microsoft Word - ntasFrameBuilderInstallGuide2.5.doc

Windows 8에서 BioStar 1 설치하기

Page 1 / 솔루션소개 Magento Magento 는강력한기능을제공하는오픈소스쇼핑몰제작관리도구입니다. 커스터마이징가 능한글로벌쇼핑몰구축시에사용을권장하며, 자체마켓플레이스를보유하고있을정도 로다양한기능을유 / 무료로추가할수있습니다. 2. 설치버전 하기명시된

RedHat Linux Fedora Core 4 + APM 소스컴파일설치 김희균 [ 사전준비 : 리눅스시디, 리눅스설치공간준비와컴퓨터의 IP 주소와넷마스크, 게이트웨이주소기록 1. Linux 시디로부팅을한다. 2. Gra

1. efolder 시스템구성 A. DB B. apache - mod-perl - PHP C. SphinxSearch ( 검색서비스 ) D. File Storage 2. efolder 설치순서 A. DB (MySQL) B. efolder Service - efolder

목차 1. 시스템요구사항 암호및힌트설정 ( 윈도우 ) JetFlash Vault 시작하기 ( 윈도우 ) JetFlash Vault 옵션 ( 윈도우 )... 9 JetFlash Vault 설정... 9 JetFlash Vault

Microsoft PowerPoint - 10Àå.ppt

Snort Install Manual Ad2m VMware libnet tar.gz DebianOS libpcap tar.gz Putty snort tar.gz WinSCP snort rules 1. 첫번째로네트워크설정 1) ifconf

MySQL-Ch10

PowerPoint Template

Chapter 1

Microsoft Word - windows server 2003 수동설치_non pro support_.doc

ICAS CADWorx SPLM License 평가판설치가이드

NTD36HD Manual

Microsoft Word - cents_yum 으로 APM_zend_optimizer_정현호_.doc

01장

Raspbian 설치 라즈비안 OS (Raspbian OS) 라즈베리파이 3 Model B USB 마우스 USB 키보드 마이크로 SD 카드 마이크로 SD 카드리더기 HDM I 케이블모니터

소프트웨어설치 1. 소프트웨어설치및제거 ( 소스코드 ) 소스코드컴파일을이용한 S/W 설치 1. 소스코드다운로드 - 예 ) httpd tar.gz - 압축해제 : #tar xzvf httpd tar.gz - INSTALL 또는 README파일참조

Microsoft PowerPoint - 07-EDU-Apache-9-1.ppt

Report Designer V3.0 사용설명서 2장

아래 항목은 최신( ) 이미지를 모두 제대로 설치하였을 때를 가정한다

Copyright 2004 Sun Microsystems, Inc Network Circle, Santa Clara, CA U.S.A..,,. Sun. Sun. Berkeley BSD. UNIX X/Open Company, Ltd.. Sun, Su

Microsoft Word - Windows_apahce_php_CUBRID2008

마스터노드세팅하기 마스터노드를세팅하는것은리눅스와블록체인기술에대한기본적인이해가필요합니다. 아래설명을충분히이해하신후실행하시길바랍니다. 또한, 잘못된설치로인한지갑분실사고가발생하지않도록주의하시기바랍니다. 시작하기전에본가이드는마스터노드를처음세팅한다고가정하고작성되었습니다. 필요한

8 장데이터베이스 8.1 기본개념 - 데이터베이스 : 데이터를조직적으로구조화한집합 (cf. 엑셀파일 ) - 테이블 : 데이터의기록형식 (cf. 엑셀시트의첫줄 ) - 필드 : 같은종류의데이터 (cf. 엑셀시트의각칸 ) - 레코드 : 데이터내용 (cf. 엑셀시트의한줄 )

Apache( 단일도메인 ) SSL 인증서갱신설치가이드 본문서는주식회사한국기업보안에서 SSL 보안서버인증서설치를위해작성된문서로 주식회사한국기업보안의동의없이무단으로사용하실수없습니다. [ 고객센터 ] 한국기업보안. 유서트기술팀 Copyright 201

PowerPoint 프레젠테이션

단계

무제-1

1. Windows 설치 (Client 설치 ) 원하는위치에다운받은발송클라이언트압축파일을해제합니다. Step 2. /conf/config.xml 파일수정 conf 폴더에서 config.xml 파일을텍스트에디터를이용하여 Open 합니다. config.xml 파일에서, 아

Endpoint Protector - Active Directory Deployment Guide

SPECweb Install

server name>/arcgis/rest/services server name>/<web adaptor name>/rest/services ArcGIS 10.1 for Server System requirements - 지

»ç¿ëÀÚ¸Þ´º¾ó

Microsoft PowerPoint - [Practice #1] APM InstalI.ppt

<564D B8A65FC0CCBFEBC7D15FB8AEB4AABDBA5FBCADB9F65FC8AFB0E65FB1B8C3E02E687770>

Microsoft Word - src.doc

CD 무결성체크는 SKIP 을해도좋습니다. Next 버튼을누릅니다. Next 버튼을누릅니다.

슬라이드 1

PowerPoint 프레젠테이션

메뉴얼41페이지-2

슬라이드 1

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션

사용자계정관리 1. 사용자계정관리 사용자 (user), 그룹 (group) u 다중사용자시스템 (Multi-User System) - 1 대의시스템을동시에여러사람이접속하여쓸수있게하는시스템 u 사용자 (user) - 시스템관리자 : root (=Super user) -

SQL Developer Connect to TimesTen 유니원아이앤씨 DB 기술지원팀 2010 년 07 월 28 일 문서정보 프로젝트명 SQL Developer Connect to TimesTen 서브시스템명 버전 1.0 문서명 작성일 작성자

1) 인증서만들기 ssl]# cat > // 설명 : 발급받은인증서 / 개인키파일을한파일로저장합니다. ( 저장방법 : cat [ 개인키

작성자 : 기술지원부 김 삼 수

System Recovery 사용자 매뉴얼

슬라이드 1

목차 1. 사전준비 mod_ssl OpenSSL 인증서파일 2. 주의사항 신규및갱신구분 CSR 직접생성여부 3. 인증서설치 httpd.conf 설정 httpd-ssl.conf 설정 갱신설치 서비스재시작 4. 확인및테스트 서비스구동확인 네트워크상태확인 방화벽확인 실제브라

PowerPoint 프레젠테이션

SBR-100S User Manual

목차 윈도우드라이버 1. 매뉴얼안내 운영체제 (OS) 환경 윈도우드라이버준비 윈도우드라이버설치 Windows XP/Server 2003 에서설치 Serial 또는 Parallel 포트의경우.

1) 인증서만들기 ssl]# cat > // 설명 : 발급받은인증서 / 개인키파일을한파일로저장합니다. ( 저장방법 : cat [ 개인키

LXR 설치 및 사용법.doc

슬라이드 1

4. CSR 값확인. (vi csr.pem) CSR(Certificate Signing Request) 즉, 인증서서명요청입니다. 이는자신이설치할웹서버에서 DN 값, 각종정보를암호화한파일로써 한국전자인증 신청란에서붙여넣으면됩니다. 인증서설치 1. 직접 CSR 및 KEY

Apache install guide

하는 gd의예를들면, /usr/ports/graphics/php52-gd 에서설치해줄수있고, xml 처리를담당하는 xml 확장모듈은 /usr/ports/textproc/php52-xml 에서설치가능하다. 어느디렉토리에서제공되는지를알려면포트시스템의루트 (/usr/port

INDEX 1. 개요 데이터백업스크립트작성 crontab 을이용한자동백업예약 활용 - 다른서버에백업하기

6. 설치가시작되는동안 USB 드라이버가자동으로로드됩니다. USB 드라이버가성공적으로로드되면 Setup is starting( 설치가시작되는중 )... 화면이표시됩니다. 7. 화면지침에따라 Windows 7 설치를완료합니다. 방법 2: 수정된 Windows 7 ISO

Data Sync Manager(DSM) Example Guide Data Sync Manager (DSM) Example Guide DSM Copyright 2003 Ari System, Inc. All Rights reserved. Data Sync Manager

망고100 보드로 놀아보자-4

Microsoft PowerPoint Android-SDK설치.HelloAndroid(1.0h).pptx

B.3 JDBC 설치 JDBC Java DataBase Connectivity 는자바에서 DBMS의종류에상관없이일관된방법으로 SQL을수행할수있도록해주는자바 API Application Program Interface 다. 이책에서는톰캣과 SQL Server 간의연결을위

리눅스설치가이드 3. 3Rabbitz Book 을리눅스에서설치하기위한절차는다음과같습니다. 설치에대한예시는우분투서버 기준으로진행됩니다. 1. Java Development Kit (JDK) 또는 Java Runtime Environment (JRE) 를설치합니다. 2.

Report Designer V3.0 사용설명서 2장

PowerPoint 프레젠테이션

슬라이드 1

Cloud Friendly System Architecture

Chapter 05. 파일접근권한관리하기

Cubase AI installation guide

목차 시작하기... 3 시스템요구사항... 3 BioStar 2 Video Extension... 3 BioStar 2 API Server... 3 BioStar 2 설치... 4 로그인... 9 BioStar 2 포트변경 BioStar Setting을이용하

Apache( 단일도메인 ) SSL 인증서갱신설치가이드 본문서는주식회사한국기업보안에서 SSL 보안서버인증서설치를위해작성된문서로 주식회사한국기업보안의동의없이무단으로사용하실수없습니다. [ 고객센터 ] 한국기업보안. 유서트기술팀 Copyright 201

Microsoft PowerPoint - 5. 사용자 계정관리-1(2016-1학기).ppt [호환 모드]

Install stm32cubemx and st-link utility

리눅스서버백업및복구를위한관리자메뉴얼 권대건 부산대학교컴퓨터공학과 Abstract 리눅스의대부분의작업은터미널에서콘솔입력을이용하기때문에리눅스의사용방법에익숙하지않다면서버를관리하기어렵다. 특히서버에문제가생긴경우백업된데이터를다시가져옴으로써대부분

28 THE ASIAN JOURNAL OF TEX [2] ko.tex [5]

Studuino소프트웨어 설치

본교재는수업용으로제작된게시물입니다. 영리목적으로사용할경우저작권법제 30 조항에의거법적처벌을받을수있습니다. [ 실습 ] 스위치장비초기화 1. NVRAM 에저장되어있는 'startup-config' 파일이있다면, 삭제를실시한다. SWx>enable SWx#erase sta

벤처연구사업(전동휠체어) 평가

Packstack 을이용한 Openstack 설치

MF5900 Series MF Driver Installation Guide

윈도우시스템프로그래밍

<C0CCBCBCBFB52DC1A4B4EBBFF82DBCAEBBE7B3EDB9AE2D D382E687770>

2016 1

tiawPlot ac 사용방법

OnTuneV3_Manager_Install

YUM(Yellowdog Updater,Modified) : RPM 패키지가저장된서버 ( 저장소 ) 로부터원하는패키지를자동으로설치한다. : YUM 도구는 RPM 의패키지의존성문제를해결

메일서버등록제(SPF) 인증기능적용안내서 (Exchange Windows 2000) OS Mail Server SPF 적용모듈 작성기준 Windows Server 2000 Exchange Server 2003 GFI MailEssentials 14 for

4S 1차년도 평가 발표자료

Spotlight on Oracle V10.x 트라이얼프로그램설치가이드 DELL SOFTWARE KOREA

Apache( 멀티도메인 ) SSL 인증서신규설치가이드 본문서는주식회사한국기업보안에서 SSL 보안서버인증서설치를위해작성된문서로 주식회사한국기업보안의동의없이무단으로사용하실수없습니다. [ 고객센터 ] 한국기업보안. 유서트기술팀 Copyright 201

Master Node 구축 Guide 가입후마스터노드구축에필요한서버를임대하여야합니다. 2. 원하시는서버가설치된국가선택후하단의이미지와같이 Server Type을 Ubuntu x 버전으로선택하시고마스터노드구

Microsoft Word - php05.doc

Transcription:

한동대학교 하이브리드웹설계 11 주 -1 회 WordPress Install

Ⅰ. LAPM 패키지그룹설치

1. 워드프레스를위해서는보통 LAMP 라고줄여부르는 Linux( 리눅스운영체제 ), Apache ( 아파치웹서버 ), MySQL / MariaDB 데이터베이스관리시스템 ( 데이터베이스서버 ), PHP 프로그래밍언어를설치해야한다. 이미리눅스는이미설치하였으니나머지 AMP 를설치한다. $ sudo yum groupinstall -y Web Server "MySQL Database" "PHP Support"

2. yum grouplist 라는명령어로다음 3 가지프로그램이제대로설치되었는지확인한다. 만약이중에서하나라도없을경우위명령어를다시입력하여재설치한다. $ yum grouplist

3. php-mysql 을추가로설치한다. $ sudo yum install -y php-mysql 설치한웹서버와 MySQL 데이터베이스서버를실행한다. httpd 는지난주수업시간에실행되어있으므로재실행해준다. $ sudo service httpd restart $ sudo service mysqld start 두주요서버가부팅될때마다자동으로실행하게한다. $ sudo chkconfig httpd on $ sudo chkconfig mysqld on 다음명령어를입력하여 httpd 서버가다음그림과같이제대로실행되고있는지확인한다. $ chkconfig --list httpd

4. 접근권한을설정해주어야한다. www 그룹에 ec2-user 및 apache 사용자도 www 그룹에추가한다. $ sudo groupadd www $ sudo usermod -a -G www ec2-user # 대소문자꼭주의해서적어주세요 G 는대문자 a 는소문자 $ sudo usermod -a -G www apache $ exit Putty 접속을종료하였다가다시접속한다. $ groups groups 명령어를통해 ec2-user, wheel, www 라는멤버십을확인한다.

5. /var/www 및그콘텐츠의그룹소유권을 www 그룹으로변경한다. 하위폴더까지전부적용하기위해 -R 옵션을준다. $ sudo chown -R root:www /var/www #www /var/www 사이에꼭띄어쓰기해주세요 chmod 명령으로 www 그룹에쓰기권한을준다. 먼저폴더부터설정한다. 두번째명령어는하위폴더를훑어가며쓰기권한을주고앞으로생길폴더에도기본으로쓰기권한을주도록설정한다. $ sudo chmod 2775 /var/www $ find /var/www -type d -exec sudo chmod 2775 {} + #{} 하고띄우고 + 입니다주의해주세요 이어서파일에도적용한다. $ find /var/www -type f -exec sudo chmod 0664 {} + #{} 하고띄우고 + 입니다주의해주세요

6. 권한을제대로주었다면 apache 문서루트에서간단한 php 파일을생성할수있다. $ cd /var/www/html $ vi phpinfo.php ( 위 vi 명령어가동작하지않을경우 $ sudo vi phpinfolphp 로입력한다.) vi 내용에아래와같이입력한후 :wq 를눌러저장후종료한다.

7. http:// 아마존서버 ip 주소 /phpinfo.php 를주소창에입력하여이와같은창이뜨는지확인한다. 현창이뜰경우 apache, MySQL, PHP 모두정상적으로작동하고있는것이다. 창을확인하면 rm 명령어또는 winscp 를이용하여 phpinfo.php 파일을삭제한다.( 보안의이유 )

8. MySQL 에암호설정을해주어야한다. $ sudo mysql_secure_installation 현재 root 암호를입력하라고하지만, 기본적으로 root 계정은암호를가지고있지않으므로 ENTER 키를누른다. root 암호를설정하겠냐고물어보면, y 를입력하여암호를입력한다. mysql 암호는 mysql 에접속할때필요하므로기억해두어야한다. Enter current password for root (enter for none): Set root password? [Y/n] Y Remove anonymous users? [Y/n] Y Disallow root login remotely? [Y/n] Y Remove test database and access to it? [Y/n] Y Reload privilege tables now? [Y/n] Y ( 그냥엔터누르기 )

Ⅱ. Wordpress 설치

1. 워드프레스최신버전을다운로드하여압축을풀어준다. $ cd /home/ec2-user $ wget https://wordpress.org/latest.tar.gz $ tar -xzf latest.tar.gz ls 해서 latest.tar.gz wordpress 2 개확인 wordpress 폴더에서 wp-config-sample.php 를 wp-config.php 로복사한다. $ cd wordpress/ $ cp wp-config-sample.php wp-config.php $ vi wp-config.php

2. 워드프레스에서사용할데이터베이스이름, 사용자, 비밀번호를입력한다. define('db_name', wordpress'); define('db_user', 'word_user'); define('db_password','strong_password'); 와같이괄호안의두번째부분을수정한다.

3. https://api.wordpress.org/secret-key/1.1/salt/ 사이트에서보안을위한 key 값을무작위로받는다. 값을복사한뒤, wp-config.php 파일의같은부분에붙여넣기한다. 윈도우에서복사한값을셀에붙여넣는방법은윈도우에서복사 ( 마우스오른쪽 복사 or CTRL-C) 한뒤, kitty 창에서붙여넣을자리에마우스오른쪽버튼을클릭하면붙여넣기가된다. 혹은, winscp 를이용하여현파일의값을윈도우상에서수정해도된다.

4. 그다음, 맨마지막줄에 define ('FS_METHOD','direct'); 를추가한다. 그뒤에는 :wq 를눌러 vi 를저장후종료한다.

5. MySQL 서버에접속한다. $ mysql -u root -p 이때입력하는비밀번호는방금바꾼것이아닌, 처음에생성한 mysql 비밀번호를말한다. 비밀번호가일치하면앞부분이 mysql> 처럼바뀐다. 앞서만든워드프레스사용자이름과비밀번호로워드프레스가 MySQL 데이터베이스에접속할때사용하는사용자를만든다. word_user 대신에 vi 에서 DB_USER 값을, strong_password 대신 DB_PASSWORD 값을입력해야한다. > CREATE USER word_user @ localhost IDENTIFIED BY strong_password ;

6. 워드프레스에서사용할데이터베이스를생성한다. wordpress 대신에 vi 에서바꾸었던 DB_NAME 값을입력한다. > CREATE DATABASE wordpress; 워드프레스사용자에게데이터베이스에관한권한을주어야한다. GRANT ALL PRIVILEGES ON `wordpress`.* TO "word_user"@"localhost"; #wordpress 를감싸고있는 ` 는키보드에서숫자 1 왼쪽의 ` 입니다. 엔터키왼쪽의 키아님주의 위부분이실행되지않는사람은위명령어를복사하여 wordpress, word_user 값을바꾸어붙여넣기한다.

7. flush privilege 를입력하여변경사항이적용되도록한다. > flush privileges; > exit mysql 을종료한다.

8. apache 문서루트 (/var/www/html/) 아래에 wordpress라는폴더를생성한다. $ mkdir /var/www/html/wordpress #(mkdir이나 mv명령어가안되는사람은앞에명령어앞에 sudo를써서입력한다. #$ sudo mkdir /var/www/html/wordpress ) 현경로 (/home/ec2-user/wordpress) 에있는모든파일을 /var/www/html/wordpress/ 아래로이동시킨다. $ mv * /var/www/html/wordpress/

9. Apache 문서루트에서모든재정의를허용시키기위해 vi 로다음파일을연다. $ sudo vi /etc/httpd/conf/httpd.conf <Directory /var/www/html > AllowOveride None 부분을찾아서 None 부분을 All 로바꾸어준다. 그뒤 :wq 를입력하여저장후종료한다.

10. 아래명령어를이용하여 wordpress 폴더및하위폴더에읽기 / 쓰기 / 수정권한을부여한다. $ sudo chmod -R 777 /var/www/html/wordpress 그뒤주소창에 http:// 아마존웹서버 ip 주소 /wordpress 라고입력한다.

언어선택에서한국어를선택한후계속버튼클릭

11. Site Title 은후에변경할수있으므로원하는것을입력한다. Username 과 e-mail 을입력한다. 단, Password 는복사하여잘저장해두어야한다.

12. Install WordPress 버튼을눌러워드프레스설치를마친후, 로그인을하면오른쪽화면과같이자신의워드프레스홈페이지에접속할수있다.

한동대학교 11 주 -1 회 WordPress Install 강의를마치겠습니다. 수고하셨습니다.