نصب LAMP و بالا آوردن سایت وردپرسی بر روی آرچ لینوکس

امروز قرار آموزش نصب Apache, MariaDB, PHP یا همون (LAMP) و همینطور بالا آوردن یک سایت وردپرسی روی آرچ لینوکس رو توضیح بدم.
توجه داشته باشید که به هیچ وجه فقط دستورات رو کپی پیس نکنید ، در اینصورت عواقبش به عهده خودتونه 🙂

۱- قدم اول سیستم رو آپدیت کنید:

 

۲- نصب آپاچی (Apache)

خب بعد نصب باید فایل زیر رو با هر ادیتوری که دوست دارید باز کنید ، من از vim استفاده می کنم:

و خط زیر رو پیدا کنید و کامنت کنید ( اولش # بگذارید) بعد ذخیره کنید و خارج بشید.

حالا باید سرویس Apache رو فعال و ری‌استارت کنید:

حالا می‌تونید وضعیت اون رو ببینید:

یه همچین خروجی خواهد داشت:

برای تست کردن آپاچی میتونید فایل تستی در مسیر زیر درست کنید:

و خطهای زیر رو در اون قرار بدید:

الآن می‌تونید مرورگرتون رو باز کنید و بنویسید http://localhost ، ببینید چی مشاهده می کنید 🙂

 

۳- نصب MariaDB

موقع نصب یه همچین سوالی ازتون میپرسه که شما Enter بزنید و اجازه بدید همون گزینه ۱ که پیش‌فرض است نصب بشه:

حالا قبل از فعال کردن MariaDB باید یه دیتا دایرکتوری براش درست کنید ، پس دستور زیر رو بزنید:

خب حالا سرویسش رو فعال و بعد استارت کنید:

و حالا می‌تونید وضعیتش رو با دستور زیر ببینید:

یه همچین خروجی خواهد داشت:

خب حالا باید با دستور زیر یه پسورد برای یوزر اصلی دیتابیس MariaDB انتخاب کنید و تنظیمات رو انجام بدید:

خروجی زیر رو خواهید داشت (طبق چیزی که در پایین گفتم پیش میرید ، همه‌ی گزینه هارو پیش‌فرض انتخاب میکنید و یک پسورد هم ست می‌کنید:

 

۴- نصب PHP

بعد از نصب باید ماژول PHP رو کانفیگ کنیم یعنی درواقع باید PHP برای وب سرور Apache تنظیم شود ، پس با یه ادیتور فایل زیر رو باز کنید:

حالا خط زیر رو پیدا کنید و کامنت کنید:

و همینطور خطهای زیر رو به آخرش اضافه کنید:

برای تست کردنش باید فایل test.php رو در srv/http/ درست کنید:

حالا خطوط زیر رو داخل این فایل قرار بدبد و ذخیره کنید و خارج بشید:

حالا سرویس httpd رو ری‌استارت کنید:

خب مرورگرتون رو باز کنید و بنویسید http://localhost/test.php  نتیچه صفحه‌ای است که اطلاعات php نصب شده روی سرور رو به همراه تمام ماژولهای فعالش نشون میده

 

۵- نصب phpMyAdmin

لازمه بدونید phpMyAdmin یک محیط گرافیکی فراهم میکنه برای کار با MariaDB ، حالا با دستور زیر نصبش کنید:

حالا باید فایل php.ini رو کانفیگ کنیم پس با یک ادیتور بازش کنید:

خطوط زیر رو پیدا کنید و آنکامنت کنید:

مرحله بعد باید فایل کانفیگ phpMyAdmin رو ایجاد کنیم:

خطوط زیر رو بهش اضافه کنید:

حالا فایل کانفیگ آپاچی رو باز کنید:

خط زیر رو به آخرش اضافه کنید:

خب یک بار سرویس آپاچی رو ری‌استارت کنید:

برای تست کردنش می‌تونید مرورگرتون رو بازکنید و بنویسید http://localhost/phpmyadmin
باید همچین خروجی داشته باشید:

با یوزر root و پسوردی که قبلن انتخاب کرده بودید وارد بشید و محیط کنسول phpMyAdmin رو مشاهده می کنید:

سمت چپ روی New بزنید و یک دیتابیس درست کنید ( من اسمش رو میذارم panda)

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

بعد باید فایل وردپرسی که قرار داده بودید از حالت زیپ خارج کنید و فولدرش رو تغییر نام بدید به نام دیتابیسی که در بالا ساختید(برای من پاندا)
حالا دستور زیر رو بزنید:

خط زیر رو پیدا کنید و آنکامنت کنید:

در مرحله بعد باید تنظیمات هاست مجازی رو انجام بدیم پس فایل زیر رو باز کنید:

و خطوط زیر رو بهش اضافه کنید ( توجه داشته باشید panda.com برای من هست ، شما آدرس انتخابی خودتون رو بگذارید)

آخرین مرحله ، فایل زیر رو باز کنید

و خطوط زیر رو بهش اضافه کنید (بازم میگم بجای panda.com باید آدرس خودتون رو بگذارید)

فقط میمونه اضافه کردن یوزر سیستمتون به گروه http ( یوزر من joker است!! )

و در نهایت وارد مرورگر بشید و آدرس سایتتون رو بزنید panda.com

اینم یه آموزش ساده برای دوستانی که میخواستن روی آرچ LAMP نصب کنن و سایت وردپرسی بالا بیارن ، اگر هر سوال و یا پیشنهاد و انتقادی داشتید ممنون میشم مطرح کنید و من استقبال می کنم 🙂

درباره نویسنده: آرمان صابری

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

مطالب زیر را حتما بخوانید

5 دیدگاه

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

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

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *