ඩේබියන් ජෙසී මත වර්ඩ්ප්‍රෙස් 4.5 මල්ටිසයිට් ස්ථාපනය කිරීම සහ වින්‍යාස කිරීම

සුබ පැතුම් ප්‍රජාව. හි නවතම අනුවාදය ස්ථාපනය කර වින්‍යාස කිරීමේ අවශ්‍යතාවය මෑතකදී මට හමු විය වර්ඩ්ප්රෙස් තනි ස්ථාපනයක වෙබ් අඩවි එකකට වඩා තිබීමේ හැකියාව සහ ඊට වඩා හොඳ දේ ඩෙබියන් ජෙසී Time මේ වතාවේ මම එය කළ ආකාරය ඔබ සමඟ බෙදා ගන්නෙමි, එවිට ඕනෑම වේලාවක එය ප්‍රයෝජනවත් හෝ රසවත් නම්, වැඩි වේලාවක් නොගෙන එය කරන්න සහ අපේක්ෂිත අරමුණු සඳහා සියල්ල නිසි ලෙස ක්‍රියාත්මක වේ. මෙය දේශීය සේවාදායකයක සහ උප බහලුම් හරහා ස්ථාපනය කිරීමකි.

අපි ආරම්භ කරන්නේ අපගේ ස්ථාපනය GLAMP සේවාදායකය, භාවිතා කිරීම මරිබිDB MySQL වෙනුවට (පුද්ගලික රසය සඳහා නමුත් ඔබ කැමති නම් එය MySQL සමඟ විය හැකිය):

  1. අපි අපගේ පර්යන්තයට root ලෙස ලොග් වී අපගේ Apache වෙබ් සේවාදායකය ස්ථාපනය කිරීම ආරම්භ කරමු:
# අභිරුචි ස්ථාපනය apache2
  1. අපි සේවාදායකය සහ දත්ත සමුදා සේවාදායකයා ස්ථාපනය කිරීම දිගටම කරගෙන යන්නෙමු:
# යෝග්‍යතා ස්ථාපනය mariadb-server mariadb-client
  1. පසුව අපි PHP හි මාරියා ඩීබී සහාය සඳහා PHP සහ සමහර පැකේජ ස්ථාපනය කරමු:
# අභියෝගතා ස්ථාපනය php5 libapache2-mod-php5 php5-mysqlnd php5-curl php5-GD php5-කිරීමට පියවරගත php-pear තුල php5-imagick php5-IMAP php5-mcrypt php5-memcache php5-pspell php5-recode php5-snmp php5-sqlite php5- sqlite php5 tidy php5-xmlrpc phpXNUMX-xsl
  1. අපි Apache නැවත ආරම්භ කරමු:
# systemctl නැවත ආරම්භ කිරීම apache2
  1. අපට PHP හි පිටු වල වේගය තව ටිකක් වැඩි කිරීමට අවශ්‍ය නම්, APCu PHP හැඹිලිය ස්ථාපනය කර නැවත Apache නැවත ආරම්භ කරන්න:
# යෝග්‍යතා ස්ථාපනය php5-apcu
# systemctl නැවත ආරම්භ කිරීම apache2

අපගේ GLAMP සේවාදායකය අප සතුව ඇති බැවින් දැන් අපි එය දිගටම කරගෙන යන්නෙමු වර්ඩ්ප්‍රෙස් හි නවතම අනුවාදය ස්ථාපනය කිරීම (මේ මොහොතේ 4.5):

  1. දත්ත සමුදායන්, පරිශීලකයින් නිර්මාණය කිරීම සහ ඔවුන්ගේ වරප්‍රසාද ක්‍රියාත්මක කිරීම සඳහා අපි මාරියා ඩීබී අපගේ පරිශීලක සැසියේ සිට පරිපාලක ලෙස හෝ මූලයක් ලෙස ඇතුළත් කරමු:
$ mysql -u root -p
දත්ත සමුදාය සාදන්න bdwp1;
මුරපදය මඟින් හඳුනාගත් දේශීය හොස්ට් wpususer1 @ localhost;
සියලු වරප්‍රසාද ලබා දෙන්න bdwp1. * TO wpususer1 @ localhost;
ෆ්ලෝස් වරපසාද;
පිටවීම
  1. අපි Apache සහ MariaDB නැවත ආරම්භ කරමු:
