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

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

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

Slide 1

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

Windows 8에서 BioStar 1 설치하기

Microsoft PowerPoint - 10Àå.ppt

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

PowerPoint 프레젠테이션

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

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

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

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

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

PowerPoint 프레젠테이션

Microsoft Word - ntasFrameBuilderInstallGuide2.5.doc

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

MySQL-Ch10

Splentec V-WORM Quick Installation Guide Version: 1.0 Contact Information 올리브텍 주소 : 경기도성남시분당구구미로 11 ( 포인트타운 701호 ) URL: E-M

< 목차 > Ⅰ. 개요 3 Ⅱ. 실시간스팸차단리스트 (RBL) ( 간편설정 ) 4 1. 메일서버 (Exchange Server 2007) 설정변경 4 2. 스팸차단테스트 10

PowerPoint 프레젠테이션

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

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

Studuino소프트웨어 설치

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

Cloud Friendly System Architecture

Install stm32cubemx and st-link utility

윈도우시스템프로그래밍

슬라이드 1

ISP and CodeVisionAVR C Compiler.hwp

LXR 설치 및 사용법.doc

PowerPoint Template

기존에 Windchill Program 이 설치된 Home Directory 를 선택해준다. 프로그램설치후설치내역을확인해보면 Adobe Acrobat 6.0 Support 내역을확인할수 있다.

gcloud storage 사용자가이드 1 / 17

Microsoft Word - src.doc

Apache2 + Tomcat 5 + JK2 를 사용한 로드밸런싱과 세션 복제 클러스터링 사이트 구축

10.ppt

품질검증분야 Stack 통합 Test 결과보고서 [ The Bug Genie ]

메뉴얼41페이지-2

Mango220 Android How to compile and Transfer image to Target

NTD36HD Manual

목차 Q-1. 데이터를 통한 음성통화가 되지 않습니다 Q-2. WiFi 연결이 안됩니다 Q-3. 인터넷 또는 네트워크 연결이 안됩니다 Q-4. 표준 부속품을 알려주시기 바랍니다 Q-5. 구입하였습니다만, 배터리는 어떻게 장착하

chapter1,2.doc

무제-1

VPN.hwp

슬라이드 1

Æí¶÷4-¼Ö·ç¼Çc03ÖÁ¾š

1. 안드로이드개발환경설정 안드로이드개발을위해선툴체인을비롯한다양한소프트웨어패키지가필요합니다 툴체인 (Cross-Compiler) 설치 안드로이드 2.2 프로요부터는소스에기본툴체인이 prebuilt 라는이름으로포함되어있지만, 리눅스 나부트로더 (U-boot)

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

<C0CCBCBCBFB52DC1A4B4EBBFF82DBCAEBBE7B3EDB9AE2D D382E687770>

Server Agent Guide

Endpoint Protector - Active Directory Deployment Guide

APOGEE Insight_KR_Base_3P11

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

Eclipse 와 Firefox 를이용한 Javascript 개발 발표자 : 문경대 11 년 10 월 26 일수요일

OnTuneV3_Manager_Install

SBR-100S User Manual

목 차 1. 드라이버 설치 설치환경 드라이버 설치 시 주의사항 USB 드라이버 파일 Windows XP에서 설치 Windows Vista / Windows 7에서 설치 Windows

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

슬라이드 1

MySQL-Ch05

Remote UI Guide

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

Sena Device Server Serial/IP TM Version

PowerPoint Template

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

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

윈도우시스템프로그래밍

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

1. What is AX1 AX1 Program은 WIZnet 사의 Hardwired TCP/IP Chip인 iinchip 들의성능평가및 Test를위해제작된 Windows 기반의 PC Program이다. AX1은 Internet을통해 iinchip Evaluation

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

문서의 제목 나눔고딕B, 54pt

PowerPoint 프레젠테이션

Network seminar.key

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

Microsoft Word - Windows_apahce_php_CUBRID2008

ID 제공자의구축 - Korean Access Federation (KAFE) - 한국과학기술정보연구원

ODS-FM1

Microsoft PowerPoint SDK설치.HelloAndroid(1.5h).pptx

구축환경 OS : Windows 7 그외 OS 의경우교재 p26-40 참조 Windows 의다른버전은조금다르게나타날수있음 Browser : Google Chrome 다른브라우저를사용해도별차이없으나추후수업의모든과정은크롬사용 한

UNIST_교원 홈페이지 관리자_Manual_V1.0

. PC PC 3 [ ] [ ], [ ] [ ] [ ] 3 [ ] [ ], 4 [ ] [ ], 4 [Internet Protocol Version 4 (TCP/IPv4)] 5 [ ] 6 [ IP (O)], [ DNS (B)] 7 [ ] 한국어 -

컴퓨터관리2번째시간

Copyright 2012, Oracle and/or its affiliates. All rights reserved.,.,,,,,,,,,,,,.,...,. U.S. GOVERNMENT END USERS. Oracle programs, including any oper

단계

cam_IG.book

SAS9.2_SAS_Enterprise_Miner_install_guide_single_user_v2

PowerPoint 프레젠테이션

정적으로 설치된 mod_ssl 모듈확인 동적으로 설치된 mod_ssl 모듈확인 웹서버에 설치된 모듈중 mod_so.c 를 먼저 확인후 동적으로 설치된 모듈중 mod_ssl.so 를 확인합니다. 동적으로 설치된 경우 apache 설치 디렉토리의 module 이나 libe

SBR-100S User Manual

워드표준 가이드

희망브리지

01장

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 - Armjtag_문서1.doc

DBMS & SQL Server Installation Database Laboratory

< FC8A8C6E4C0CCC1F620B0B3B9DF20BAB8BEC8B0A1C0CCB5E5C3D6C1BE28C0FAC0DBB1C7BBE8C1A6292E687770>

Microsoft Word - Windows_Server_Hmail_설치법

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

Transcription:

V1.0(2017.2.1) 개정일자 Version 개정내용 2017.2.1 1.0 신규작성

Page 1 / 10 1. 솔루션소개 WordPress WordPress는세계에서가장인기있는오픈소스웹사이트제작관리도구입니다. 웹표준, 접근성, SEO( 검색엔진최적화 ) 등의강점이있으며다양한테마와확장기능을제공합니다. 2. 설치버전 하기명시된버전은권장설치버전이며필요시다른버전을설치하셔도무방합니다. Software Ubuntu Version 14.04 x86_64 Apache 2.4.7 MySQL 5.5.53 PHP 5.5.9-1 WordPress 4.7.1 3. 설치과정 LAMP 및 WordPress 설치전에필요한인스턴스의네트워크, 키패어설정은 IXcloud 매뉴얼 (www.ixcloud.net/contents/manual/) 의 한번에구축하는 IXcloud 가이드 를참고하세요. 1) 프로젝트 > 컴퓨트 > 접근 & 보안메뉴에서 wordpress 라는시큐리티그룹을생성하여다음과같이 ping테스트를위한 ICMP, SSH를위한 22번포트, WordPress 접속을위한 80번포트규칙을추가합니다.

Page 2 / 10 2) 프로젝트 > 컴퓨트 > 인스턴스메뉴에서인스턴스를생성합니다. Flavor에서인스턴스의사양을선택하고이미지이름에서는 Ubuntu14.04를선택합니다.

Page 3 / 10 3) 접근 & 보안탭에서키페어및시큐리티그룹을설정하고네트워크탭에서연결할네트워크를선택한후에실행버튼을클릭하면인스턴스가생성됩니다.

Page 4 / 10 4) 프로젝트 > 컴퓨트 > 접근 & 보안메뉴에서 공인 IP 탭을클릭한뒤, 프로젝트에 IP 할당 을진행한뒤에공인IP를인스턴스에연결해줍니다.

Page 5 / 10 5) PuTTY를통해인스턴스콘솔에접속합니다. 인스턴스콘솔접속방법은 IXcloud 매뉴얼 (www.ixcloud.net/contents/manual/) 의 인스턴스콘솔관리 (Linux & Windows) 를참고하세요. 6) PuTTY 로 Ubuntu 인스턴스콘솔에접속해서기본설정을진행합니다. OS: Ubuntu 14.04 < 설치 > $ sudo apt-get update $ sudo apt-get install ntp < 추가 > $ sudo vim /etc/ntp.conf < 추가할내용 > server 1.kr.pool.ntp.org server 1.asia.pool.ntp.org server time.bora.net

