Rakibaadda iyo qaabeynta WordPress 4.5 Multisite-ka Debian Jessie

Salaan bulshada. Waxaan dhawaan la kulmay baahida loo qabo in la rakibo oo loo habeeyo nooca ugu dambeeyay ee WordPress iyadoo ay suurtagal tahay in ka badan hal degel lagu rakibo oo keliya iyo waxa ka fiican gudaha Debian Jessie Time Markan waxaan idinla wadaagi doonaa sidaan u sameeyay si hadday wakhti kasta u noqoto mid waxtar leh ama xiiso leh, samee adigoon waqti badan qaadin oo ay wax waliba si sax ah ugu shaqeeyaan ujeedada laga filayo. Kani waa rakibid ku jirta adeege maxalli ah iyo hoosaadyo hoosaadyo.

Waxaan ku bilaabi doonnaa rakibidda of our Server GLAMP, isticmaalka MariaDB halkii laga heli lahaa MySql (dhadhanka shakhsiga ah laakiin waxay la noqon kartaa MySQL haddii aad doorbido):

  1. Waxaan u galnaa xarunteenna xidid ahaan waxaanan bilaabaynaa rakibaadda shabakadeena Apache:
# kartida ku rakib apache2
  1. Waxaan sii wadaynaa rakibaadda adeegaha iyo macmiilka keydka macluumaadka:
# karti u rakib mariadb-server mariadb-macmiil
  1. Mar dambe ayaan ku rakibnaa PHP iyo xirmooyin qaar ka mid ah taageerada MariaDB ee PHP:
# aptitude rakib php5 libapache2-mod-php5 php5-mysqlnd php5-curl php5-gd php5-intl php-pear php5-imagick php5-imap php5-mcrypt php5-memcache php5-pspell php5-recode php5-snp php5 sqlite php5 hagaagsan php5-xmlrpc php5-xsl
  1. Waxaan dib u bilaabi doonaa Apache:
# nidaamka nidaamka dib u bilaabi apache2
  1. Haddii aan rabno inaan kordhinno xawaaraha bogagga ku jira PHP wax yar, waxaan rakibnaa APCu PHP Cache oo markale ayaannu dib u bilownaa Apache:
# aptitude rakibi php5-apcu
# nidaamka nidaamka dib u bilaabi apache2

Maaddaama aan diyaarsano adeegeena GLAMP, hadda waxaan ku sii wadaynaa rakibidda nooca ugu dambeeyay ee WordPress (kan 4.5 ee xilligan):

  1. Waxaan u galineynaa MariaDB maamule ahaan fadhigayaga adeegsadeyaasha ama xidid ahaan, si loo abuuro keydka macluumaadka, isticmaaleyaasha loona adeegsado mudnaantooda:
$ mysql -u root-p
ABUUR DATABASE bdwp1;
ABUURKA ISTICMAALAHA wpususer1 @ localhost AQOONSIGA 'password';
KU SIIYO DHAMMAAN XAQIIQOOYINKA bdwp1. * TO wpususer1 @ localhost;
BARNAAMIJYADA DHALINYARADA;
bixitaanka
  1. Waxaan dib u bilaabi doonaa Apache iyo MariaDB:
# nidaamka nidaamka dib u bilaabi apache2
# nidaamka cusbooneysiinta nidaamka mysql
 
  1. Waxaan ku rakibnaa WordPress qaab wax ku ool ah iyada oo loo marayo terminaalka:
# cd / tmp
# wget -c http://wordpress.org/latest.zip
# unzip -q latest.zip -d / var / www / html /

Haddii aan dooneyno inaan ku garano buugga galka ereyga oo leh magac ka duwan midka aan u door bidno kan caadiga ah, waxaan u beddeleynaa sida soo socota:

# mv / var / www / html / wordpress / var / www / html / wpmultisite1

Waxaanuna sii wadaynaa meeleynta mudnaanta ee isticmaalaha www-data:

# chown -R www-data.www-data / var / www / html /wpmultisite1
# chmod -R 755 / var / www / html /wpmultisite1
# mkdir -p / var / www / html /wpmultisite1/ wp-content / uploads
# chown -R www-data.www-data / var / www / html /wpmultisite1/ wp-content / uploads

Hadda waxaan abuureynaa oo aan tafatirineynaa feylka qaabeynta ugu weyn si loo qeexo qiyamka keydkeena iyo isticmaale horey loogu sameeyay MariaDB:

# cd / var / www / html / wpmultisite1
# cp wp-config-sample.php wp-config.php
# Waxaan arkay wp-config.php (ama leh tifaftiraha emacs dookhaaga, nano, gedit, padpad ama wax kale)

Beddelida qaybtan asalka asalka ah:

// ** Dejinta MySQL - Waxaad ka heli kartaa macluumaadkan martigeliyahaaga shabakadda ** //
/ ** Magaca database ee WordPress * /
qeex ('DB_NAME', 'database_name_here');

/ ** MySQL database username * /
qeex ('DB_USER', 'username_here');

/ ** MySQL password password * /
qeex ('DB_PASSWORD', 'password_here');

Sida soo socota:

// ** Dejinta MySQL - Waxaad ka heli kartaa macluumaadkan martigeliyahaaga shabakadda ** //
/ ** Magaca database ee WordPress * /
qeex ('DB_NAME', 'bdwp1');

/ ** MySQL database username * /
qeex ('DB_USER', 'wpuser1');

/ ** MySQL password password * /
qeex ('DB_PASSWORD', 'password');

Waxaan keydineynaa isbeddelada waana xireynaa feylka. Hadda waxaan aadeynaa shabakadeena shabakadda iyo tab cusub waxaan ku fureynaa rakibaha WordPress-ka cinwaanka soo socda:

http://localhost/wpmultisite1/

Shaashadaha hoosta ka soo muuqan doona, waxaan ku dooranaynaa luqadda rakibaadda, cinwaanka websaydhka, magaca isticmaalaha, lambarkaaga sirta ah, iimaylka oo xaaladdan oo kale ma calaamadeyno sanduuqa ugu dambeeya ee "U oggolow tilmaamidda goobta" Waa rakibo maxalli ah

Hadda waxaan gali karnaa rakibaaddayada WordPress. Ugu dambayntii waannu samayn doonnaa qaabeynta lagama maarmaanka u ah WordPress-keena inuu noqdo mid isku dhafan:

  1. Waxaan u hawlgalineynaa shabakadda isku xirnaanta badan adoo ku daraya xariiqda soo socota iyada oo loo marayo tifaftiraha qoraalka aan door bidnay ee faylka wp-config.php, oo ka koreeya xariiqda oranaysa «/ * Taas oo dhan, joojinta edebinta! Goobid farxad leh. * /":

/ * Multisite * /
qeex ('WP_ALLOW_MULTISITE', run);

Ka tagida qaybtaas feylka sida soo socota:

/ **
* Horumariyayaal: Habka khaladka WordPress.
*
* Tan ugu bedel run si aad awood ugu yeelato soo bandhigida ogeysiisyada inta lagu jiro horumarka.
* Waxaa si adag loogu talinayaa in plugin iyo mawduucyada horumariya ay isticmaalaan WP_DEBUG
* deegaanadooda horumarineed.
*
* Wixii macluumaad ah ee ku saabsan joogteynta kale ee loo isticmaali karo qashin-saarka,
* booqo Codex.
*
* @link https://codex.wordpress.org/Debugging_in_WordPress
/
qeex ('WP_DEBUG', been ah);
/
multisite /
qeex ('WP_ALLOW_MULTISITE', run);
/
Intaasi waa intaas, jooji tafatirka! Blogging faraxsan. * /

/ ** Wadiiqo qarsoodi ah oo ku saabsan diiwaanka WordPress. * /
haddii (! qeexan ('ABSPATH'))
qeex ('ABSPATH', dirname (FILE). '/');

