Инсталација и конфигурација ВордПресс 4.5 Мултисите на Дебиан Јессие

Поздрав заједница. Недавно сам наишао на потребу да инсталирам и конфигуришем најновију верзију WordPress са могућношћу да имате више веб локација у једној инсталацији и шта боље него у Дебиан Јессие 🙂 Овај пут ћу с вама поделити како сам то урадио, тако да ако је било када корисно или занимљиво, учините то не предузимајући превише времена и да све функционише како треба у очекивану сврху. Ово је инсталација на локалном серверу и кроз поддиректоријуме.

Почећемо са инсталација нашег ГЛАМП сервер, усинг МариаДБ уместо МиСкл (за лични укус, али ако желите, то може бити и са МиСкл-ом):

  1. Логирамо се на наш терминал као роот и започињемо инсталацију нашег Апацхе веб сервера:
# аптитуде инсталирајте апацхе2
  1. Настављамо са инсталацијом сервера и клијента базе података:
# аптитуде инсталирај мариадб-сервер мариадб-цлиент
  1. Касније инсталирамо ПХП и неке пакете за подршку МариаДБ у ПХП:
# аптитуде инсталирајте пхп5 либапацхе2-мод-пхп5 пхп5-мисклнд пхп5-цурл пхп5-гд пхп5-интл пхп-пеар пхп5-имагицк пхп5-имап пхп5-мцрипт пхп5-мемцацхе пхп5-пспелл ​​пхп5-рецоде пхп5-снп пхп5-снмп пхп5-снп склите пхп5 уредно пхп5-кмлрпц пхпXNUMX-ксл
  1. Поново покрећемо Апацхе:
# системцтл поново покрените апацхе2
  1. Ако желимо још мало да повећамо брзину страница у ПХП-у, инсталирајте АПЦу ПХП Цацхе и поново покрените Апацхе:
# аптитуде инсталирајте пхп5-апцу
# системцтл поново покрените апацхе2

Пошто смо спремили наш ГЛАМП сервер, сада настављамо са инсталација најновије верзије ВордПресс-а (тренутно 4.5):

  1. Улазимо у МариаДБ као администратор из наше корисничке сесије или као роот, да бисмо креирали базе података, кориснике и применили њихове привилегије:
$ мискл -у роот -п
СТВАРИ БАЗУ ПОДАТАКА бдвп1;
СТВОРИ КОРИСНИКА впусусер1 @ лоцалхост ИДЕНТИФИКОВАНИ 'лозинком';
ДОДЕЛИТЕ СВЕ ПРИВИЛЕГИЈЕ бдвп1. * ТО впусусер1 @ лоцалхост;
ФЛУСХ ПРИВИЛЕГЕС;
излаз
  1. Поново покрећемо Апацхе и МариаДБ:
# системцтл поново покрените апацхе2
# системцтл поново покрените мискл
 
  1. ВордПресс инсталирамо на практичан начин кроз терминал:
# цд / тмп
# вгет -ц хттп://вордпресс.орг/латест.зип
# унзип -к најновије.зип -д / вар / ввв / хтмл /

Ако желимо да идентификујемо вордпресс директоријум са именом које се разликује од жељеног за подразумевано, мењамо га на следећи начин:

# мв / вар / ввв / хтмл / вордпресс / вар / ввв / хтмл / впмултисите1

И настављамо са додељивањем привилегија за корисника ввв-дата:

# цховн -Р ввв-дата.ввв-дата / вар / ввв / хтмл /впмултисите1
# цхмод -Р 755 / вар / ввв / хтмл /впмултисите1
# мкдир -п / вар / ввв / хтмл /впмултисите1/ вп-цонтент / уплоадс
# цховн -Р ввв-дата.ввв-дата / вар / ввв / хтмл /впмултисите1/ вп-цонтент / уплоадс

Сада креирамо и уређујемо главну конфигурациону датотеку да дефинишемо вредности наше базе података и корисника претходно креираних у МариаДБ:

# цд / вар / ввв / хтмл / впмултисите1
# цп вп-цонфиг-сампле.пхп вп-цонфиг.пхп
# Видео сам вп-цонфиг.пхп (или са уредником по вашем избору емацс, нано, гедит, леафпад или неким другим)

Промена овог одељка оригиналног садржаја:

// ** МиСКЛ подешавања - Можете да добијете ове информације од свог веб хостова ** //
/ ** Име базе података за ВордПресс * /
дефине ('ДБ_НАМЕ', 'име_базе_овде');

/ ** МиСКЛ корисничко име * /
дефине ('ДБ_УСЕР', 'усернаме_хере');

/ ** МиСКЛ лозинку * /
дефине ('ДБ_ПАССВОРД', 'лозинка_овде');

Као што следи:

// ** МиСКЛ подешавања - Можете да добијете ове информације од свог веб хостова ** //
/ ** Име базе података за ВордПресс * /
дефине ('ДБ_НАМЕ', 'бдвп1');

/ ** МиСКЛ корисничко име * /
дефине ('ДБ_УСЕР', 'впусуарио1');

/ ** МиСКЛ лозинку * /
дефине ('ДБ_ПАССВОРД', 'лозинку');

Сачувамо промене и затворимо датотеку. Сада идемо у наш веб прегледач и на новој картици отварамо ВордПресс инсталатер са следећим УРЛ-ом:

http://localhost/wpmultisite1/

На екранима који ће се појавити испод бирамо језик инсталације, наслов веб локације, корисничко име, лозинку, е-пошту и у овом случају не означавамо последње поље „Дозволи индексирање сајта“ као је Ово је локална инсталација.

Сада се можемо пријавити у нашу ВордПресс инсталацију. Коначно ћемо урадити конфигурација неопходна да би наш ВордПресс био вишестран:

  1. Мултисите мрежу активирамо додавањем следећег реда кроз наш преферирани уређивач текста у датотеци вп-цонфиг.пхп, одмах изнад реда који каже «/ * То је све, зауставите уређивање! Сретан блоггинг. * /":

/ * Мултисите * /
дефине ('ВП_АЛЛОВ_МУЛТИСИТЕ', тачно);

Остављајући тај одељак датотеке на следећи начин:

/ **
* За програмере: ВордПресс режим отклањања грешака.
*
* Промените ово на тачно да бисте омогућили приказивање обавештења током развоја.
* Топло се препоручује да програмери додатака и тема користе ВП_ДЕБУГ
* у њиховим развојним окружењима.
*
* За информације о другим константама које се могу користити за отклањање грешака,
* посетите Цодек.
*
* @линк хттпс://цодек.вордпресс.орг/Дебуггинг_ин_ВордПресс
/
дефине ('ВП_ДЕБУГ', нетачно);
/
МултиСите /
дефине ('ВП_АЛЛОВ_МУЛТИСИТЕ', тачно);
/
То је све, престаните са уређивањем! Срећно блогирање. * /

/ ** Апсолутна стаза до ВордПресс директоријума. * /
иф (! дефинисано ('АБСПАТХ'))
дефине ('АБСПАТХ', дирнаме (СЛИКА). '/');

Сачувамо промене и затворимо датотеку.

  1. Активирамо мод_Реврите модул Апацхе-а:
# а2енмод препиши
  1. Уређујемо Апацхе датотеку /етц/апацхе2/ситес-енаблед/000-дефаулт.цонф путем жељеног уређивача текста, додајући следећи садржај:


Индекси опција ФолловСимЛинкс МултиВиевс
АлловОверриде Све
Наредба дозвољава, негира
дозволи из свих

Да бисмо дозволили промене из ВордПресс .хтаццесс датотеке које ћемо накнадно уредити, остављајући тај одељак нашег садржаја у /000-дефаулт.цонф на следећи начин:

# Укључи цонф-аваилабле / серве-цги-бин.цонф
 
                 Индекси опција ФолловСимЛинкс МултиВиевс
                 АлловОверриде Све
                 Наредба дозвољава, негира
                 дозволи из свих
 

  1. Поново покрећемо Апацхе
# системцтл поново покрените апацхе2
  1. Сада идемо на нашу ВордПресс контролну таблу и на главној табли са леве стране одабиремо опцију «Алати» и у оквиру ове «Мрежне конфигурације»:

ВП_ДЛ1

ВП_ДЛ2

Када унесете наслов мреже и вашу е-пошту, кликнемо да инсталирамо и тада ће се појавити следећи екран:

ВП_ДЛ3

У којем су у мом случају вредности које одговарају / вар / ввв / хтмл / впмултисите1 приказане у односу на име које сам изабрао за свој ВордПресс директоријум под називом ииби уместо впмултисите1: / вар / ввв / хтмл / ииби. Следећи упутства у овом прозору, копираћемо садржај првог корака или оквира у нашу датотеку вп-цонфиг.пхп кроз наш уређивач текста изнад реда који каже «/ * То је све, зауставите уређивање! Сретан блоггинг. * /»Бити следећи:

/ **
* За програмере: ВордПресс режим отклањања грешака.
*
* Промените ово на тачно да бисте омогућили приказивање обавештења током развоја.
* Топло се препоручује да програмери додатака и тема користе ВП_ДЕБУГ
* у њиховим развојним окружењима.
*
* За информације о другим константама које се могу користити за отклањање грешака,
* посетите Цодек.
*
* @линк хттпс://цодек.вордпресс.орг/Дебуггинг_ин_ВордПресс
/
дефине ('ВП_ДЕБУГ', нетачно);
/
МултиСите /
дефине ('ВП_АЛЛОВ_МУЛТИСИТЕ', тачно);
дефине ('МУЛТИСИТЕ', тачно);
дефине ('СУБДОМАИН_ИНСТАЛЛ', нетачно);
дефине ('ДОМАИН_ЦУРРЕНТ_СИТЕ', 'Иоур.ИП.аддресс');
дефине ('ПАТХ_ЦУРРЕНТ_СИТЕ', '/ ииби /');
дефине ('СИТЕ_ИД_ЦУРРЕНТ_СИТЕ', 1);
дефине ('БЛОГ_ИД_ЦУРРЕНТ_СИТЕ', 1);
/
То је све, престаните са уређивањем! Срећно блогирање. * /

Сачувамо промене и затворимо датотеку. Исто радимо са садржајем другог корака или оквира, али сада уређујемо .хтаццесс датотеку кроз путању:

# ви /вар/ввв/хтмл/ииби/.хтаццесс

Брисање целокупног оригиналног садржаја и лепљење оног у поље, како следи:

РевритеЕнгине Он
РевритеБасе / ииби /
РевритеРуле ^ индек.пхп $ - [Л]

# додајте пратећу косу црту у / вп-админ
РевритеРуле ^ ([_ 0-9а-зА-З -] + /)? Вп-админ $ $ 1вп-админ / [Р = 301, Л]

РевритеЦонд% {РЕКУЕСТ_ФИЛЕНАМЕ} -ф [ИЛИ]
РевритеЦонд% {РЕКУЕСТ_ФИЛЕНАМЕ} -д
РевритеРуле ^ - [Л]
РевритеРуле ^ ([_ 0-9а-зА-З -] + /)? (Вп- (садржај | админ | укључује). *) $ 2 [Л]
РевритеРуле ^ ([_ 0-9а-зА-З -] + /)? (. *. Пхп) $ 2 $ [Л]
РевритеРуле. индек.пхп [Л]

Сачувамо промене и затворимо датотеку. Одјављујемо се из ВордПресс-а и поново га уносимо.

  1. На крају тестирамо наш ВордПресс већ са потпуно омогућена и конфигурисана мултисите функционалност. За ово идемо у горњи леви угао, изаберите „Моје странице“, „Администратор мреже“ и „Сајтови“. На врху бирамо опцију „Додај ново“, а на следећем екрану дефинишемо у текстуалним пољима „Адреса веб локације (УРЛ)“ (назив ваше нове подстранице), „Наслов веб локације“, „Језик локације“, «Администратор емаил» и кликнемо «Адд сите». Сада ће се веб локације које креирате појавити у „Моје странице“ и можете их прилагодити на исти начин путем сопствене радне површине. Било шта, не оклевајте да питате или делите своје коментаре. Поздрави.

Оставите свој коментар

Ваша емаил адреса неће бити објављена. Обавезна поља су означена са *

*

*

  1. За податке одговоран: Мигуел Ангел Гатон
  2. Сврха података: Контрола нежељене поште, управљање коментарима.
  3. Легитимација: Ваш пристанак
  4. Комуникација података: Подаци се неће преносити трећим лицима, осим по законској обавези.
  5. Похрана података: База података коју хостује Оццентус Нетворкс (ЕУ)
  6. Права: У било ком тренутку можете ограничити, опоравити и избрисати своје податке.

  1.   Александар дијо

    Врло добар туториал !!

  2.   јатхан дијо

    Хвала пуно Алејандро. Само детаљ. Када сам правио чланак, редови који имају знак апострофа (') су изгледали овако, али сада су промењени у једноструке наводнике (' и ') у неким редовима као што су следећи: дефине('ВП_АЛЛОВ_МУЛТИСИТЕ', труе) ; и покушао сам да то исправим покушавајући да уредим чланак али се појављује само „Прикажи“. Молимо ако неко од уредника или администратора Desde Linux Погледајте овај коментар, реците ми како могу да уредим чланак да исправим тај детаљ или молим да извршите ту промену. Велики поздрав.