기계적 인조 인간

Microsoft Azure에서 WordPress를 설치 및 설정하는 방법

Introduction to UTF-8 and Unicode

Introduction to UTF-8 and Unicode

차례:

Anonim

자습서 2 부 Microsoft Azure에서 WordPress를 빠르게 실행하는 방법 에 오신 것을 환영합니다. 첫 번째 부분에서는 Azure 계정에 가상 시스템 설정에 대해 설명했습니다. 이 게시물에서는 서버에 연결하여 WordPress 를 다운로드 및 설치하는 방법을 알아 봅니다.

Microsoft Azure에 WordPress 설치 및 설정

이 게시물에는 많은 터미널이 포함됩니다 명령을 사용하기 때문에 자습서를 단계별로 수행하고 단계를 건너 뛰지 마십시오.

서버 설정

1 단계 : 가상 시스템과 통신하려면 SSH 연결을 설정해야합니다

SSH 란 무엇입니까?

Wikipedia에 따르면 SSH (Secure Shell)는 보안되지 않은 네트워크를 통해 네트워크 서비스를 안전하게 운영하기위한 암호화 네트워크 프로토콜입니다. 가장 잘 알려진 예제 응용 프로그램은 사용자가 컴퓨터 시스템에 원격으로 로그인하는 것입니다.

이 튜토리얼에서는 무료 SSH 및 텔넷 클라이언트 인 PuTTY를 사용하고 있습니다. 따라서이 단계에서 PuTTY를 다운로드하고 설치해야합니다.

2 단계: Azure 패널에 로그인하여 첫 번째 부분에서 생성 한 가상 머신을 열고 `시작`을 누르십시오. 그런 다음 `연결`을 클릭하여 연결을 시작하십시오. 이제 팝업은 사용자 이름과 컴퓨터의 공용 IP 주소를 표시합니다. 전체 SSH 호스트 이름을 복사하십시오 (예: [email protected]). 이미지를 클릭하면 더 큰 버전을 볼 수 있습니다.

PuTTY를 열고이 호스트 이름을 호스트 이름 필드에 붙여 넣고 SSH 로 연결 유형을 선택하고 모두 열기를 누르십시오 다른 설정은 기본값입니다. 새 터미널 창이 열리고 암호를 묻는 메시지가 나타납니다. 가상 시스템 생성 중에 파트 1 에서 선택한 암호를 입력하십시오. 이제 SSH 연결을 통해 가상 서버에 마침내 연결됩니다.

아파치 설치

3 단계 : 우선 여러분의 컴퓨터에있는 모든 패키지가 설치되어 있는지 확인해야합니다. 우분투 설치가 최신 버전입니다. 다음 명령을 실행하여 업데이트하십시오:

sudo apt-get update

이제 무료 HTTP 서버 소프트웨어 인 Apache를 설치합니다. 기본적으로 아파치는 웹 사이트의 콘텐츠를 보여줄 누군가의 요청을 듣는 사람이 될 것이다. Apache에 대한 자세한 내용은 여기를 참조하십시오. 다음 명령을 실행하여 Apache를 설치하십시오.

sudo apt-get install apache2

이제 Apache 구성 파일이 저장된 디렉토리로 이동하여 텍스트 편집기를 사용하여 엽니 다.

sudo nano / etc / apache2 / apache2.conf

`

"ServerName 127.0.0.1".

` Ctrl + O `를 누른 다음 를 눌러 파일을 저장하십시오. 를 입력하고 Ctrl + X `를 누릅니다.

Apache 서비스를 다시 시작합니다.

sudo service apache2 reload

다음 명령을 실행하여 Apache에 권한을 부여합니다.

"

MySQL과 PHP 설치

4 단계: 우분투에 MySQL과 PHP를 설치하기 위해 다음 명령을 실행하십시오:

sudo apt-get mysql-server

적절한 MySQL 루트 암호를 선택하고 `Enter`를 누르십시오.

sudo apt-get install php5 libapache2-mod-php5 php5-mcrypt php5-mysql sudo apt-get install php5-cli sudo apt-get install php5-gd libssh2-php

PHP 파일이 더 많이 주어집니다. HTML 파일들보다 다른 설정 파일을 변경해야합니다:

sudo nano /etc/apache2/mods-enabled/dir.conf

이제이 파일에서 "index.php"를 이동하십시오 앞에 "index.html". Apache 서버를 다시 시작합니다.

sudo service apache2 reload

MySQL 데이터베이스 만들기

5 단계: 다음 명령을 따르십시오.