# systemctl නැවත ආරම්භ කිරීම apache2
# systemctl mysql නැවත ආරම්භ කරන්න
 
  1. අපි වර්ඩ්ප්‍රෙස් ටර්මිනලය හරහා ප්‍රායෝගිකව ස්ථාපනය කරමු:
# cd / tmp
# wget -c http://wordpress.org/latest.zip
# unzip -q latest.zip -d / var / www / html /

වර්ඩ්ප්‍රෙස් ඩිරෙක්ටරිය අපගේ මනාපයට වඩා වෙනස් නමකින් පෙරනිමියෙන් හඳුනා ගැනීමට අවශ්‍ය නම්, අපි එය පහත පරිදි වෙනස් කරමු:

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

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

දැන් අපි මාරියා ඩීබී හි කලින් නිර්මාණය කළ අපගේ දත්ත ගබඩාවේ සහ පරිශීලකයාගේ අගයන් නිර්වචනය කිරීම සඳහා ප්‍රධාන වින්‍යාස ගොනුව නිර්මාණය කර සංස්කරණය කරමු:

# cd / var / www / html / wpmultisite1
# සීපී ඩබ්ලිව්පී-වින්‍යාස-සාම්පල. php wp-config.php
# මම දුටුවා wp-config.php (හෝ ඔබ කැමති ඊමාක්ස්, නැනෝ, ගෙඩිට්, ලීපෑඩ් හෝ වෙනත් සංස්කාරක සමඟ)

මුල් අන්තර්ගතයේ මෙම කොටස වෙනස් කිරීම:

// ** MySQL සැකසුම් - ඔබට මෙම තොරතුරු ඔබේ වෙබ් සත්කාරක වෙතින් ලබා ගත හැකිය ** //
/ ** වර්ඩ්ප්රෙස් සඳහා වන දත්තගබඩාවේ නම * /
නිර්වචනය කරන්න ('DB_NAME', 'database_name_here');

/ ** MySQL දත්තගබඩාවේ භාවිත නාමය * /
නිර්වචනය කරන්න ('DB_USER', 'පරිශීලක නාමය_ මෙහි');

/ ** MySQL දත්තගබඩාවේ මුරපදය * /
නිර්වචනය කරන්න ('DB_PASSWORD', 'මුරපදය_ මෙහි');

පහත පරිදි:

// ** MySQL සැකසුම් - ඔබට මෙම තොරතුරු ඔබේ වෙබ් සත්කාරක වෙතින් ලබා ගත හැකිය ** //
/ ** වර්ඩ්ප්රෙස් සඳහා වන දත්තගබඩාවේ නම * /
අර්ථ දක්වන්න ('DB_NAME', 'bdwp1');

/ ** MySQL දත්තගබඩාවේ භාවිත නාමය * /
අර්ථ දක්වන්න ('DB_USER', 'wpususer1');

/ ** MySQL දත්තගබඩාවේ මුරපදය * /
අර්ථ දක්වන්න ('DB_PASSWORD', 'රහස් පදය');

අපි වෙනස්කම් සුරකින අතර ගොනුව වසා දමමු. දැන් අපි අපගේ වෙබ් බ්‍රව්සරයට ගොස් නව පටිත්තකින් පහත දැක්වෙන URL එක සමඟ වර්ඩ්ප්‍රෙස් ස්ථාපකය විවෘත කරමු:

http://localhost/wpmultisite1/

පහතින් දිස්වන තිර වල, අපි ස්ථාපනය කිරීමේ භාෂාව, වෙබ් අඩවියේ මාතෘකාව, පරිශීලක නාමය, ඔබගේ මුරපදය, විද්‍යුත් තැපෑලක් තෝරා ගන්නා අතර මේ අවස්ථාවේ දී අපි "අඩවි සුචිගත කිරීමට ඉඩ දෙන්න" හි අවසාන කොටුව සලකුණු නොකරමු එය දේශීය ස්ථාපනයකි.

දැන් අපට අපගේ වර්ඩ්ප්‍රෙස් ස්ථාපනයට පිවිසිය හැකිය. අවසාන වශයෙන් අපි කරන්න යන්නේ අපගේ වර්ඩ්ප්‍රෙස් බහුකාර්ය වීමට අවශ්‍ය වින්‍යාසය:

  1. Wp-config.php ගොනුවේ ඇති අපගේ කැමති පෙළ සංස්කාරකය හරහා පහත දැක්වෙන පේළිය එකතු කිරීමෙන් අපි බහුසයිට් ජාලය සක්‍රීය කරන්නෙමු./ * ඒ සියල්ල, නවතන්න සංස්කරණය කරන්න! සුභ බ්ලොග්. * /":

/ * බහුකාර්ය * /
අර්ථ දක්වන්න ('WP_ALLOW_MULTISITE', සත්‍ය);

ගොනුවේ එම කොටස පහත පරිදි තබන්න:

/ **
* සංවර්ධකයින් සඳහා: වර්ඩ්ප්‍රෙස් නිදොස්කරණය කිරීමේ ක්‍රමය.
*
* සංවර්ධනයේදී දැන්වීම් ප්‍රදර්ශනය කිරීම සඳහා මෙය සත්‍ය ලෙස වෙනස් කරන්න.
* ප්ලගිනය සහ තේමා සංවර්ධකයින් WP_DEBUG භාවිතා කිරීම තරයේ නිර්දේශ කෙරේ
* ඔවුන්ගේ සංවර්ධන පරිසරවල.
*
නිදොස්කරණය සඳහා භාවිතා කළ හැකි වෙනත් නියතයන් පිළිබඳ තොරතුරු සඳහා,
* කෝඩෙක්ස් වෙත පිවිසෙන්න.
*
* ink සබැඳිය https://codex.wordpress.org/Debugging_in_WordPress
/
නිර්වචනය කරන්න ('WP_DEBUG', අසත්‍යය);
/
මල්ටිසයිට් /
අර්ථ දක්වන්න ('WP_ALLOW_MULTISITE', සත්‍ය);
/
එපමණයි, සංස්කරණය කිරීම නවත්වන්න! සතුටු බ්ලොග්කරණය. * /

/ ** WordPress ඩිරෙක්ටරියට නිරපේක්ෂ මාර්ගය. * /
if (! අර්ථ දක්වා ඇත ('ABSPATH'))
අර්ථ දක්වන්න ('ABSPATH', dirname (ගොනුව). '/');

අපි වෙනස්කම් සුරකින අතර ගොනුව වසා දමමු.

  1. අපි Apache හි Mod_Rewrite මොඩියුලය සක්‍රිය කරමු:
# a2enmod නැවත ලියන්න
  1. අපි කැමති පෙළ සංස්කාරකය හරහා අපාචේ ගොනුව /etc/apache2/sites-enabled/000-default.conf සංස්කරණය කර පහත අන්තර්ගතය එකතු කරමු:


විකල්ප දර්ශක FollowSymLinks MultiViews
AllowOverride All
ඇණවුමට ඉඩ දෙන්න, ප්‍රතික්ෂේප කරන්න
සියල්ලන්ගෙන් අවසර ලැබේ

අපි පසුව සංස්කරණය කරන වර්ඩ්ප්‍රෙස් .htaccess ගොනුවේ වෙනස්කම් වලට ඉඩ දීම සඳහා, අපගේ අන්තර්ගතයේ එම කොටස /000-default.conf හි පහත පරිදි තබමු:

# Conf-available / serv-cgi-bin.conf ඇතුළත් කරන්න
 
                 විකල්ප දර්ශක FollowSymLinks MultiViews
                 AllowOverride All
                 ඇණවුමට ඉඩ දෙන්න, ප්‍රතික්ෂේප කරන්න
                 සියල්ලන්ගෙන් අවසර ලැබේ
 

  1. අපි Apache නැවත ආරම්භ කරමු
# systemctl නැවත ආරම්භ කිරීම apache2
  1. දැන් අපි අපගේ වර්ඩ්ප්‍රෙස් උපකරණ පුවරුවට ගොස් වම් පැත්තේ ඇති ප්‍රධාන පුවරුවේ «මෙවලම්» විකල්පය තෝරා මෙම «ජාල වින්‍යාසය within:

WP_DL1 WP_DL2 ජාලයේ මාතෘකාව සහ ඔබගේ විද්‍යුත් ලිපිනය ඇතුළත් කළ පසු, අපි ස්ථාපනය කිරීමට ක්ලික් කළ විට පහත තිරය දිස්වනු ඇත:

