په دیبیان جیسسي کې د ورڈپریس 4.5 ملټي سایټ نصب او تنظیم کول

سلامونه ټولنه. زه پدې وروستیو کې د وروستي نسخه نصب او ترتیب کولو اړتیا ته رسیدلی WordPress په یو واحد انسټالټ کې له یو څخه ډیرو ویب پا havingو درلودو احتمال سره او څه چې په کې ښه دي Debian Jessie 🙂 دا ځل به زه تاسو سره شریک کړم چې دا مې څنګه وکړل نو که چیرې دا کوم وخت ګټور یا په زړه پوری وي ، نو د ډیر وخت نیولو پرته یې ترسره کړئ او دا چې هرڅه د تمه شوي هدف لپاره سم کار کوي. دا په محلي سرور او د فرعي لارښوونو له لارې نصب دی.

موږ به د زموږ د ګلامپ سرور, کارول ماریا ډی د MySQL پرځای (د شخصي ذوق لپاره مګر دا د MySQL سره کیدی شي که تاسو غوره وی):

  1. موږ زموږ ترمینل ته د ریښې په توګه ننوتل او زموږ د اپاچي ویب سرور نصب کول پیل کوو:
# وړتیا نصب کړئ اپاچ 2
  1. موږ د سرور او ډیټابیس مراجع نصبولو سره دوام ورکوو:
# وړتیا د mariadb - سرور mariadb - مؤکل نصب
  1. وروسته موږ په پی ایچ پی کې د ماریا ډی بی ملاتړ لپاره پی ایچ پی او ځینې بسته نصب کوو:
# وړتیا د php5 libapache2-mod-php5 php5-mysqlnd php5-curl php5-gd php5-intl php-PEAR php5-imagick php5-imap php5-mcrypt php5-میماکچه php5-smpl php5-smpl sqlite php5 منظم php5-xMLrpc php5-xsl
  1. موږ اپاچی بیا پیل کوو:
# سیسټمسټاټ بیاپلیټ اپاچ ایکس اینوم ایکس
  1. که موږ غواړو په پی ایچ پی کې د پا pagesو سرعت نوره هم زیات کړو ، موږ د APCu PHP کیچ نصب کوو او اپاچی بیا له سره چالان کوو:
# وړتیا د php5-apcu نصب کړئ
# سیسټمسټاټ بیاپلیټ اپاچ ایکس اینوم ایکس

له هغه وخته چې موږ زموږ د ګلمپ سرور چمتو یو ، اوس موږ د دې سره ادامه ورکوو د ورڈپریس وروستۍ نسخه نصب کول (دمګړۍ 4.5. XNUMX):

  1. موږ MariaDB د خپل کاروونکي ناستې څخه د مدیر په توګه یا د ریښې په توګه دننه کوو ، ترڅو ډیټابیسونه ، کاروونکي رامینځته کړي او د دوی امتیازات پلي کړي:
$ mysql -u root -p
د DATABASE bdwp1 جوړ کړئ؛
د کارن-نوم جوړ کړئ wpususer1 @ سیمه ایز هسټ پیژندل شوی 'رمز' لخوا؛
ټولې پرواګرافونه ورکول bdwp1. * ته wpususer1 @ لوکل هوسټ؛
د اوبو لګولو روغتیایی خدمتونه؛
د وتلو
  1. موږ اپاچی او ماریا ډی بی بیا پیل کوو:
# سیسټمسټاټ بیاپلیټ اپاچ ایکس اینوم ایکس
# سیسټمټیل زما ایس ایس ایل بیاچالان کړئ
 
  1. موږ د ترمینال له لارې په عملي ډول ورڈپریس نصب کوو:
# cd / tmp
# ویجټ - سی http://wordpress.org/latest.zip
# unzip -q latest.zip -d / var / www / html /

که موږ وغواړو چې د ورډپریس لارښود له هغه نوم سره پیژندل غواړو چې زموږ له لومړیتوب څخه ډیفالټ ته توپیر ولري ، موږ دا په لاندې ډول بدل کوو:

# mv / var / www / html / ورڈپریس / var / www / html / wpmultisite1

او موږ د کاروونکي www - ډیټا لپاره د امتیازاتو ټاکل کیدو سره دوام ورکوو:

# chown -R www-data.www-data / var / www / html /wpmultisite1
# Chmod -R 755 / var / www / html /wpmultisite1
# mkdir -p / var / www / html /wpmultisite1/ wp - مینځپانګه / اپلوډونه
# ډاونلوډ -R www-data.www-data / var / www / html /wpmultisite1/ wp - مینځپانګه / اپلوډونه

اوس موږ د اصلي ډیجیټل فایل رامینځته او ایډیټ کوو ترڅو زموږ د ډیټابیس او کاروونکي ارزښت تعریف کړي چې دمخه یې په ماریا ډی بی کې رامینځته شوی:

# سي ډي / وار / www / html / wpmultisite1
# cp wp-config-salt.php wp-config.php
# ما wp-config.php ولیدل (یا ستاسو د انتخاب ایماکس ، نانو ، ګیډیټ ، پا leafی پاadې یا یو څه نور مدیر سره)

د اصلي مینځپانګې د دې برخې بدلول:

// ** د ایس کیو ایل تنظیمات - تاسو دا معلومات د خپل ویب کوربه څخه ترلاسه کولی شئ ** //
/ ** د WordPress / * لپاره د ډیټابیس نوم
ټاکل ('DB_NAME'، 'ډیټابیس_ نوم_ دلته')؛

/ ** د MySQL ډیټابیس کارنان * /
تعريف ('DB_USER'، 'کارن نوم_ دلته')؛

/ ** د MySQL ډیټابیس شفر * /
ټاکل ('DB_PASSWORD'، 'password_here')؛

په لاندې ډول:

// ** د ایس کیو ایل تنظیمات - تاسو دا معلومات د خپل ویب کوربه څخه ترلاسه کولی شئ ** //
/ ** د WordPress / * لپاره د ډیټابیس نوم
تعریف ('DB_NAME'، 'bdwp1')؛

/ ** د MySQL ډیټابیس کارنان * /
تعریف ('DB_USER'، 'wpusuario1')؛

/ ** د MySQL ډیټابیس شفر * /
تعریف ('DB_PASSWORD'، 'پټ نوم')؛

موږ بدلونونه خوندي کوو او فایل یې بند کړو. اوس موږ خپل ویب براوزر ته ځو او په نوي ټب کې موږ د لاندې URL سره د ورډپریس نصب کونکی خلاصوو:

http://localhost/wpmultisite1/

په پردیو کې چې لاندې به څرګند شي ، موږ د نصب کولو ژبه غوره کوو ، د ویب پا ofې سرلیک ، د کارونکي نوم ، ستاسو پټنوم ، بریښنالیک او پدې حالت کې موږ د "سایټ لیست کولو" ته وروستی بکس په نښه نکړو لکه څنګه چې دا دی ایا دا ځایی نصب دی.

اوس موږ کولی شو زموږ د ورڈپریس نصب ته ننوتل. په نهایت کې موږ د زموږ د ورڈپریس لپاره اړینه ده چې ملټي سایټ شي:

  1. موږ په wp-config.php فایل کې زموږ د غوره شوي متن مدیر له لارې لاندې کرښه اضافه کولو سره ملټيسیټ شبکه فعاله کوو ، یوازې د هغې کرښې څخه پورته چې وایی «/ * دا ټول دي، ترمیم بند کړئ! د بلاګ خوشحاله کول * /":

/ * ملټيસાઇټ * /
تعریف ('WP_ALLOW_MULTISITE' ، ریښتینی)؛

د فایل برخې برخې په لاندې ډول پریښودل:

/ **
* د پراختیا کونکو لپاره: د ورډپریس ډبګینګ حالت.
*
* دا د ریښتیني سره بدل کړئ ترڅو د پراختیا په جریان کې د یادداشتونو ښودلو وړ کړئ.
* دا په کلکه سپارښتنه کیږي چې پلگ ان او د موضوع پراختیا کونکي د WP_DEBUG کاروي
* د دوی د پراختیا چاپیریال کې.
*
* د نورو ثابتونو په اړه د معلوماتو لپاره چې د ډیبګ کولو لپاره کارول کیدی شي ،
* کوډکس ته مراجعه وکړئ.
*
* @ لینک https://codex.wordpress.org/Debugging_in_WordPress
/
تعريف ('WP_DEBUG' ، غلط)؛
/
multisite /
تعریف ('WP_ALLOW_MULTISITE' ، ریښتینی)؛
/
دا ټول دي ، سمول بند کړئ! خوښ بلاګینګ. * /

/ د ورڈپریس ډیریدونکې لارښود مطلقه لار. * /
که (! تعریف شوی ('ABSPATH'))
تعریف ('ABSPATH'، dirname (فایل). '/')؛

موږ بدلونونه خوندي کوو او فایل یې بند کړو.

  1. موږ د اپاچي Mod_Rewrite ماډل فعال کوو:
# a2en ماډل بیاکتنه
  1. موږ د خپل غوره متن ایڈیټر له لارې د اپاټا فایل /etc/apache2/sites-enabled/000-default.conf ایډیټ کوو ، لاندې مینځپانګې اضافه کوو:


د اختیارونو لړلیکونه دSSLLink ملټي ویو تعقیبوي
ټول اجازه ورکړئ
د امر اجازه ، رد
له ټولو څخه اجازه ورکړئ

د WordPress .htaccess فایل څخه د بدلونونو اجازه ورکولو لپاره چې موږ به وروسته ترمیم کړو ، زموږ د مینځپانګې برخې په /000-default.conf کې په لاندې ډول پریږدو:

# د اعتراف وړ / خدمت - cgi-bin.conf شامل کړئ
 
                 د اختیارونو لړلیکونه دSSLLink ملټي ویو تعقیبوي
                 ټول اجازه ورکړئ
                 د امر اجازه ، رد
                 له ټولو څخه اجازه ورکړئ
 

  1. موږ اپاچی بیا پیل کوو
# سیسټمسټاټ بیاپلیټ اپاچ ایکس اینوم ایکس
  1. اوس موږ خپل ورڈپریس ډشبورډ ته ځو او په کی panel اړخ کې اصلي پینل کې ، موږ انتخاب «اوزار» غوره کوو او پدې کې د within شبکې ترتیب configuration:

WP_DL1 WP_DL2 یوځل چې د شبکې سرلیک او ستاسو بریښنالیک ته ننوتل ، موږ د نصب کولو لپاره کلیک کوو او سمدلاسه لاندې اسڪرين به څرګند شي:

WP_DL3 په کوم حالت کې چې زما په قضیه کې د / var / www / html / wpmultisite1 سره اړوند ارزښتونه د هغه نوم په تړاو ښودل شوي چې ما د wpmultisite1: / var / www / html / iibi پرځای iibi په نوم د خپل ورڈپریس لارښود لپاره غوره کړی. اوس پدې کړکۍ کې د لارښوونو په تعقیب ، موږ د لومړي ګام یا بکس مینځپانګې زموږ د wp-config.php فایل ته کاپي کوو د کرښې پورته زموږ د متن مدیر له لارې چې وايي «/ * دا ټول دي، ترمیم بند کړئ! د بلاګ خوشحاله کول * /په لاندې ډول دي:

/ **
* د پراختیا کونکو لپاره: د ورډپریس ډبګینګ حالت.
*
* دا د ریښتیني سره بدل کړئ ترڅو د پراختیا په جریان کې د یادداشتونو ښودلو وړ کړئ.
* دا په کلکه سپارښتنه کیږي چې پلگ ان او د موضوع پراختیا کونکي د WP_DEBUG کاروي
* د دوی د پراختیا چاپیریال کې.
*
* د نورو ثابتونو په اړه د معلوماتو لپاره چې د ډیبګ کولو لپاره کارول کیدی شي ،
* کوډکس ته مراجعه وکړئ.
*
* @ لینک https://codex.wordpress.org/Debugging_in_WordPress
/
تعريف ('WP_DEBUG' ، غلط)؛
/
multisite /
تعریف ('WP_ALLOW_MULTISITE' ، ریښتینی)؛
تعریف ((ملټي ، ریښتیني))
تعريف ('SUBDOMAIN_INSTALL' ، غلط)؛
تعريف کړئ ('DOMAIN_CURRENT_SITE'، 'Your.IP.address')؛
تعريف ('PATH_CURRENT_SITE'، '/ iii /')؛
تعريف ('SITE_ID_CURRENT_SITE'، 1)؛
تعريف ('BLOG_ID_CURRENT_SITE'، 1)؛
/
دا ټول دي ، سمول بند کړئ! خوښ بلاګینګ. * /

موږ بدلونونه خوندي کوو او فایل یې بند کړو. موږ ورته د دوهم ګام یا بکس مینځپانګې سره کوو مګر اوس د لارې له لارې .htaccess فایل ترمیم کوو:

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

