Squeeze에서 Lighttpd + APC를 통한 WordPress (II 및 최종)

가볍고 워드 프레스 로고

다시 Lighty와 WordPress의 이야기로!. 당신이 읽지 않았다면  이 시리즈에서 그는 여전히 여기에서 할 일이 없습니다. 그 내용을 읽고 공부 한 다음 돌아 오십시오. 커플의 설치 및 구성을 완료하려면 다음을 수행해야합니다.

  • WordPress 설치 : MySQL에서 데이터베이스와 사용자를 만들고 필요한 권한을 부여합니다. 데이터베이스와의 연결에 따라 구성 파일 wp-config.php를 만들고 수정합니다. 웹 인터페이스를 통해 WordPress 설치를 완료합니다.
  • 캐시 개선 A대체 PHP C아픔.

WordPress 설치

파일을 삭제합시다 index.php 구성 확인을 위해 이전에 생성했습니다.

RM /srv/web.amigos.cu/htdocs/index.php

노틸러스 또는 터미널을 통해 워드 프레스 설치 파일을 문서의 루트 디렉토리에 복사합니다.이 경우 복사합니다./srv/web.amigos.cu/htdocs/.

주의:이 튜토리얼을 위해 WordPress 버전 3.4.1이 있다고 가정 해 보겠습니다.

복사 후 해당 디렉토리로 이동하여 압축을 풀고 디렉토리의 모든 내용을 이동합니다. 워드 프레스 에 / htodcs / 설치 프로그램을 삭제합니다.

cd /srv/web.amigos.cu/htdocs tar xvfz wordpress-3.4.1-es_ES.tar.gz mv wordpress / *. rm -r wordpress / wordpress-3.4.1-es_ES.tar.gz chown -R www-data. * chmod -R + x * .php

MySql에 사용자와 데이터베이스를 생성합니다.: 터미널을 통해 관리 콘솔에 연결하고 mysql -p를 실행하고 비밀번호를 입력 한 후 필요한 SQL 쿼리를 실행합니다.

mysql -p 비밀번호 입력 : MySQL 모니터에 오신 것을 환영합니다. 명령은 다음으로 끝납니다. 또는 \ g. MySQL 연결 ID는 40 서버 버전입니다. 5.1.49-3 (Debian) [---] CREATE USER 'myuser'IDENTIFIED BY 'myipassword'; 존재하지 않는 경우 데이터베이스 만들기`wp_friends`; USE friends_wp; 'amigos_wp'에서 모든 권한을 부여합니다. * GRANT 옵션으로 'myuser'@ '%'에게; 떠나다

오조 따옴표를 사용하여 데이터베이스 이름을 묶습니다. 무엇인지 주목하십시오 `friends_wp` 아니라 'amigos_wp'.

wp-config.php 파일을 만들고 수정합니다.:

cd /srv/web.amigos.cu/htdocs cp wp-config-sample.php wp-config.php nano wp-config.php

수정해야하는 유일한 라인은:

// ** MySQL 설정. 웹 호스트에서이 데이터를 요청하십시오 $ / ** WordPress 데이터베이스의 이름 * / define ( 'DB_NAME', 'amigos_wp'); / * MySQL 사용자 이름 * / define ( 'DB_USER', 'myuser'); / ** MySQL 비밀번호 * / define ( 'DB_PASSWORD', 'mipassword');

나머지 파일은 그대로 유지됩니다. 변경 사항을 저장합니다.