Waxaan keydineynaa isbeddelada waana xireynaa feylka.

  1. Waxaan dhaqaajineynaa Mod_Rewrite moduleka Apache:
# a2enmod rewrite
  1. Waxaan wax ka bedelnaa faylka Apache /etc/apache2/sites-enabled/000-default.conf iyada oo loo marayo tifaftiraha qoraalka aan door bidnay, kuna darno waxyaabaha soo socda:


Tusmooyinka Ikhtiyaarrada FollowSymLinks MultiViews
AllowOverride All
Dalbasho, ogolow
ogolow dhammaan

Si loo oggolaado isbeddelada feylka WordPress .htaccess oo aan gadaal ka beddeleyno, kana tagno qaybtaas ka kooban mawduucyadeena /000-default.conf sida soo socota:

# Ku dar kalsoonida-la heli karo / adeega-cgi-bin.conf
 
                 Tusmooyinka Ikhtiyaarrada FollowSymLinks MultiViews
                 AllowOverride All
                 Dalbasho, ogolow
                 ogolow dhammaan
 

  1. Waxaan dib u bilaabi doonaa Apache
# nidaamka nidaamka dib u bilaabi apache2
  1. Hadda waxaan aadeynaa muraayadayada 'WordPress' iyo qeybta ugu weyn ee dhanka bidix, waxaan dooranay ikhtiyaarka «Qalabka» iyo tan ku jirta «isku xidhka Shabakada»:

WP_DL1

WP_DL2

Marka cinwaanka shabakadda iyo emaylkaaga la galo, waxaan gujineynaa inaan rakibno isla markiiba shaashadda soo socota ayaa soo muuqan doonta:

WP_DL3

Arinteyda taas oo ah qiimayaasha u dhigma / var / www / html / wpmultisite1 ayaa lagu muujiyey marka la eego magaca aan u xushay diiwaanka WordPress ee la yiraahdo iibi halkii aan ka ahaan lahaa wpmultisite1: / var / www / html / iibi. Hadda waxaan raacaynaa tilmaamaha daaqaddan, waxaannu nuqul ka qaadan doonnaa waxa ku jira tallaabada ugu horreysa ama sanduuqa faylkayaga wp-config.php annaga oo u sii marinayna tifaftiraha qoraalka ee kor ku xusan xariiqda oraneysa «/ * Taas oo dhan, joojinta edebinta! Goobid farxad leh. * /»Ahaanshaha sida soo socota:

/ **
* Horumariyayaal: Habka khaladka WordPress.
*
* Tan ugu bedel run si aad awood ugu yeelato soo bandhigida ogeysiisyada inta lagu jiro horumarka.
* Waxaa si adag loogu talinayaa in plugin iyo mawduucyada horumariya ay isticmaalaan WP_DEBUG
* deegaanadooda horumarineed.
*
* Wixii macluumaad ah ee ku saabsan joogteynta kale ee loo isticmaali karo qashin-saarka,
* booqo Codex.
*
* @link https://codex.wordpress.org/Debugging_in_WordPress
/
qeex ('WP_DEBUG', been ah);
/
multisite /
qeex ('WP_ALLOW_MULTISITE', run);
qeex ('BADAN', run);
qeex ('SUBDOMAIN_INSTALL', been ah);
qeex ('DOMAIN_CURRENT_SITE', 'Your.IP.address');
qeex ('PATH_CURRENT_SITE', '/ iibi /');
qeex ('SITE_ID_CURRENT_SITE', 1);
qeex ('BLOG_ID_CURRENT_SITE', 1);
/
Intaasi waa intaas, jooji tafatirka! Blogging faraxsan. * /

Waxaan keydineynaa isbeddelada waana xireynaa feylka. Waxaan sidoo kale ku sameynaa nuxurka tallaabada labaad ama sanduuqa laakiin hadda waxaan ku hagaajineynaa feylka .htaccess marinka:

# vi /var/www/html/iibi/.htaccess

Tirtirida dhamaan asalka asalka ah kuna dhajinaya midka sanduuqa kujira, ahaana sida soo socota:

RewriteEngine On
Dib u qor Saldhig / iibi /
RewriteRule ^ index.php $ - [L]

# kudar burburin soo socota / wp-admin
Dib-u-qorRule ^ ([_ 0-9a-zA-Z -] + /)? Wp-admin $ $ 1wp-admin / [R = 301, L]

Dib u qorCond% {REQUEST_FILENAME} -f [AMA]
Dib-u-qoris% labaad {REQUEST_FILENAME} -d
RewriteRule ^ - [L]
RewriteRule R ([_ 0-9a-zA-Z -] + /)? (Wp- (content | admin | ka mid ah). *) $ 2 [L]
Dib-u-qorisQaan ^ ([_ 0-9a-zA-Z -] + /)? (. *. Php) $ $ 2 [L]
Dib-u-qorRule. index.php [L]

Waxaan keydineynaa isbeddelada waana xireynaa feylka. Waxaan ka baxnaa WordPress oo dib ayaan u galnaa.

  1. Ugu dambeyntii waxaan tijaabinaynaa WordPress-keena horeyba ula si buuxda u karti leh oo loo qaabeeyey waxqabadyo fara badan. Tan awgeed waxaan aadeynaa geeska bidix ee kore, xul "Boggeyga", "Maamulaha Shabakada" iyo "Goobaha". Waxaan dooraneynaa ikhtiyaarka "Ku dar cusub" xagga sare iyo shaashadda xigta waxaan ku qeexeynaa aagagga qoraalka "Cinwaanka bogga (URL)" (magac loogu talagalay boggaaga cusub), "Cinwaanka bogga", "Luqadda bogga", «E-maylka Maamulaha» waxaanna gujineynaa «Ku dar bogga». Hadda boggaga ay abuureen waxay ka muuqan doonaan "Goobaha My" oo waxay awoodi doonaan inay qaab isku mid ah uga dhigaan kumbuyuutarkooda. Wax kasta ha ka waaban inaad weydiiso ama wadaagto ra'yigaaga. Salaan.

Ka tag faalladaada

cinwaanka email aan la daabacin doonaa. Beeraha loo baahan yahay waxaa lagu calaamadeeyay la *

*

*

  1. Masuul ka ah xogta: Miguel Ángel Gatón
  2. Ujeedada xogta: Xakamaynta SPAM, maaraynta faallooyinka.
  3. Sharci: Oggolaanshahaaga
  4. Isgaarsiinta xogta: Xogta looma gudbin doono dhinacyada saddexaad marka laga reebo waajibaadka sharciga ah.
  5. Kaydinta xogta: Macluumaadka ay martigelisay Shabakadaha Occentus (EU)
  6. Xuquuqda: Waqti kasta oo aad xadidi karto, soo ceshan karto oo tirtiri karto macluumaadkaaga.

  1.   Alejandro dijo

    Casharro aad ufiican !!

  2.   jatan dijo

    Aad baad u mahadsantahay Alejandro. Kaliya faahfaahin Markii aan abuurayay maqaalka sadarrada leh dabeecadda rajada (') waxay u ekaayeen sidan, laakiin hadda waxaa loo beddelay hal xigasho ('iyo') sadarrada qaar sida soo socota: qeex ('WP_ALLOW_MULTISITE', run) ; waxaanan isku dayay in aan saxo aniga oo isku dayaya in aan maqaalka tafatiro balse "View" oo kaliya ayaa soo muuqda. Fadlan haddii mid ka mid ah tifaftirayaasha ama maamulayaasha Desde Linux Fiiri faalladan, ii sheeg sida aan u tafatiro karo maqaalka si aan u saxo tafaasiishaas ama fadlan isbeddelkaas u sameeyo. Salaan calaykum.