د دې ټول اصلي مینځپانګې حذف کول او په بکس کې یې یوځای کول ، په لاندې ډول دي:

بیاکتنه انجنیری
ریوایټبیس / iii /
د رژیم قانون ^ index.php $ - [L]

# / wp-admin ته د وروستني سلیش اضافه کول
د بیا لیکلو قانون ^ ([_ 0-9a-zA-Z -] + /)؟ Wp-admin $ w 1wp-admin / [R = 301، L]

RewriteCond٪ {REQUEST_FILENAME NAME -f [OR]
RewritCond٪ QU REQUEST_FILENAME} -d
د رژیم قانون ^ - [L]
د بیا لیکلو قانون ^ ([_ 0-9a-zA-Z -] + /)؟ (Wp- (مینځپانګه | اداره | پکې شامل دي). *) $ 2 [L]
د بیا لیکلو قانون ^ ([_ 0-9a-zA-Z -] + /)؟ (. *. Php) $ $ 2 [L]
د بیا لیکلو قانون. index.php [L]

موږ بدلونونه خوندي کوو او فایل یې بند کړو. موږ د ورڈپریس څخه وتل او بیا داخلول.

  1. په نهایت کې موږ دمخه زموږ ورڈپریس ازموینه د ملټي سایټ فعالیت په بشپړ ډول فعال او تنظیم شوی دی. د دې لپاره موږ پورته کی corner کونج ته ځو ، "زما سایټونه" ، "د شبکې مدیر" او "سایټونه" غوره کړئ. موږ په پورتنۍ برخه کې new نوي اضافه کول select انتخاب غوره کوو او په راتلونکي سکرین کې موږ د متن برخو کې تعریف کوو «د سایټ پته (URL)» (ستاسو د نوي فرعي سایټ لپاره نوم) ، the د سایټ سرلیک »،« د سایټ ژبه »،« مدیر بریښنالیک »او موږ په site سایټ اضافه کول» باندې کلیک کوو. اوس هغه سایټونه چې تاسو یې جوړ کوئ په "زما سایټونو" کې به څرګند شي او تاسو کولی شئ دا پخپله د خپل ډیسټاپ له لارې تنظیم کړئ. هرڅه د خپلو نظرونو پوښتنه کولو یا شریکولو کې مه هیروئ. درناوی

د مقالې مینځپانګه زموږ د اصولو سره سمون لري ایډیټیک اخلاق. د غلطۍ راپور ورکولو لپاره کلیک وکړئ دلته.

2 نظرونه ، خپل پریږدئ

خپله نظر پرېږدئ

ستاسو د بریښنا لیک پته به خپره نه شي. اړین برخو سره په نښه شوي دي *

*

*

  1. د معلوماتو لپاره مسؤل: میګیوانجل ګاتین
  2. د معلوماتو هدف: د سپیم کنټرول ، د نظر مدیریت.
  3. قانونیت: ستاسو رضایت
  4. د معلوماتو راټولول: معلومات به د قانوني مکلفیت پرته دریمې ډلې ته نه لیږدول کیږي.
  5. د معلوماتو ذخیره: ډیټابیس د Occentus شبکې (EU) لخوا کوربه شوی
  6. حقونه: په هر وخت کې تاسو کولی شئ خپل معلومات محدود ، له سره تنظیم او حذف کړئ.

  1.   الجندرو dijo

    ډیر ښه ښوونکی !!

  2.   جتان dijo

    ډیره مننه. یو توضیحات نور څه ندي. کله چې زه مقاله په کرښو کې رامینځته کړم چې د ایسټروفروف کرکټر (') لري دا ورته ښکاري ، مګر اوس دوی په ځینې کرښو کې د یوې برخې (' او ') ته بدلی شوي دي: د (WP_ALLOW_MULTISITE') تعریف کول ، ریښتیني)؛ او ما د مقالې د سمولو هڅه کولو سره د دې سمولو هڅه کړې مګر زه یوازې "لید" ترلاسه کوم. مهرباني وکړئ ، که چیرې د لینکس څخه د مدیرانو یا مدیرانو څخه یو څوک دا نظر وګوري ، ماته ووایاست چې زه څنګه کولی شم مقالې سم کړم ترڅو دا توضیحات سم کړم یا دا بدلون رامینځته کولی شم. درناوی