Page 6 / 10 7) 인스턴스콘솔에서 Apache, MySQL, PHP 를설치합니다. < 설치 > $ sudo apt-get install apache2 $ sudo apt-get install mysql-server php5-mysql $ mysql_secure_installation 암호입력 > 최초선택지에서 No > 두번째선택지부터 Yes < 설치 > $ sudo apt-get install php5 libapache2-mod-php5 php5-mcrypt $ sudo nano /etc/apache2/mods-enabled/dir.conf Index.html 앞에 index.php 추가후저장및종료 $ service apache2 restart < 설치 > $ sudo apt-get install php5-common php5-mysqlnd php5-xmlrpc php5-curl php5-gd php5-cli php5-fpm php-pear php5-dev php5-imap php5-mcrypt 8) PHP 가제대로설치되었는지확인합니다. $ sudo nano /var/www/html/info.php <?php phpinfo();?> 추가후저장하고종료 웹브라우저에서 http://ip< 혹은도메인 >/info.php 해서정상적으로 PHP info 가나오는지확인 확인이되면삭제 $ rm /var/www/html/info.php

Page 7 / 10 <PHP 설치가완료되면확인할수있는 PHPinfo 페이지 > 9) WordPress 를위한 MySQL 데이터베이스와사용자를생성합니다. $ mysql -u root -p < 빨간부분을임의의데이터로수정후 MySQL 콘솔상에서입력처리후종료 > CREATE DATABASE wordpress; CREATE USER wordpressuser@localhost; SET PASSWORD FOR wordpressuser@localhost= PASSWORD("password"); GRANT ALL PRIVILEGES ON wordpress.* TO wordpressuser@localhost IDENTIFIED BY 'password'; FLUSH PRIVILEGES; Exit 10) WordPress 다운로드및설정을진행합니다. $ sudo wget http://wordpress.org/latest.tar.gz $ sudo tar xzvf latest.tar.gz

Page 8 / 10 $ cd ~/wordpress $ cp wp-config-sample.php wp-config.php $ nano wp-config.php 다음항목에빨간데이터를 MySQL 정보세팅시사용한정보로변경 // ** MySQL settings - You can get this info from your web host ** // /** The name of the database for WordPress */ define('db_name', 'wordpress'); /** MySQL database username */ define('db_user', 'wordpressuser'); /** MySQL database password */ define('db_password', 'password'); 11) Document Root 에파일을복사합니다. $ rsync -avp ~/wordpress/ /var/www/html/ $ cd /var/www/ $ chown -R www-data:www-data html/ $ usermod -a -G www-data www-data 12) WordPress 가제대로설치되었는지웹에서확인합니다. http://ip< 혹은도메인 > 으로접속하여 WordPress 초기설정페이지접근확인 13) 기타마무리설정을진행합니다. (1) 이미지크롭등오류가발생할경우아래항목의데이터를수정합니다. $ nano /var/www/html//wp-includes/default-constants.php

Page 9 / 10 출력된내용에서 define( 'WP_MEMORY_LIMIT', '64M' ); --> 96M으로변경 $ service apache2 reload (2) 로그데이터출력을위해데이터를수정합니다. $ nano/etc/php5/apache2/php.ini error_log = /var/log/error.log 를추가합니다. 14) 방화벽설정을진행합니다. 하기의내용중구성할환경에알맞게선택하여설정합니다. (1) 특정 IP만특정포트로접근허용 $ ufw allow from <IP> to any port <PORT> (2) 특정포트와프로토콜허용 $ ufw allow 80/tcp (3) 등록방화벽확인 $ ufw status $ ufw status numbered (4) 등록방화벽삭제 $ ufw delete [numbered] (5)ufw 로깅 $ ufw logging on $ ufw logging off (6) 핑제거 $ vi /etc/ufw/before.rules 에서 icmp 부분에있는 ACCEPT를 DROP으로변경 (7) 방화벽활성화 $ ufw enable

Page 10 / 10 15) Ubuntu 에서추가 Apache 설정을진행합니다. $ vi /etc/apache2/mods-available/alias.conf $ vi /etc/apache2/apache2.conf 에 AllowOverride 를 None에서 All로변경 $ a2enmod rewrite $ service apache2 restart 16) WordPress 의사용자암호변경방법은다음과같습니다. < 참고 > https://codex.wordpress.org/resetting_your_password wp.txt 라는파일에암호로하고자하는텍스트입력후저장 $ tr -d '\r\n' < wp.txt md5sum tr -d ' -' $ rm wp.txt 결과로나온 md5 값을저장 $ mysql -u root -p use ( 워드프레스데이터베이스 ); show tables; select id, user_login, user_pass from ( 사용자테이블 ); update ( 사용자테이블 ) set user_pass= 저장된 md5 값 where id = ( 사용자번호 ); 이후 http://ip( 혹은도메인 )/wp-login.php 로접속해서, 사용자명과변경된암호 ( 텍스트 ) 로접속 WordPress 설치를완료하셨습니다. ^^