WordPress через Lighttpd + APC у стисненні (II та остання)

light-and-wordpress-логотипи

Ось ще раз із історією Lighty та WordPress! Якщо ви ще не читали Частина i цієї серії, то йому тут ще нічого робити тут. Прочитайте та вивчіть його зміст, а потім поверніться. Щоб завершити встановлення та конфігурацію пари, нам потрібно зробити:

  • Встановіть WordPress: створіть базу даних та користувача у MySQL та надайте йому необхідні привілеї; створити та змінити файл конфігурації wp-config.php відповідно до зв'язку з базою даних; і завершити встановлення WordPress через веб-інтерфейс.
  • Поліпшити кеш за допомогою Aальтернативний PHP Cболить

Встановіть WordPress

Давайте видалимо файл index.php створений раніше для перевірки нашої конфігурації:

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

За допомогою Nautilus або Terminal ми копіюємо інсталяційний файл WordPress у кореневий каталог документів, у цьому випадку ми скопіюємо його до/srv/web.amigos.cu/htdocs/.

Увага: Припустимо, у нас є WordPress версії 3.4.1 для цього підручника.

Після копіювання ми переходимо до цього каталогу та розпаковуємо його та переміщуємо весь вміст каталогу WordPress до / 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-дані. * chmod -R + x * .php

Ми створюємо користувача та базу даних у MySql: Через термінал ми підключаємося до консолі адміністрування, виконуємо mysql -p і після введення пароля виконуємо необхідні запити SQL:

mysql -p Ввести пароль: Ласкаво просимо до монітора MySQL. Команди закінчуються на; або \ g. Ідентифікатор вашого з'єднання MySQL - 40 Версія сервера: 5.1.49-3 (Debian) [---] СТВОРИТИ КОРИСТУВАЧА 'myuser' ІДЕНТИФІКОВАНО 'myipassword'; СТВОРИТИ БАЗУ ДАНИХ, ЯКЩО НЕ ІСНУЄ `wp_friends`; ВИКОРИСТОВУЙТЕ friends_wp; НАДАЙТЕ ВСІ ПРИВІЛЕГІЇ на `amigos_wp`. * ДО 'myuser' @ '%' З ГРАНТОВИМ ВАРІАНТОМ; кинути

OJO з лапками, коли ми використовуємо їх, щоб укласти ім’я бази даних між ними. Зверніть увагу, що є `friends_wp` і не 'friends_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, і правда полягає в тому, що я не той, хто допомагає вам використовувати його взагалі. Зверніться до керівництва або попросіть інших, хто вже є фахівцем у його використанні.

Ми вдосконалюємо кеш проміжного коду в PHP за допомогою APC:

Для протоколу, я НЕ кажу це! KBeezie говорить про це у статті під назвою «Важливість кешування WordPress”(Важливість кешу в WordPress), коли він заявляє:

"WordPress у всій красі ... проклятий недбалий кабан"

Що в грубому перекладі означає, що "WordPress у всій красі ... криваво знехтувана свиня". Рекомендуємо прочитати цю дуже цікаву та навчальну статтю. Існує кілька способів поліпшити кеш WordPress відповідно до спеціалізованої документації, або за допомогою "W3 Total Cache", "WP Super Cache" та інших. Якщо ми виконаємо

aptitude show php-apc

ми отримаємо короткий опис, який у вільному перекладі говорить:

«Альтернативний кеш PHP, також відомий як APC, - це фреймворк з відкритим кодом, вільний та надійний, для створення кешу та оптимізації проміжного коду 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', 'пароль');

"Пароль" потрібно змінити на власний, який не є цим словом пароль. Ми зберігаємо зміни, і перед тим, як робити щось інше, ми повинні перезапустити службу:

перезапуск служби lighttpd

Ми спрямовуємо наш браузер на URL-адресу web.amigos.cu/apc.php і ми побачимо, як працює альтернативний кеш PHP.

Друзі, сподіваюся, все написане вам буде корисно. До зустрічі у наступній пригоді!


Залиште свій коментар

Ваша електронна адреса не буде опублікований. Обов'язкові для заповнення поля позначені *

*

*

  1. Відповідальний за дані: Мігель Анхель Гатон
  2. Призначення даних: Контроль спаму, управління коментарями.
  3. Легітимація: Ваша згода
  4. Передача даних: Дані не передаватимуться третім особам, за винятком юридичних зобов’язань.
  5. Зберігання даних: База даних, розміщена в мережі Occentus Networks (ЄС)
  6. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.

  1.   eliotime3000 - сказав він

    Хороший підручник.

    Одна порада: А чому б вам не використовувати apt-get?

    1.    Федеріко А. Вальдес Туягу - сказав він

      Дякуємо за ваш коментар. Я використовую схильність з незвички. З Sarge або Debian 3.

    2.    Федеріко А. Вальдес Туягу - сказав він

      Дякуємо за ваш коментар. Я використовую здібності за звичкою, починаючи з Debian 3.0 або Sarge. Більше немає загадок.

      1.    eliotime3000 - сказав він

        Ах вже. Я використовую apt-get, тому що якщо я використовую aptitude, це може порушити графічне середовище (я вже робив тест в стабільному режимі, і це загрожувало позбутися GNOME та інших речей), і це набагато безпечніше.