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

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

ما نحوه نصب وردپرس را در Mac و ویندوز. پس چرا باید سیستم عامل لینوکس مورد علاقه ما کنار گذاشته شود؟ در اینجا آموزشی وجود دارد که نحوه نصب وردپرس را در اوبونتو به شما نشان می دهد. لطفاً توجه داشته باشید که این نصب برای همه مدل‌های اوبونتو از جمله 10.02 LTS به بعد معتبر است. (اگر از نسخه قدیمی‌تری استفاده می‌کنید، زمان ارتقا فرا رسیده است!)

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

sudo apt-get install nano

کدهای زیادی برای کپی پیست وجود دارد. من توصیه می کنم به جای تایپ آنها را کپی کنید. می توانید از Ctrl+Shift+V برای چسباندن مستقیم محتوای کلیپ بورد در ترمینال استفاده کنید.

نرم افزار و محیط خود را بشناسید

ما از LAMP برای نصب وردپرس در اوبونتو استفاده خواهیم کرد. LAMP مخفف یک بسته نرم افزار منبع باز است که شامل Linux، Apache، MySQL و P است. HP.

  • Apache: این نرم افزار وب سروری است که ما از آن استفاده خواهیم کرد. ما می‌توانستیم از LiteSpeed ​​یا NGINX استفاده کنیم، اما راه‌اندازی آنها بسیار پیچیده است.
  • MySQL: این نرم افزار پایگاه داده ما است.
  • PHP: این یک زبان برنامه نویسی وب منبع باز است که به طور گسترده برای ساخت و اجرای صفحات وب پویا استفاده می شود.

درمورد محیط سیستم عامل آموزش ما، من از اوبونتو 12.04 LTS x86 استفاده می کنم و همه نرم افزارها به آخرین نسخه خود به روز شده اند. شما آزاد هستید که از هر طعم اوبونتو استفاده کنید، خواه لوبونتو، کوبونتو یا موبونتو باشد – روند باید یکسان باشد. برای به روز رسانی نرم افزار خود به آخرین نسخه، ترمینال را باز کنید و تایپ کنید:

به‌روزرسانی sudo apt-get

نصب و پیکربندی نرم افزار:

1. آپاچی

sudo apt-get install apache2

Y را فشار دهید و اجازه دهید نصب رول شود. خطوط زیر پایان نصب موفقیت آمیز را نشان می دهد:

راه اندازی apache2-mpm-worker (2.2.22-1ubuntu1.2) ... * راه اندازی وب سرور apache2 [ OK ] راه اندازی apache2 (2.2.22-1ubuntu1.2) ... پردازش محرک های libc- bin ... ldconfig پردازش معوق در حال انجام است

2. MySQL

sudo apt-get install mysql-server libapache2-mod-auth-mysql php5-mysql

در طول نصب، از شما خواسته می‌شود یک رمز عبور ریشه برای MySQL تنظیم کنید.

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

sudo mysql_install_db

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

sourav@ubuntu:~$ sudo mysql_install_db
رمز عبور [sudo] برای sourav:
در حال نصب جداول سیستم MySQL...
باشه
پر کردن جداول راهنما...
خوب

برای شروع mysqld در زمان بوت باید کپی کنید
support-files/mysql.server را در مکان مناسب برای سیستم خود قرار دهید

لطفاً به یاد داشته باشید که یک رمز عبور برای کاربر ریشه MySQL تنظیم کنید!
برای انجام این کار، سرور را راه اندازی کنید، سپس دستورات زیر را صادر کنید:

/usr/bin/mysqladmin -u رمز عبور ریشه 'new-password'
/usr/bin/mysqladmin -u root -h رمز عبور اوبونتو 'new-password'

به طور متناوب می توانید اجرا کنید:
/usr/bin/mysql_secure_installation

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

برای دستورالعمل‌های بیشتر به دفترچه راهنما مراجعه کنید.

شما می توانید دیمون MySQL را با:
شروع کنید cd /usr ; /usr/bin/mysqld_safe &

می توانید دیمون MySQL را با mysql-test-run.pl آزمایش کنید
cd /usr/mysql-test ; perl mysql-test-run.pl

لطفاً هر گونه مشکل در اسکریپت /usr/scripts/mysqlbug را گزارش دهید!

این نشانگر پایان نصب پایگاه داده MySQL است.

3. PHP

sudo apt-get نصب php5 libapache2-mod-php5 php5-mcrypt php5-gd php5-xmlrpc php5-curl

لازم است php را به فهرست دایرکتوری اضافه کنید تا فایل های فهرست php مربوطه را ارائه دهید. این اولین باری است که از nano

استفاده می‌کنیم

sudo nano /etc/apache2/mods-enabled/dir.conf

نانو را در همان پنجره ترمینال باز می‌کند. محتویات فایل dir.conf را با متن زیر بازنویسی کنید:


DirectoryIndex index.php index.html index.cgi index.pl index.php index.xhtml index.htm

Ctrl+O را برای ذخیره و Ctrl+X را برای خروج از نانو فشار دهید.

اکنون یک فایل php آزمایشی ایجاد می کنیم تا مطمئن شویم همه چیز به خوبی اجرا می شود:

sudo nano /var/www/info.php

این باید محتوای فایل info.php باشد:

"هیبت هزینه ندارد" - Po the Panda


phpinfo();
?>

با تایپ دستور زیر، وب سرور آپاچی را راه اندازی مجدد کنید:

راه اندازی مجدد سرویس sudo apache2

مرورگر خود را باز کنید و URL زیر را تایپ کنید:

https://localhost/info.php

و باید چیزی شبیه این دریافت کنید:

این کار تنظیمات اولیه ما را به پایان می‌رساند.

راه اندازی وردپرس

بخش 1: دانلود و نصب

دستورات زیر را در ترمینال اجرا کنید.

cd /var/www
sudo wget https://wordpress.org/latest.tar.gz
sudo tar -xzvf latest.tar.gz

این مجموعه دستورات فایل‌های وردپرس را در دایرکتوری www (که دایرکتوری اصلی وب سرور آپاچی است) دانلود و استخراج می‌کند. نصب وردپرس در https://localhost/wordpress قابل دسترسی است.

بخش 2. ایجاد پایگاه داده MySQL جدید

اکنون یک پایگاه داده MySQL جدید به نام “wpubuntu” ایجاد خواهیم کرد. به یاد داشته باشید که در آموزش خود رمز عبور root را روی “qwerty” تنظیم کرده ایم. اجازه دهید به ترمینال MySQL وارد شویم:

mysql -u root -p

رمز عبور ریشه خود را وارد کنید و ترمینال MySQL باید باز شود، که با اعلان “mysql>” نشان داده می شود.
بعد، دستور MySQL را برای ایجاد یک پایگاه داده جدید تایپ می کنیم:

ایجاد پایگاه داده wpubuntu;

به دنبال:

امتیازات FLUSH;

و در نهایت با وارد کردن:

از ترمینال MySQL خارج می شویم

خروج

در اینجا یک نمای کلی از کل فرآیند است:

sourav@ubuntu:/var/www$ mysql -u root -p
رمز عبور را وارد کنید:
به مانیتور MySQL خوش آمدید. دستورات با ; یا g.
شناسه اتصال MySQL شما 44 است
نسخه سرور: 5.5.29-0ubuntu0.12.04.2 (Ubuntu)

حق نسخه‌برداری (c) 2000، 2012، Oracle و/یا شرکت‌های وابسته به آن. تمامی حقوق محفوظ است.

Oracle یک علامت تجاری ثبت شده Oracle Corporation و/یا
آن است وابسته ها نام‌های دیگر ممکن است علائم تجاری مربوط به خود باشند
دارندگان.

"help;" را تایپ کنید یا 'h' برای کمک. برای پاک کردن عبارت ورودی فعلی، 'c' را تایپ کنید.

mysql> ایجاد پایگاه داده wpubuntu;
پرس و جو تأیید شد، 1 ردیف تحت تأثیر قرار گرفت (0.00 ثانیه)

mysql> امتیازات FLUSH;
پرس و جو تأیید شد، 0 ردیف تحت تأثیر قرار گرفت (0.00 ثانیه)

mysql> خروج
خداحافظ

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

بخش 3. پیکربندی وردپرس

URL زیر را در مرورگر خود باز کنید:

https://localhost/wordpress

شما باید این تصویر را ببینید:

روی Create Configuration File کلیک کنید و سپس در مرحله بعد Let’s Go را کلیک کنید. در مرحله سوم مشخصات را به صورت زیر وارد کنید:

نام پایگاه داده: wpubuntu
نام کاربری: root
رمز عبور: qwerty (یا هر رمز عبوری که برای کاربر اصلی استفاده کرده اید)
میزبان پایگاه داده: localhost
پیشوند جدول: pxa_

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

در مرحله زیر عنوان، کاربری و رمز عبور سایت خود را تنظیم کنید. توصیه می‌کنم علامت کادر «اجازه به موتورهای جستجو برای فهرست‌بندی این سایت» را بردارید زیرا نمی‌خواهیم سایت آفلاین/تجربی ما توسط موتورهای جستجو خزیده شود.

و voilà، شما یک نصب آفلاین وردپرس در اوبونتو دارید!


وبلاگ نویسی مبارک!

خروج از نسخه موبایل