워크스테이션용 무료 온라인 호스팅

<이전 | 내용 | 다음>

4.2. 구성


첫 번째 WordPress 애플리케이션을 구성하려면 Apache 사이트를 구성하세요. 열려 있는 /etc/apache2/sites- available/wordpress.conf 그리고 다음 줄을 작성하세요:


별칭 /blog /usr/share/wordpress

옵션 FollowSymLinks

AllowOverride 제한 옵션 FileInfo DirectoryIndex index.php

주문 허용, 거부 모두 허용

옵션 FollowSymLinks

주문 허용, 거부 모두 허용


이 새로운 WordPress 사이트를 활성화하세요.


sudo a2ensite 워드프레스


apache2 웹 서버를 구성하고 WordPress 애플리케이션에 사용할 준비가 되면 다시 시작해야 합니다. 다음 명령을 실행하여 apache2 웹 서버를 다시 시작할 수 있습니다.


sudo systemctl restart apache2.service


여러 WordPress 설치를 용이하게 하기 위해 이 구성 파일의 이름은 HTTP 요청의 Host 헤더를 기반으로 합니다. 이는 간단히 말해서 VirtualHost별로 구성을 가질 수 있음을 의미합니다.


이 구성의 호스트 이름 부분을 Apache 가상 호스트와 일치시킵니다. 예: /etc/wordpress/config-10.211.55.50.php, /etc/wordpress/config-hostalias1.php 등. 이 지침에서는 로컬 호스트 호스트 이름을 통해(아마도 SSH 터널을 사용하여) Apache에 액세스할 수 있다고 가정합니다. 그렇지 않은 경우 /etc/wordpress/config-localhost.php와 /etc/wordpress/config-NAME_OF_YOUR_VIRTUAL_HOST.php.


구성 파일이 작성되면 각 WordPress 데이터베이스 인스턴스에 대한 mysql의 사용자 이름과 비밀번호에 대한 규칙을 선택하는 것은 사용자의 몫입니다. 이 문서에서는 localhost라는 하나의 예제만 보여줍니다.


이제 mysql 데이터베이스를 사용하도록 WordPress를 구성합니다. 열려 있는 /etc/wordpress/config-localhost.php 파일을 작성하고 다음 줄을 작성하십시오.


<?php

정의('DB_NAME', '워드프레스'); 정의('DB_USER', '워드프레스'); 정의('DB_PASSWORD', '여기에 비밀번호'); 정의('DB_HOST', 'localhost');

정의('WP_CONTENT_DIR', '/usr/share/wordpress/wp-content');

?>


이제 이 mysql 데이터베이스를 생성합니다. mysql 명령으로 임시 파일 열기 wordpress.sql 그리고 다음 줄을 작성하세요:


데이터베이스 워드프레스 생성;

선택, 삽입, 업데이트, 삭제, 생성, 삭제, 변경 권한 부여

ON 워드프레스.*

워드프레스@localhost로

'여기에 귀하의 비밀번호'로 식별됩니다. 플러시 권한;


다음 명령을 실행하십시오.


고양이 wordpress.sql | sudo mysql --defaults-extra-file=/etc/mysql/debian.cnf


이제 http://localhost/blog/wp-admin/install.php를 방문하여 새로운 WordPress를 구성할 수 있습니다. (또는 서버에 GUI가 없고 다른 컴퓨터에서 실행되는 웹 브라우저를 통해 WordPress 구성을 완료하는 경우 http://NAME_OF_YOUR_VIRTUAL_HOST/blog/wp-admin/install.php) 사이트 제목, 사용자 이름, 비밀번호 및 이메일을 보내고 WordPress 설치를 클릭합니다.


생성된 비밀번호(해당하는 경우)를 기록하고 로그인 비밀번호를 클릭하세요. 이제 WordPress를 사용할 준비가 되었습니다.


OnWorks의 최고 OS 클라우드 컴퓨팅: