info@academyit.net 02144284207
  1. صفحه نخست
  2. مقالات
  3. نصب وردپرس روی لوکال هاست

آموزش نصب وردپرس روی لوکال هاست

نصب وردپرس روی لوکال هاست ، وردپرس یک ابزار رایگان و متن باز و یک سیستم مدیریت محتوا (CMS) مبتنی برPHP و MySQL است. امروزه وردپرس بخش زیادی از محیط اینترنت را تشکیل داده است و این مقدار روز به روز در حال افزایش بوده و وبسایت های بیشتری با استفاده از وردپرس ساخته می شوند. درواقع وردپرس درحال حاضر قدرتمندترین پلتفرم میزبانی و راحت ترین راه برای ساختن یک وبسایت یا بلاگ رایگان در طول یک بازه زمانی کوتاه است. یکی از امکاناتی که وردپرس در اختیار شما قرار می دهد امکان نصب آن به صورت لوکال است. شاید برای شما هم پیش آمده باشد که بخواهید پیش از بارگذاری وبسایت خود بر روی اینترنت، ظاهر و کارکرد آن را ارزیابی کنید. با بهره بردن از نصب وردپرس به صورت لوکال می توانید بدون اینکه هزینه ای برای سرور پرداخت کنید ایده خود را ابتدا برای خود عملی کرده و سپس پس از ارزیابی های مورد نیاز آن را بر روی یک هاست بارگذاری کنید. در این مطلب قصد داریم تا آموزش مرحله به مرحله نصب وردپرس بر روی لوکال هاست بپردازیم. با ما همراه باشید.

 

چرا باید وردپرس را بر روی لوکال هاست نصب کنیم؟

ساختن یک وردپرس روی لوکال هاست یک تمرین رایج میان توسعه دهندگان و صاحبان وبسایت ها است. این کار به شما اجازه می دهد که وردپرس خود را بدون ساختن یک وبسایت واقعی بر روی اینترنت مورد آزمایش قرار دهید. 
وبسایت های لوکال فقط بر روی کامپیوتر شما قابل مشاهده هستند. با استفاده از آن ها شما می توانید تم و پلاگین های مختلف وردپرس را تجربه کرده، قابلیت های آن ها آزمایش کنید و پایه های وردپرس را یاد بگیرید. همچنین اگر هم اکنون یک وبسایت وردپرس دارید می توانید یک نسخه کپی لوکال از آن بسازید و پلاگین های جدید را پیش از پیاده سازی بر روی وبسایت اصلی بر روی نسخه کپی آزمایش کنید.
علاوه بر موارد ذکر شده، نصب وردپرس به صورت لوکال مزایای زیر را نیز شامل می شود:

 

  • استراتژی بهتر برای برنامه ریزی:  اگر در تصمیم خود برای راه اندازی یک وبسایت و یا بلاگ مصمم هستید اما ایده های زیادی در سر دارید و نمی توانید تصمیم بگیرید که باید کدام یک از آن ها را انتخاب کنید نصب وردپرس به صورت لوکال می تواند به شما یا تیمتان برای تصمیم گیری کمک کند.
  • آزمایش سرعت : این روزها به عنوان یک مدیر وبسایت باید عامل سرعت را بسیار مهم در نظر بگیرید. ممکن است که شما یک تم عالی و ایده آل را انتخاب کرده باشید اما بارگذاری آن باعث کندی وبسایت شما شود. احتمالا با خودتان می گویید که داشتن یک کپی لوکال در آزمایش سرعت کاربرد ندارد چرا که ممکن است سرعت لپتاپ یا کامپیوتر شما از هاست مورد نظرتان بیشتر باشد. نکته اصلی دقیقا همین است. اگر وبسایت شما بر روی سیستم محلی کند عمل می کند پس احتمالا بر روی سرور نیز کند تر عمل خواهد کرد. علاوه بر این پس از راه اندازی وبسایت خود به صورت لوکال می توانید تست های پنچمارک را نیز برای سرعت آن اعمال کنید. ابزار های زیادی در محیط اینترنت وجود دارند که می توانند تست های خوبی بر روی سرعت وبسایت شما انجام دهند. 
  • کمک به شخصی سازی: اگر یک طراح وب هستید و قصد دارید تا با افزودن کد، وردپرس خود را شخصی سازی کنید راه اندازی نسخه لوکال پیش از بارگذاری وبسایت بر روی سرور می تواند به شما اطمینان دهد که کد مورد نظر به درستی کار می کند.
  • نسخه پشتیبان شخصی: این درست است که سرویس های میزبانی خود ارائه پشتیبان را پیشنهاد می دهند اما اکثر آن ها این کار را در ازای مبلغی اضافه انجام می دهند. با استفاده از نسخه لوکال وردپرس می توانید یک نسخه پشتیبان شخصی تهیه کنید تا اگر به هر دلیلی مشکلی برای وبسایتتان پیش آمد از آن استفاده کنید.

 

نکته مهم:  وبسایت های لوکال فقط در کامپیوتر شما قابل مشاهده هستند و اگر قصد شما راه اندازی یک وبسایت زنده بر روی اینترنت است حتما به یک نام دامنه و وردپرس هاستینگ نیاز پیدا خواهید کرد. 
راه اندازی وردپرس به صورت لوکال مزایای بیشمار دیگری دارد که از حوصله این مطلب خارج است. پس از شما اجازه می خواهیم که به سراغ آموزش تصویری نصب وردپرس روی لوکال هاست برویم.

 

