WordPress над Lighttpd + APC в Squeeze (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-data. * 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' @ '%' С ГРАНТОВА ОПЦИЯ; напуснете

Охо с кавички, когато ги използваме, за да приложим името на базата данни между тях. Забележете какво е `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 и други да го индексират. Тъй като моят е само за Enterprise 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 и други неща) и е много по-безопасно.