최종 설치 설정: 브라우저 (http://web.amigos.cu)에서 페이지를 새로 고침하고 이미 유명한 5 분 WordPress 설치 과정을 거치고 있습니다.

상상력과 창의력을 발휘하십시오. 필요에 따라 설치 프로그램이 요청한 필드를 채우십시오. 사이트가 인터넷에 연결되어있는 경우 (방화벽으로 강력하게 보호됨) Google 및 기타 검색 엔진에서 색인을 생성하도록 허용 할 수 있습니다. 내 것은 엔터프라이즈 LAN 전용이므로 해당 옵션을 선택 취소하고 마법의 "진행"버튼을 클릭합니다.

다른 단계는 WordPress의 전형이며 진실은 당신이 그것을 사용하는 것을 전혀 도울 사람이 아니라는 것입니다. 설명서를 참조하거나 이미 사용중인 전문가에게 문의하십시오.

APC를 사용하여 PHP에서 중간 코드의 캐시를 개선합니다.

기록을 위해 나는 그것을 말하는 것이 아닙니다! KBeezie는 "캐싱 WordPress의 중요성”(WordPress에서 캐시의 중요성) 그는 다음과 같이 말했습니다.

"WordPress, 모든 영광은 ... 망할 엉성한 돼지입니다"

대략적인 번역에서 "WordPress는 모든 영광을 누리고 있습니다 ... 피 묻은 엉성한 돼지입니다"라는 뜻입니다. 이 매우 흥미롭고 교육적인 기사를 읽는 것이 좋습니다. 전문 문서에 따라 "W3 Total Cache", "WP Super Cache"등을 통해 WordPress 캐시를 개선하는 방법에는 여러 가지가 있습니다. 우리가 달리면

aptitude show php-apc

우리는 자유롭게 번역 된 간략한 설명을 얻을 것입니다.

“APC라고도하는 대체 PHP 캐시는 중간 PHP 코드를 캐싱하고 최적화하기위한 오픈 소스의 강력한 무료 프레임 워크입니다. APC는 PHP 코드의 로컬 캐시를 설정하는 빠른 솔루션입니다. MencacheD처럼 배포되지는 않지만 함께 사용하면 최적의 캐시를 얻을 수 있습니다. 그것을 설치하기 위해 우리는:

aptitude 설치 php-apc

나중에 우리는 파일을 읽습니다. /usr/share/doc/php-apc/README.Debian 과ALL 같은 폴더에서. 첫 번째 권장 사항에 따라 다음을 수행합니다.

gunzip /usr/share/doc/php-apc/apc.php.gz cp /usr/share/doc/php-apc/apc.php /srv/web.amigos.cu/htdocs/ chown www-data : root / srv / web.amigos.cu / htdocs / apc.php chmod + x /srv/web.amigos.cu/htdocs/apc.php

파일에 암호를 선언해야합니다. apc.php 완전히 작동하도록합니다. 이미 루트에있는 파일을 편집합니다. /htdocs/apc.php, 41 행으로 이동하여 다음을 찾습니다.

기본값 ( 'ADMIN_USERNAME', 'apc'); 기본값 ( 'ADMIN_PASSWORD', 'password');

'비밀번호'는 단어가 아닌 자신의 비밀번호로 변경해야합니다. 암호. 변경 사항을 저장하고 다른 작업을 수행하기 전에 서비스를 다시 시작해야합니다.

서비스 lighttpd 다시 시작

브라우저를 URL로 지정합니다. web.amigos.cu/apc.php 대체 PHP 캐시가 어떻게 작동하는지 볼 수 있습니다.

친구여, 쓰여진 모든 것이 당신에게 유용하기를 바랍니다. 다음 모험에서 만나요!


코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자 : Miguel Ángel Gatón
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.

  1.   엘리오타임3000

    좋은 튜토리얼.

    한 가지 제안 : 왜 apt-get을 사용하지 않습니까?

    1.    페데리코 A. 발데스 투자 그

      귀하의 의견에 감사드립니다. 나는 습관에서 적성을 사용합니다. Sarge 또는 Debian 3.

    2.    페데리코 A. 발데스 투자 그

      귀하의 의견에 감사드립니다. 나는 데비안 3.0이나 Sarge부터 습관적으로 적성을 사용합니다. 더 이상 수수께끼가 없습니다.

      1.    엘리오타임3000

        아 벌써. 나는 aptitude를 사용하면 그래픽 환경을 망칠 수 있고 (이미 안정적으로 테스트를했고 GNOME과 다른 것들을 제거하겠다고 위협 했음) 훨씬 더 안전하기 때문에 apt-get을 사용합니다.