آموزش تصویری نصب وردپرس روی localhost

برای ساخت یک وردپرس لوکال به یک نرم افزار وب سرور PHP و My SQL نیاز پیدا خواهید که مناسب ترین نرم افزار در این زمینه در حال حاضر XAMPP است که ما نیز در ادامه این آموزش از آن استفاده می کنیم.


XAMPP چیست؟

PHP یک زبان برنامه نویسی است و MySQL نیز یک نرم افزار مدیریت پایگاه داده. اجرای وردپرس نیازمند هردو آن ها است. نصب این برنامه ها به صورت جداگانه برای تازه کار ها کار سختی است و به همین دلیل است که ما از XAMPP استفاده می کنیم. 
XAMPP کار ساخت یک وبسایت وردپرس را به صورت لوکال آسان می کند و برای کامپیوتر های مبتنی بر ویندوز، مک و لینوکس در دسترس است.

روش نصب XAMPP بر روی کامپیوتر

در اولین قدم برای نصب XAMPP به وبسایت آن مراجعه کرده و نسخه سازگار با سیستم عامل خود را دانلود کنید.

نصب زمپ

بسته به نوع سیستم عامل شما ممکن است مراحل نصب با تصاویری که در این اینجا می بینید متفاوت باشد. به دلیل جامعیت بیشتر سیستم عامل ویندوز ما در این آموزش به XAMPP ویژه ویندوز پرداخته ایم. 

پس از به اتمام رسیدن فرایند دانلود نرم افزار، installer را اجرا کنید.

 نصب xampp

XAMPP از شما سوال خواهد پرسید که قصد دارید نرم افزار را در کجا نصب کنید و کدام پکیج را برای نصب در نظر دارید. تنظیمات پیشفرض معمولا برای بیشتر کاربران مفید است. در مراحل بعدی بر روی گزینه Next کلید کنید تا ویزارد نصب به پایان برسد. 
بعد از پایان ویزارد گزینه "start the control panel now" را تیک بزنید و بر روی " finish " کلیک کنید.

نصب کردن xampp روی کامپیوتر

 

این کار کنترل پنل XAMPP را اجرا خواهد کرد. در اقدام بعدی بر روی دکمه های استارت مقابل Apache و MySQL کلید کنید.

 

کنترل پنل xampp

 

XAMPP حالا Apache و MySQL را اجرا می کند. ممکن است در این مرحله پنجره اعلان فایروال ویندوز را ببینید که حتما باید بر روی گزینه "Allow Access" کلید کنید تا هردو نرم افزار ها برای اجرا بر روی کامپیوتر شما اجازه داشته باشد. 

 

آموزش نصب xampp

زمانی که هردو نرم افزار کار خود را آغاز کردند نام آن ها با رنگ سبز هایلایت می شود. 
حالا شما با موفقیت XAMPP را بر روی کامپیوتر خود نصب کرده اید و آماده این هستید تا وردپرس را بر روی این این localhost نصب کنید.


آموزش نصب وردپرس روی لوکال هاست xampp

اولین گام شما برای نصب وردپرس بر روی لوکال هاست xampp دانلود وردپرس خواهد بود. برای دانلود وردپرس به وبسایت WordPress.org  رفته و بر روی دکمه " Download WordPress " کلیک کنید.

 

دانلود وردپرس

 

بعد از دانلود وردپرس فایل زیپ را اکسترک کنید. بعد پایان فرایند اکسترک پوشه wordpress را مشاهده می کنید. این پوشه را در حافظه کلیپ برد کامپیوتر خود کپی کنید.


سپس به محل نصب XAMPP بروید. این پوشه در سیستم عامل ویندوز در آدرس C:/Program Files/XAMPP/htdocs یا C:\Xampp\htdocs و در سیستم های مبتنی بر مک در آدرس /Applications/XAMPP/htdocs قرار دارد. 


بعد از رفتن به محل نصب XAMPP پوشه wordpress را که از پیش کپی کرده بودید در پوشه htdocs جایگذاری کنید. 

 

نصب وردپرس روی لوکال هاست
 

توصیه ما به شما این است که پوشه wordpress را به website1 تغییر نام دهید. این کار به شما کمک خواهد کرد  تا سایت لوکال خود را راحت تر شناسایی کنید.


در مرحله بعد باید مرورگر مورد علاقه خود را بازکرده و از localhost/website1 بازدید کنید. بعد از انجام این کار صفحه ای مانند تصویر زیر را مشاهده می کنید:

 

نصب وردپرس روی local host

 

این صفحه به شما می گوید که وردپرس به نام پایگاه داده، نام کاربری پایگاه داده، رمز عبور و اطلاعات هاست نیاز داد.


حالا زمان آن رسیده که برای سایت وردپرس شما یک پایگاه داده بسازیم.


برای شروع در مرورگر خود یک تب جدید  بازکرده و از localhost/phpmyadmin/ بازدید کنید. این کار اپلیکیشن phpMyAdmin که به همراه XAMPP نصب شده را باز می کند. این برنامه به شما اجازه می دهد که از طریق یک رابط کاربری ساده تر پایگاه داده خود را مدیریت کنید. 
بر روی Databases کلیک کرده و یک نام برای پایگاه داده جدید خود تعریف کنید و پس از آن برای ادامه بر روی دکمه Create کلیک کنید. 

 

ساخت دیتابیس در لوکال هاست

 

حالا که پایگاه داده خود را ساخته اید می توانید از آن برای سایت وردپرس استفاده کنید. 