WP_DL3 මගේ නඩුවේදී / var / www / html / wpmultisite1 ට අනුරූපී අගයන් wpmultisite1: / var / www / html / iibi වෙනුවට iibi නමින් මගේ වර්ඩ්ප්‍රෙස් නාමාවලිය සඳහා තෝරාගත් නමට සාපේක්ෂව පෙන්වා ඇත. දැන් මෙම කවුළුවේ ඇති උපදෙස් අනුගමනය කරමින්, අපි පළමු පියවරේ හෝ කොටුවේ අන්තර්ගතය අපගේ wp-config.php ගොනුවට පිටපත් කිරීමට යන්නේ අපගේ පෙළ සංස්කාරකය හරහා say/ * ඒ සියල්ල, නවතන්න සංස්කරණය කරන්න! සුභ බ්ලොග්. * /Follow පහත පරිදි වීම:

/ **
* සංවර්ධකයින් සඳහා: වර්ඩ්ප්‍රෙස් නිදොස්කරණය කිරීමේ ක්‍රමය.
*
* සංවර්ධනයේදී දැන්වීම් ප්‍රදර්ශනය කිරීම සඳහා මෙය සත්‍ය ලෙස වෙනස් කරන්න.
* ප්ලගිනය සහ තේමා සංවර්ධකයින් WP_DEBUG භාවිතා කිරීම තරයේ නිර්දේශ කෙරේ
* ඔවුන්ගේ සංවර්ධන පරිසරවල.
*
නිදොස්කරණය සඳහා භාවිතා කළ හැකි වෙනත් නියතයන් පිළිබඳ තොරතුරු සඳහා,
* කෝඩෙක්ස් වෙත පිවිසෙන්න.
*
* ink සබැඳිය https://codex.wordpress.org/Debugging_in_WordPress
/
නිර්වචනය කරන්න ('WP_DEBUG', අසත්‍යය);
/
මල්ටිසයිට් /
අර්ථ දක්වන්න ('WP_ALLOW_MULTISITE', සත්‍ය);
නිර්වචනය කරන්න ('මල්ටිසයිට්', සත්‍ය);
නිර්වචනය කරන්න ('SUBDOMAIN_INSTALL', අසත්‍යය);
නිර්වචනය කරන්න ('DOMAIN_CURRENT_SITE', 'Your.IP.address');
නිර්වචනය කරන්න ('PATH_CURRENT_SITE', '/ iibi /');
නිර්වචනය කරන්න ('SITE_ID_CURRENT_SITE', 1);
නිර්වචනය කරන්න ('BLOG_ID_CURRENT_SITE', 1);
/
එපමණයි, සංස්කරණය කිරීම නවත්වන්න! සතුටු බ්ලොග්කරණය. * /

අපි වෙනස්කම් සුරකින අතර ගොනුව වසා දමමු. දෙවන පියවරේ හෝ කොටුවේ අන්තර්ගතය සමඟ අපි එයම කරන්නෙමු. නමුත් දැන් .htaccess ගොනුව මාර්ගය හරහා සංස්කරණය කරමු:

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

එහි සියලු මුල් අන්තර්ගතයන් මකා දමා කොටුවේ ඇති දේ ඇලවීම පහත පරිදි වේ:

RewriteEngine On
RewriteBase / iibi /
නැවත ලිවීම ^ index.php $ - [L]

# / wp-admin වෙත පසුපස කප්පාදුවක් එක් කරන්න
RewriteRule ^ ([_ 0-9a-zA-Z -] + /)? Wp-admin $ w 1wp-admin / [R = 301, L]