mysql -u root -p CREATE DATABASE test DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci; GRANT ALL ON 테스트. * `테스터`@ `localhost`ID에 의해 `testpwd`; 유동 특권; 이탈;

이 명령은 "tester"라는 사용자와 "testpwd"라는 암호로 test라는 데이터베이스를 생성합니다. 이 데이터베이스는 WordPress에서 모든 데이터를 저장하는 데 사용됩니다.

WordPress 설치

6 단계: 실제로는 WordPress를 다운로드하는 단계입니다. 루트 디렉토리로 이동 한 다음 WordPress를 다운로드하고 압축을 풉니 다.

wget //wordpress.org/latest.tar.gz tar xzvf latest.tar.gz

모든 웹 사이트 파일이있는 WWW 디렉토리로 이동합니다. 여기에 WordPress의 전체 내용을 원하는 새 폴더에 저장하고 복사하십시오.

cd / var / www sudo mkdir twcwp

이제 샘플 구성 파일의 복사본을 만들어 wp-config.php 파일을 만들고 다운로드 한 폴더의 전체 내용을 www 디렉토리의 `wordpress`폴더에 복사하십시오.

cp ~ / wordpress / wp-config-sample.php ~ / wordpress / wp-config.php sudo rsync -avP ~ / wordpress / / var / www / twcwp /

새로운 웹 사이트 디렉토리로 이동하여 워드 프레스 설정 파일을 편집하여 워드 프레스가 데이터베이스와 통신 할 수 있도록하십시오.

cd / var / www / twcwp / sudo nano wp-config.php

이전 단계에서 생성 한 데이터베이스 정보를 입력하고 파일을 저장하십시오.

Apache 구성하기

Step 7 : 이제 마지막 단계에서 "twcwp"폴더 아래에서 실행중인 웹 사이트가 있음을 알 수 있도록 아파치를 설정해야합니다. 사용 가능한 사이트 폴더로 이동하여 기본 구성 파일과 비슷한 `twcwp.conf`라는 새 파일을 만들어야합니다.

sudo chown www-data: www-data * -R cd / etc / apache2 / sudo cp 000-default.conf twcwp.conf sudo nano twcwp.conf

이 파일에서 다음 행을 변경하십시오.

  • ServerAdmin your_email_adress
  • ServerName twcwp.com
  • ServerAlias ​​twcwp.com
  • DocumentRoot / var / www / twcwp

ServerAlias는 등록한 도메인 이름이어야합니다 (이 경우 우리는 도메인 이름을 등록하지 않았지만 참조 용으로 사용하고 있습니다).

sudo chown -R twctestingadmin: www-data * sudo mkdir / var / www / twcwp / wp-content / uploads sudo a2ensite twcwp.conf sudo service apache2 reload

여기서 "twctestingadmin"은 admin의 사용자 이름입니다. 계정이고 "twcwp"는 WordPress 파일이 들어있는 디렉토리입니다. 이 문자열을 세부 정보로 바꿀 수 있습니다.

이제 WordPress 웹 사이트를 호스팅하는 Microsoft Azure에서 실행되는 완벽한 기능의 가상 컴퓨터를 갖게되었습니다. 웹 사이트가 가상 컴퓨터의 공용 IP 주소를 가리 키도록 DNS 레코드를 구성하기 만하면됩니다.

웹 사이트를 일시적으로 실행하려면 Windows 호스트 파일을 편집하고 공용 IP 주소를 도메인 이름에 임시로 매핑합니다. (참조 스크린 샷 참조)

튜토리얼은 꽤 길며 많은 단계가 필요합니다. 아래 의견란에 질문이 있으시면 기꺼이 도와 드리겠습니다. 이 게시물에 사용 된 일부 용어는 새로운 것으로 보일 수 있습니다. Google에서 검색하거나 의견을 남길 수 있습니다.

또한 찬디 가르 지역에서이 멋진 워크샵을 가져온 두 인물을 소개합니다.:

Jasjit Chopra - LinkedIn

  • Divyadeep Sawhney - LinkedIn
  • 워크샵은

Microsoft 사용자 그룹 찬디 가르 WordPress Chandigarh 가 공동으로 진행했습니다. 관련 읽음:

Google Cloud Platform에 WordPress를 설치하는 방법

  • WordPress 블로그를 호스트하는 방법 Facebook에서 그룹과 연락하여 meetup.com의 찬디 가르 지역에서 모임을 검색 할 수 있습니다. Microsoft IIS
  • Microsoft WebMatrix를 사용하여 WordPress 사이트 생성
  • Windows PC에 WordPress를 설치하는 방법