دوباره به تب /localhost/website1/ بازگردید و بر روی دکمه Let’s Go کلیک کنید. 


در صفحه بعدی از شما تقاضا می شود که اطلاعات پایگاه داده وردپرس خود را وارد کنید. 


نام پایگاه داده را در بخش Database Name متناسب با همان پایگاه داده ای که ساخته اید وارد کنید.  Username را " root " تعریف کرده و Password را خالی رها کنید. همچنین همانطور که در تصویر زیر می بینید باید فیلد Database Host را با localhost پر کنید. 

 

آموزش نصب وردپرس روی لوکال هاست

 

زمانی که اطلاعات ذکر شده را وارد کردید برای ادامه بر روی دکمه "Submit" کلیک کنید.
اگر از ویندوز یا لینوکس استفاده می کنید وردپرس تنظیمات پیکربندی وردپرس شما را در یک فایل به نام wp-config.php ذخیره می کند. 
در سیستم های مک اما ابتدا محتوای فایل را نمایش داده و برای ساخت آن از شما سوال می کند. 
در مرحله بعد وردپرس از شما تقاضا می کند که اطلاعات مورد نظر درمورد وبسایت خود را وارد کنید. ابتدا عنوانی که می خواهید برای وبسایت مورد نظر از آن استفاده کنید را در بخش Site Title وارد کنید. بعد از وارد کردن عنوان، نام کاربری، رمز عبور و آدرس ایمیل را برای حساب ادمین خود وارد کنید.

 

آموزش نصب وردپرس روی localhost

 

زمانی که همه اطلاعات مورد نیاز را وارد کردید برای ادامه بر روی دکمه " Install WordPress " کلیک کنید. 
حالا وردپرس شروع به نصب کرده و بلافاصله بعد از اتمام آن می توانید به وبسایت خود ورود کنید. 
با رفتن به صفحه /localhost/website1/wp-admin  و استفاده از  نام کاربری و رمز عبوری که قبلا در مرحله نصب وارد کردید می توانید به وبسایت خود ورود کنید.

 


آموزش تصویری نصب وردپرس

در بیشتر موارد افراد علاقه ای به راه اندازی وبسایت به صورت لوکال ندارند و قصد دارند تا مستقیما آن را بر روی یک سرور زنده بارگذاری کنند. بنابراین در ادامه قصد داریم تا به آموزش تصویری نصب وردپرس بر روی سرور زنده بپردازیم.
برای نصب وردپرس بر روی یک سرور زنده به یک کنترل پنل هاستینگ مبتنی بر وب نیاز داریم. یکی از این کنترل پنل ها cPanel نام دارد. 

cPanel یک کنترل پنل هاستینگ است که توسط بسیاری از ارائه دهندگان میزبانی وب به صاحبان وب سایت ها ارائه می شود و به آن ها اجازه می دهد تا وب سایت های خود را از طریق یک رابط مبتنی بر وب مدیریت کنند. این برنامه رابطی گرافیکی را در اختیار کاربران قرار می دهد و آن ها می توانند از طریق آن سهم خود از سرور یونیکس را کنترل کنند. ابزارهای ارائه شده در این برنامه برای ساده سازی و کنترل یک وب سایت طراحی شده اند. cPanel از یک ساختار لایه ای استفاده می کند که سطوح مختلف دسترسی را فراهم می کند. مدیران و کاربران نهایی می توانند جنبه های مختلف سرور و وب سایت را مستقیما از طریق مرورگر خود کنترل کنند. بسته به ارائه دهنده سرویس میزبانی شما، cPanel به طور معمول تعدادی نصب کننده خودکار و یا پکیج های اختصاصی برای سیستم های مدیریت محتوا مانند وردپرس را شامل می شود.

آموزش تصویری نصب وردپرس بر روی cPnel

با ظهور cPanel از بسیاری از کارهای ما برای نصب وردپرس کاسته شده است. امروزه تقریبا همه ارائه کنندگان سرویس های میزبانی وب یک نسخه از لایسنس cPanel را در اکانت هاستینگ شما می گنجانند. اگر ارائه دهنده سرویس میزبانی شما cPanel را پیشنهاد نمی کند بهتر است که به سراغ یک کمپانی دیگر بروید.

برای نصب وردپرس بر روی cPanel به یک سری از پیشنیاز ها نیازمندیم:

  • یک هاست اشتراکی که cPanel بر روی آن نصب شده است.
  • داشتن دسترسی FTP به public_html directory. این پوشه ای است که فایل های نصبی وردپرس را نگهداری می کند. 
  • داشتن یک پایگاه داده استاندارد مانند MySQL

مرحله 1: آپلود کردن فایل های وردپرس در سرور

اول از همه باید به سایت WordPress.org مراجعه کرده و آخرین نسخه از وردپرس را دانلود کنید (همانطور که در مراحل نصب وردپرس روی localhost توضیح داده شد).  آپلود کردن فایل های وردپرس بر روی سرور هاستینگ شما به دو روش عمده امکان پذیر است:

  1. استفاده از فایل منجر cPanel برای آپلود کردن فایل زیپ
  2. آپلود فایل با استفاده از دسترسی FTP

ما در این مطلب قصد داریم تا هردو روش را پوشش دهیم.

مرحله 1.1: آپلود آرشیو ZIP وردپرس با استفاده از فایل منجر cPanel

به حساب کاربری هاست خود وارد شده و cPanel را اجرا کنید. اگر در پیدا کردن cPanel  مشکل دارید " Domain name.com:2082 "  را امتحان کنید چرا که cPanel به صورت پیشفرض بر روی پورت 2082 قرار دارد. درصورتی که نمی توانید وارد cPanel خود شوید با کمپانی ارائه دهنده هاست خود تماس بگیرید.

آموزش مرتبط: آموزش کنترل پنل(cpanel)

 

آموزش تصویری نصب وردپرس بر روی cPnel

 

File Manager مربوط به cPanel را پیدا کرده و با کلیک کردن بر روی آن، آن را اجرا کنید.

 

آموزش تصویری نصب وردپرس بر روی سی پنل

 

اگر پیامی همانند تصویر بالا ظاهر شد Web root را انتخاب کنید. فرض بر این است که شما یک دامنه متصل شده به حساب هاستینگ خود دارید. در صورتی که دارای چند دامنه و زیر دامنه هستید فرض ما بر این است که شما نسبت به دایرکتوری Web root و هر دامنه یا زیر دامنه دیگری آشنایی دارید.

 

 cPanel File Manager

cPanel File Manager

 

مرحله 1.1.2: مشخص کردن دایرکتوری موردنظر برای وردپرس

دایرکتوری Web root که همچنین به عنوان www directory نیز شناخته می شود پوشه ای است که تمام فایل های وبسایت شما را شامل می شود. از نظر فنی، دایرکتوری web root برای دامنه یا زیردامنه، دایرکتوری پایه به حساب می آید که تمام فایل های موجود در پورت HTML عمومی را شامل می شود (به عنوان مثال port 80).

اگر جمله آخر پاراگراف بالا برای شما نا مفهوم بود به این مثال دقت کنید: فرض کنید که دامنه خود را خریداری کرده و آن را به حساب هاستینگ خود متصل کردید. محتوای وبسایت شما، به عنوان مثال www.yourwpsite.com، در داخل دایرکتوری www موجود خواهد بود. زمانی که یک پوشه در داخل دایرکتوری www بسازید، آن در دامنه شما از طریق لینک نام‌پوشه www.yourwpsite.com/ در دسترس خواهد بود. حالا بیایید که از این اطلاعات برای انتخاب دایرکتوری نصب وردپرس استفاده کنیم.

اگر می خواهید که سایت وردپرس شما تحت قوانین yourwpsite.com در دسترس باشد آن را تحت دایرکتوری root نصب کنید.  در غیر این صورت می توانید یک پوشه جدید ایجاد کرده و وردپرس را در آنجا نصب کنید. توصیه می شود که این مرحله را به خوبی یاد بگیرید چرا که در زمان نصب وردپرس با استفاده از نصب کننده های اسکریپت خودکار مانند Softaculous بسیار کاربرد دارد.

مرحله 1.1.3: آپلود، اکسترک و انتقال

تا به اینجای کار فایل wordpress.zip را دانلود کرده و پوشه نصب آن را مشخص کرده ایم. حالا به پوشه ای که قصد نصب وردپرس بر روی آن را داریم می رویم (یا آن را می سازیم) و فایل wordpress.zip را در آن اکسترک می کنیم. 

فرض کنید که می خواهیم وردپرس را در داخل پوشه ای به نام ourwpsite در داخل  public_html نصب کنیم. بدین ترتیب وبسایت ما تحت yousitename.com/ourwpsit  در دسترس خواهد بود.

 

آپلود کردن فایل در cpanel

 

آپلود کردن فایل ها

در این مرحله ما با استفاده از عملکرد Upload فایل منجر، فایل های wordpress.zip را در داخل این پوشه آپلود می کنیم.

 

 آپلود کردن فایل در سی پنل
 

 

زمانی که فرایند آپلود کامل شد تب را بسته و به فایل منجر بازگردید. اگر هنوز در دایرکتوری ourwpsite فایل را نمی بینید بر روی دکمه Reload فایل منجر(نه مرورگر) کلیک کنید. حالا دیگر می توانید فایل wordpress.zip را ببینید. 

اکسترک کردن آرشیو

 

اکسترک کردن  فایل در cpanel

 

حالا فایل را انتخاب کرده و بر روی Extract کلیک کنید.

 

اکسترک کردن  فایل در سی پنل

 

زمانی که فرایند اکسترک کردن به اتمام رسید دوباره روی دکمه Reload کلیک کنید. حالا باید پوشه ای به نام wordpress را مشاهده کنید.

انتقال محتوا آرشیو اکتسرک شده

در این مرحله حتما دیگر متوجه شده اید که اگر محتوا پوشه وردپرس را منتقل نکنید سایت وردپرس شما از طریق www.yoursite.com/ourwpsite/wordpress در دسترس خواهد بود.

 

آموزش نصب وردپرس روی local

 

بنابراین، ما باید محتوای پوشه وردپرس را به دایرکتوری مادر منتقل کنیم. برای انجام این کار هم می توانیم از FTP و هم از cPanel استفاده کنیم.

 

نصب وردپرس روی local

 

به داخل پوشه وردپرس رفته دکمه Select All را بزنید. بعد از انجام این کار بر روی Move کلیک کنید.

 

نصب وردپرس روی لوکال

 

حالا از شما برای مشخص کردن دایرکتوری مقصد سوال پرسیده می شود.

 

آموزش نصب وردپرس روی لوکال

 

از آنجایی که محتوا را تحت نام پوشه ای به نام wordpress نمی خواهیم به سادگی فایل ها را به دایرکتوری مادر آن منتقل می کنیم. بنابراین ما کلمه “wordpress” را حذف کرده و بر روی Move File کلیک می کنیم. بدین ترتیب فایل ها منتقل شده و پوشه وردپرس خالی می شود.

 

آموزش نصب wordpress روی localhost

 

حالا اگر به پوشه قبلی (ourwpsite) بروید تمام فایل های وردپرس را آماده برای نصب مشاهده می کنید.

مرحله 1.2 آپلود کردن آرشیو wordpress.zip از طریق FTP

آموزش نصب wordpress روی لوکال

اول از همه نیاز است که شما یک کلاینت FTP نظیر FileZilla دانلود کنید. سپس باید به مفاهیمی که در مراحل 1.1.2 تا 1.1.3 عنوان شد مسلط شوید. این کار درک لازم برای  انتخاب مکان نصب وردپرس را به شما می دهد. 

زمانی که کاملا متوجه مرحله 1.1.2 شدید یک پوشه دلخواه ساخته و با استفاده از کلاینت FTP خود، آرشیو wordpress.zip را در آن آپلود کنید. سپس باید دستورالعمل های مرحله 1.1.3 دنبال کنید و فایل ها را در داخل یک پوشه مناسب اکسترک کنید. 

همچنین می توانید طی یک فرایند ساده تر آرشیو wordpress.zip را در داخل کامپیوتر محلی خود اکسترک کرده و سپس فایل های اکسترک شده را در دایرکتوری دلخواه سرور خود آپلود کنید. اگرچه که فرایند آپلود زمان قابل توجهی را طلب می کند. اما اگر بخواهیم جنبه مثبت را ببینیم با این کار کلا دیگر نیاز به انجام دادن مرحله 1.1.3 وجود ندارد.

مرحله 2: ساخت یک پایگاه داده MySQL و کاربر جدید

در این مرحله ما یک پایگاه داده جدید MySQL و کاربری که به آن دسترسی داشته باشد را خواهیم ساخت.

مرحله 2.1: ساخت یک پایگاه داده MySQL  در cPanel

به cPanel خود ورود کرده و MySQL Database Wizard را اجرا کنید. 

 

آموزش نصب wordpress روی لوکال هاست

 

یک نام پایگاه داده منحصر به فرد وارد کنید. از نظر امنیتی توصیه می شود که از کاراکتر های الفبایی استفاده کنید. در این آموزش تصویری نصب وردپرس، نام پایگاه داده ما souravku_db40urwpsit3 خواهد بود.

آموزش ساخت دیتابیس روی cpanel

یک کاربر جدید بسازید. ما در این آموزش از نام کاربری souravku_usrwpex استفاده می کنیم.

آموزش ساخت دیتابیس روی سی پنل

 

در این مرحله، ما از سازنده رمز عبور داخلی استفاده می کنیم تا یک رمز عبور واقعا قوی را برای ما بسازد. بعد از به خاطر سپردن و یا یاداشت رمز عبور، برای ادامه بر روی Use Password کلیک کنید.

ساخت mysql در cpanel

 

cPanel به صورت خودکار پسورد ساخته شده در مکان مورد نظر قرار می دهد. برای ادامه روی Create User کلیک کنید. 

ساخت mysql در سی پنل

 

حالا شما یک کاربر ساخته اید. در این مرحله اما هدف ما این است که مجوز های لازم را در اختیار آن قرار دهیم تا بتواند به پایگاه داده دسترسی داشته باشد. سطح دسترسی در SQL نیازمند دانش پایگاه داده است. خوشبختانه ما نیازی به نگرانی در این مورد نداریم. به سادگی بر روی  ALL PRIVILEGES  کلیک کنید تا همه مجوز ها اعطا شوند. برای ادامه روی Next Step کلیک کنید. cPanel حالا تغییرات لازم را برای هدف مورد نظر ما بر روی کاربر اعمال می کند.

ساخت mysql

 

حالا کار شما برای ساخت پایگاه داده و کاربر به اتمام رسیده و این بدان معنا است که کار ما در مرحله 2 نیز تمام شده است.

مرحله 3: آخرین پیکربندی

حالا که کار ما با مراحل نصب به اتمام رسیده است به سراغ نصب معروف 5 دقیقه ای وردپرس می رویم. از طریق دامنه خود (نه از طریق cPanel)به سراغ دایرکتوری وردپرس بروید. در این آموزش تصویری نصب وردپرس، آدرس دایرکتوری ما yoursite.com/ourwpsite خواهد بود که پروسه نصب را اجرا خواهد کرد.

نصب وردپرس

 

زبان مورد نظر را انتخاب کنید.

آموزش نصب وردپرس

 

در این مرحله اگر فایل wp-config.php شما قابل نوشتن نباشد یک سری اطلاعات عیب یابی در اختیار شما قرار می گیرد. 

آموزش نصب کردن وردپرس

 

در این مرحله اطلاعات مربوط به پایگاه داده ای را که در مرحله قبل ساخته اید وارد کنید. مطمئن شوید که پیشوند جدول شما (table prefix) “wp_“ نباشد. این مسئله حمله کردن به وبسایت شما را آسوده تر می کند. بنابراین آن را به مقدار الفبایی تغییر دهید.

 

آموزش نصب کردن wordpress

 

نصب را آغاز کنید.

آموزش نصب wordpress

این مرحله ساده، اما خیلی مهم است. در این مرحله نباید از ادمین به عنوان نام کاربری استفاده کنید و همچنین توصیه می شود که search engine indexing را نیز غیر فعال کنید. 

نصب wordpress

تمام! کار نصب وردپرس به صورت 100 درصد دستی به پایان رسید.

وردپرس

 

انتقال وردپرس از لوکال هاست به سرور زنده

پس از اینکه شما وبسایت خود را بر روی localhost بارگذاری کردید و از  راه اندازی وب سایت خود به صورت عمومی اطمینان حاصل کردید به راحتی می توانید آن را از لوکال هاست به یک سرور زنده انتقال دهید.

برای انتقال وردپرس از localhost به سرور زنده دو روش مختلف وجود دارد:

  1. روش اول استفاده از پلاگین انتقال وردپرس (مناسب برای تازه کار ها)
  2. روش دوم انتقال دستی وردپرس به سرور زنده.

در ادامه به هردو این روش ها خواهیم پرداخت.  


اما پیش از اینکه به سراغ مراحل انتقال وردپرس از لوکال هاست به سرور برویم لازم است ذکر کنیم که شما به چند چیز نیاز خواهید داشت:
اول از همه ما فرض می کنیم که شما یک وردپرس در حال اجرا بر روی سرور لوکال در کامپیوتر خود داشته و به آن دسترسی کامل دارید. 
مسئله بعدی این است که شما حتما به یک دامنه و میزبان وب یا همان وب هاست نیاز دارید. علاوه بر این به یک برنامه FTP و توانایی استفاده از آن نیاز داشته تا بتوانید محتوای سایت خود را بر روی یک سرور زنده آپلود کنید. 

اگر از شرایط بالا برخوردار هستید اجازه دهید که آمورزش انتقال وردپرس از لوکال هاست به سرور زنده را آغاز کنیم.

متد اول: اول استفاده از پلاگین انتقال وردپرس برای انتقال وردپرس از لوکال هاست به سرور زنده
استفاده از این روش برای تازه کار ها به سبب راحتی بیشتر آن توصیه می شود.

مرحله 1: نصب پلاگین Duplicator

اولین اقدام شما برای انتقال وردپرس از لوکال هاست به سرور زنده نصب و فعال سازی پلاگین Duplicator بر روی سایت لوکالتان است. 
برای فعال سازی، به مسیر Duplicator » Packages رفته و بر روی دکمه Create New کلیک کنید. 

انتقال وردپرس از لوکال به سرور

 

بعد از این مرحله برای ادامه بر روی next کلیک کنید.

Duplicator حالا یک سری از آزمایش ها را برای اطمینان حاصل کردن از درست بودن همه چیز اجرا می کند. بعد از تغییر وضعیت همه آیتم ها به Good بر روی Build کلیک کنید. 

 

انتقال وردپرس از لوکال هاست به سرور زنده

 

این پروسه بسته به حجم وبسایت شما ممکن است مدتی طول بکشد. تب را باز گذاشته و تا تمام شدن آن صبر کنید. 

بعد از انجام شدن پروسه گزینه دانلود را برای Installer و Archive package خواهید دید. به منظور دانلود هردو این فایل ها بر روی One click download کلیک کنید. 

 

انتقال وردپرس از localhost به سرور زنده

 

فایل های آرشیو یک کپی از وبسایت وردپرس شما هستند. این فایل ها فایل های اصلی وردپرس و همچنین تصاویر، آپلود ها، تم ها، پلاگین ها و نسخه های پشتیبان از پایگاه داده وردپرس شما را شامل می شوند.

فایل installer یک اسکریپت است که انتقال را بدون باز کردن فایل آرشیو انجام می دهد. 

مرحله2: ساخت یک پایگاه داده برای وبسایت

پیش از اینکه installer را اجرا کنید یا وبسایت وردپرس را از روی لوکال هاست به روی هاست سرور آپلود کنید نیاز است که یک پایگاه داده MySQL برای وبسایت خود بسازید. اگر از قبل پایگاه داده MySQL را ساخته اید می توانید از این مرحله عبور کنید. 
برای ساخت یک پایگاه داده نیاز است که به سراغ داشبورد Cpanel حساب کاربری خود بروید. سپس در قسمت Database آیکون MySQL Databases را یافته و بر روی آن کلیک کنید.

 

ساخت یک پایگاه داده برای وبسایت

 

در صفحه بعد فیلد create a new database را مشاهده می کنید. یک نام برای پایگاه داده خود انتخاب کرده و بر روی Create Database کلیک کنید. 

 

 

cPanel حالا یک پایگاه داده برای شما می سازد و پس از آن به پایین اسکرول کرده و به قسمت MySQL Users بروید. 
پس از وارد کردن یک نام کاربری و رمز عبور بر روی Create a user کلید کنید.

ساختن یک پایگاه داده

 

کاربر جدیدی که به تازگی ساخته اید اجازه دسترسی به پایگاه داده را ندارد و این مسئله باید تغییر کند. 
به بخش Add User to Database رفته و به سادگی کاربر پایگاه داده ای را که به تازگی ساخته اید از منو باز شونده رو به روی فیلد User انتخاب کنید. سپس پایگاه داده را انتخاب کرده و بر روی دکمه add کلید کنید.

 

ساختن یک پایگاه داده در سی پنل

 

پایگاه شما حالا برای استفاده سایت وردپرس آماده است. مطمئن شوید که نام، نام کاربری و رمز عبور این پایگاه داده را در جایی یادداشت می کنید چرا که در مرحله بعد به این اطلاعات نیاز پیدا خواهید کرد. 

مرحله 3: آپلود کردن فایل ها از سرور محلی به سرور زنده

حالا زمان آن فرا رسیده است که فایل های آرشیو و installer را از سرور محلی به حساب هاستینگ خود منتقل کنید. 
اول از همه با استفاده از کلاینت FTP به سایت زنده خود متصل شوید. زمانی که این اتصال انجام شد، اطمینان حاصل کنید که دایرکتوری روت وبسایت شما کاملا خالی است. 

معمولا آدرس دایرکتوری روت /home/public_html/ folder است. 

برخی از کمپانی های هاستینگ وردپرس به صورت پیشفرض وردپرس را برای شما نصب می کنند و پس از ورود به حسابتان فایل های وردپرس را مشاهده می کنید که باید همه آن ها را حذف کنید. 

آپلود کردن فایل ها از سرور محلی به سرور

 

مرحله 4: اجرا اسکریپت انتقال

بعد از آپلود کردن فایل های انتقال از طریق مرورگر خود به آدرس زیر بروید:

http://example.com/installer.php

توجه داشته باشید که شما باید به جای example.com نام دامنه خود را وارد کنید. این کار ویزارد Duplicator را اجرا می کند.

 

نصب وردپرس روی سی پنل

 

Installer به صورت خودکار به دنبال فایل آرشیو گشته و تست های اعتبار سنجی را اجرا می کند. برای ادامه چک باکس terms & conditions را اجرا کرده و بر روی دکمه Next کلیک کنید. 

در صفحه بعدی از شما درخواست می شود که اطلاعات پایگاه داده خود را وارد کنید. فیلد Host را برابر با localhost قرار داده و فیلد های بعدی را مطابق پایگاه داده ای که در مرحله قبل ساختید پر کنید.

برای ادامه بر روی دکمه Next کلیک کنید.

Duplicator حالا از پشتیبان پایگاه داده وردپرس شما را از آرشیو به پایگاه داده جدید وارد می کند.

در مرحله بعد از شما سوال می شود که URL یا Path سایت را آپدیت کنید. شما نباید چیزی را تغییر دهید چرا که Duplicator به صورت خودکار URL یا Path سایت شما را تشخیص می‌دهد.

آموزش نصب وردپرس روی cpanel

 

برای ادامه بر روی دکمه Next کلیک کنید.

Duplicator حالا کار انتقال را تمام کرده و پیام موفقیت را نمایش می دهد. با کلیک کردن بر روی Admin Login می توانید وارد قسمت مدیریت وبسایت زنده خود شوید.

آموزش نصب wordpress روی cpanel

 

متد دوم: انتقال دستی وردپرس از localhost به سرور زنده

در این مدت به شما نشان می دهیم که چگونه وردپرس خود را از لوکال سرور به سرور زنده انتقال دهید. اگر متود اول برای شما کار نکرده باشد و یا دوست داشته باشید که عملیات انتقال را به صورت دستی انجام دهید این متود برای شما کارآمد خواهد بود.

مرحله 1: اکسپورت کردن پایگاه داده محلی وردپرس

اولین کاری که شما در این مرحله باید انجام دهید این است که پایگاه داده سرور محلی خود را اکسپورت کنید. ما در این آموزش از ابزار یک مدیریت پایگاه داده وردپرس به نام phpMyAdmin استفاده می کنیم. 

به سادگی به http://localhost/phpmyadmin/ رفته و بر روی WordPress database کلیک کنید. سپس بر روی دکمه Export از نوار منو بالا کلیک کنید.

انتقال دستی وردپرس از localhost به سرور زنده

 

در تنظیمات Export Method می توانید از بین "Quick" یا "Custom" یکی را انتخاب کنید. Custom گزینه های بیشتری را برای اکسپورت کردن پایگاه داده در اختیار شما قرار می دهد. 
ما توصیه می کنیم که گزینه Quick را انتخاب کرده و سپس  به منظور دانلود پایگاه ذخیره داده خود بر روی دکمه Go کلیک کنید.

اکسپورت کردن پایگاه داده محلی وردپرس

 

مرحله 2: آپلود کردن فایل های وردپرس و سایت زنده 

حالا باید تمام فایل های وبسایت شما را به سایت زنده منتقل کنیم. 

برای شروع کلاینت FTP خود را باز کرده و به حساب هاستینگ خود متصل شوید.

پس از اینکه به وبسایت زنده خود متصل شدید مطمئن شوی که فایل ها را در دایرکتوری صحیح آپلود می کنید. به عنوان مثال اگر  می خواهید از سایت در yoursite.com میزبانی شود پس باید همه فایل ها را در public_html directory آپلود کنید.

آپلود کردن فایل های وردپرس و سایت زنده

مرحله3: ساختن پایگاه داده MySQL برای سایت زنده

درحالی که کلاینت FTP در حال آپلود فایل های وردپرس است می توانید کار وارد کردن پایگاه داده خود را به سرور زنده آغاز کنید.  بیشتر ارائه دهندگان هاست وردپرس برای مدیریت اکانت هاستینگ شما cPanel را پیشنهاد می دهند. بنابراین ما نیز چگونگی ساخت یک پایگاه داده با cPanel را به شما نشان خواهیم داد.

اول از همه باید به داشبورد cPanel خود ورود کرده و در بخش Databases بر روی آیکون MySQL Databases کلیک کنید.

ساختن پایگاه داده MySQL برای سایت زنده

 

در صفحه بعد، با وارد کردن یک نام و کلیک بر روی دکمه Create Database پایگاه داده خود را بسازید.

ساختن پایگاه داده MySQL برای سایت

 