නැවත ලිවීම% {REQUEST_FILENAME} -f [හෝ]
නැවත ලිවීම% {REQUEST_FILENAME d -d
නැවත ලිවීම ^ - [එල්]
නැවත ලිවීම ^ ([_ 0-9a-zA-Z -] + /)? (Wp- (අන්තර්ගතය | පරිපාලක | ඇතුළත් වේ). *) $ 2 [L]
නැවත ලිවීම ^ ([_ 0-9a-zA-Z -] + /)? (. *. Php) $ $ 2 [L]
නැවත ලිවීම. index.php [L]

අපි වෙනස්කම් සුරකින අතර ගොනුව වසා දමමු. අපි වර්ඩ්ප්‍රෙස් වෙතින් ඉවත් වී එය නැවත ඇතුළත් කරමු.

  1. අවසාන වශයෙන් අපි දැනටමත් අපගේ වර්ඩ්ප්‍රෙස් පරීක්‍ෂා කරමු සම්පුර්ණයෙන්ම සක්‍රිය කර වින්‍යාස කරන ලද බහුකාර්ය ක්‍රියාකාරිත්වය. මේ සඳහා අපි ඉහළ වම් කෙළවරට ගොස් "මගේ අඩවි", "ජාල පරිපාලක" සහ "අඩවි" තෝරන්න. අපි ඉහළින් "නව එකතු කරන්න" විකල්පය තෝරා ගන්නා අතර ඊළඟ තිරයේ "අඩවි ලිපිනය (URL)" (ඔබේ නව උප වෙබ් අඩවිය සඳහා නමක්), "අඩවි මාතෘකාව", "අඩවි භාෂාව", «පරිපාලක ඊමේල්» සහ අපි site වෙබ් අඩවිය එක් කරන්න click ක්ලික් කරන්න. දැන් ඔබ නිර්මාණය කරන අඩවි "මගේ අඩවි" තුළ දිස්වනු ඇති අතර ඔබට ඒවා ඔබේම ඩෙස්ක්ටොප් එක හරහා අභිරුචිකරණය කළ හැකිය. ඔබේ අදහස් විමසීමට හෝ බෙදා ගැනීමට කිසිවක් පසුබට නොවන්න. සුභ පැතුම්.

ලිපියේ අන්තර්ගතය අපගේ මූලධර්මවලට අනුකූල වේ කතුවැකි ආචාර ධර්ම. දෝෂයක් වාර්තා කිරීමට ක්ලික් කරන්න මෙන්න.

අදහස් 2 ක්, ඔබේ අදහස් තබන්න

ඔබේ අදහස තබන්න

ඔබේ ඊ-මේල් ලිපිනය පළ කරනු නොලැබේ. අවශ්ය ක්ෂේත්ර දක්වා ඇති ලකුණ *

*

*

  1. දත්ත සඳහා වගකිව යුතු: මිගෙල් ඇන්ජල් ගැටන්
  2. දත්තවල අරමුණ: SPAM පාලනය කිරීම, අදහස් කළමනාකරණය.
  3. නීත්‍යානුකූලභාවය: ඔබේ කැමැත්ත
  4. දත්ත සන්නිවේදනය: නෛතික බැඳීමකින් හැර දත්ත තෙවන පාර්ශවයකට සන්නිවේදනය නොකෙරේ.
  5. දත්ත ගබඩා කිරීම: ඔක්සෙන්ටස් නෙට්වර්ක්ස් (EU) විසින් සත්කාරකත්වය දක්වන දත්ත සමුදාය
  6. අයිතිවාසිකම්: ඕනෑම වේලාවක ඔබට ඔබේ තොරතුරු සීමා කිරීමට, නැවත ලබා ගැනීමට සහ මකා දැමීමට හැකිය.

  1.   ඇලෙක්චන්ද්රෝ ප්රකාශ කළේය

    ඉතා හොඳ නිබන්ධනයක් !!

  2.   ජාතන් ප්රකාශ කළේය

    බොහොම ස්තූතියි ඇලෙජැන්ඩ්‍රෝ. එක් විස්තරයක් තවත් කිසිවක් නැත. අප විසින් ලිපියක් නිර්මාණය කරන විට (') අපෝස්ට්‍රොෆි චරිතය (') ගෙන යන විට එය මේ ආකාරයෙන් පෙනුනි, නමුත් දැන් ඒවා පහත දැක්වෙන වැනි පේළි කිහිපයකින් තනි උපුටා දැක්වීම් ('සහ') ලෙස වෙනස් කර ඇත: අර්ථ දක්වන්න ('WP_ALLOW_MULTISITE', සැබෑ); ලිපිය සංස්කරණය කිරීමට උත්සාහ කරමින් එය නිවැරදි කිරීමට මම උත්සාහ කර ඇති නමුත් මට ලැබෙන්නේ "දර්ශනය" පමණි. කරුණාකර ෆ්‍රොම් ලිනක්ස් හි සංස්කාරකවරුන්ගෙන් හෝ පරිපාලකයින්ගෙන් යමෙකු මෙම අදහස දුටුවහොත්, එම විස්තරය නිවැරදි කිරීමට හෝ එම වෙනස සිදු කිරීමට මට ලිපිය සංස්කරණය කළ හැක්කේ කෙසේදැයි මට කියන්න. සුභ පැතුම්.