بعد از ساخت پایگاه داده به قسمت MySQL Users رفته و یک کاربر جدید و یا کاربری که از قبل ساخته اید را به پایگاه داده اضافه کنید. 
بعد از اضافه کردن کاربر cPanel شما را به بخش تنظیم کردن امتیازات برای آن کاربر می برد. گزینه All Privileges را تیک زده و بر روی دکمه Make Changes کلیک کنید.

 

پایگاه داده MySQL برای سایت

 

مرحله4: وارد کردن پایگاه داده وردپرس به وبسایت زنده 

گام بعدی شما وارد کردن پایگاه داده وردپرس شما خواهد بود. 
به داشبورد cPanel خود بروید، به قسمت databases section رفته و بر روی phpMyAdmin کلیک کنید. این کار شما را به PhpMyAdmin می برد. در اینجا بر روی پایگاه داده ای که در مرحله 3 ساخته اید کلیک کنید و  PhpMyAdmin  پایگاه داده شما را بدون هیچ جدولی نمایش می دهد. 
در منوی بالا روی تب Import کلیک کنید. در صفحه Import روی دکمه Choose File کلیک کنید و سپس فایل پایگاه داده ای را که در مرحله 1 ذخیره کرده اید انتخاب کنید. 
در پایان بر روی دکمه Go کلیک کنید. PhpMyadmin حالا پایگاه داده وردپرس شما را وارد می کند.

 

وارد کردن پایگاه داده وردپرس به وبسایت زنده

مرحله 5: تغییر URL سایت

حالا باید URL داخل پایگاه داده خود را تغییر دهید تا به سایت وردپرس زنده شما متصل شود. در phpMyAdmin، به دنبال جدول wp_options در پایگاه داده خود که در مرحله 4 وارد کردید بگردید. اگر پیشوند پایگاه داده خود را تغییر داده اید پس احتمالا باید به دنبال _options {پیشوند} بگردید.
مطابق تصویر زیر بر روی دکمه Browse کنار  wp_options کلیک کنید تا صفحه ای با یک لیست از فیلد های wp_options باز شود.

تغییر URL سایت

در زیر options_name به دنبال siteurl بگردید. حال بر روی آیکون Edit که در سمت چپ دیده می شود کلیک کنید.

تغییر URL سایت در cpanel

 

زمانی که بر روی فیلد  Edit کلیک کردید یک پنجره در مقابل شما ظاهر می شود. در کادر مقابل Edit آدرس سایت لوکال خود را مشاهده می کنید. با دقت مطابق شکل زیر آدرس سایت جدید خود را در این کادر وارد کنید و سپس بر روی Go کلیک کنید تا تغییرات ذخیره شود.

تغییر URL سایت در سی پنل

پس از این، دقیقا این مراحل را برای option name: home انجام دهید. home url را دقیقا به همان چیزی که siteurl را تنظیم کردید تغییر دهید. 

مرحله 6: راه اندازی وبسایت زنده

حالا که پایگاه داده را وارد کرده و تمام محتوا نیز آپلود شده است زمان آن فرا رسیده که وردپرس را پیکربندی کنیم.
درحال حاضر سایت شما باید پیغام خطا Error Establishing Database Connection  را نمایش دهد. برای بر طرف کردن آن  از طریق کلاینت FTP به وبسایت خود متصل شده و فایل FTP را ویرایش کنید. در اینجا باید نام پایگاه داده، کاربر و رمز عبوری را که در مرحله 3 ساخته اید وارد کنید.

سپس فایل wp-config.php را ذخیره کرده و آن را در سرور آپلود کنید. هم اکنون می توانید وبسایت خود را مشاهده کنید.

در مرحله بعد باید به پنل مدیریت وردپرس خود رفته و به  Settings » General بروید. بدون هیچ تغییری به پایین اسکرول کرده و Save Changes را بزنید. این کار به شما اطمینان می دهد که URL در هر جایی که لازم بوده است اصلاح شده است. 

پس از آن، به Settings » Permalink رفته و Save Changes را بزنید تا اطمینان حاصل کنید تمام پست لینک ها به درستی کار می کنند. 

مرحله 7: برطرف کردن مشکل تصاویر و لینک ها

زمانی که شما وردپرس را از یک دامنه به دامنه دیگر و یا از سرور لوکال به سرور زنده منتقل می کنید با لینک های خراب و تصاویر از دست رفته مواجه می شوید.

برای حل این مشکل هم می توان از SQL query و  هم از پلاگین وردپرس Velvet Blues استفاده کرد. 

کسانی که می خواهند از روش SQL استفاده کنند می توانند از طریق SQL query ساده زیر مشکل را حل کنند:

UPDATE wp_posts SET post_content = REPLACE (post_content, 'localhost/test/', 'www.yourlivesite.com/');

خیلی ساده به phpMyAdmin بروید، روی پایگاه داده خود کلیک کنید و سپس از منوی بالا روی SQL کلیک کنید. query موردنظر را بنویسید، اما فراموش نکنید که آن را با سایت محلی و سایت های سایت خودتان مطابق سازی کنید.

راه اندازی وبسایت زنده

این پایان کار شما بوده و هم اکنون موفق شدید تا وردپرس خود را از روی لوکال سرور به یک سرور زنده منتقل کنید. 
امیدواریم که این مطلب آموزشی مورد توجه شما قرار گرفته باشد.

 

مطالب مرتبط


ارسال نظر

= 3 + 3

هنوز نظری برای این مقاله ثبت نشده است ...