شرکت طراحی سایت فرتاک | شرکت طراحی سایت در تهران

02191691075

پشتیبانی 24 ساعته

تهران ، خیابان ستارخان ، باقرخان

02191691075

پشتیبانی 24 ساعته

ملاقات حضوری شنبه تا پنج شنبه

از ساعت 8 صبح تا 8 عصر

آموزش نصب وردپرس در لوکال هاست لمپ lamp – کد محتوا ( Fartak 105041)

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

آنچه در این مقاله میخوانید :

مقدمه

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

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

 

در ابتدای مقاله نحوه نصب لوکال هاست در لینوکس را توضیح می‌دهیم و بعد از نحوه نصب پایگاه‌داده mysql و سرور آپاچی به آموزش نصب وردپرس در لوکال هاست  لمپ  lamp می‌پردازیم.

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

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

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

برای نصب وردپرس در لوکال هاست لمپ  lamp در لینوکس دو راه وجود دارد. راه اول برای نصب وردپرس در لوکال هاست لمپ  lamp این است که با دستوراتی که در ترمینال لینوکس وارد می‌کنیم نصب آپاچی، پایگاه‌داده mysql و php را انجام دهیم. البته این روش هم زمان‌بر است و هم ممکن است با خطا مواجه شویم. 

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

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

برای نصب وردپرس در لوکال هاست لمپ  lamp در لینوکس ابتدا ترمینال خود را باز کنید. البته فرقی نمی‌کند که شما از چه توزیعی از سیستم‌عامل لینوکس مثلاً توزیع‌هایی مثل اوبونتو، زورین، فدورا و… استفاده می‌کنید کلیه مراحل نصب یکی هستند. در این آموزش نصب وردپرس روی لوکال هاست لمپ  lamp از توزیع مینت استفاده شده است.

برای دسترسی سریع به ترمینال داخل سیستم برنامه terminal را برای دسترسی سریع‌تر با کلیدهای ترکیبی ctrl + alt + t  باز کنید. بعدازاین سیستم را باز کردید یک بار سیستم را باید آپدیت کنید. توجه داشته باشید که آپدیت و نه آپگرید. برای آپدیت دستور زیر را مانند تصویر زیر در ترمینال وارد کنید.

sudo apt-get update

لوکال هاست لمپ lamp

پس از این‌که دکمه Enter رو وارد کردید درصورتی‌که در سیستم‌عامل از رمزگذاری استفاده می‌کنید باید رمز خود را وارد کنید. بعد از وارد کردن رمز منتظر بمانید تا دستورات به‌صورت کامل انجام شوند. پس از این‌که دستورات به طور کامل اجرا شد برای نصب لوکال هاست باید از دستور زیر استفاده کنید.

 با استفاده از این دستور سرور آپاچی، پایگاه‌داده Mysql و php در سیستم شما نصب خواهند شد. توجه داشته باشید که کاراکتر “^”  حتماً باید در انتهای خط قرار گرفته باشد.

sudo apt-get install lamp-server^

دانلود برنامه در لوکال هاست

در حین نصب لمپ وقتی به مرحله نصب mysql رسیدید باید یک رمز عبور برای آن انتخاب کنید. نام کاربری مشابه برنامه‌های wamp و xampp همان root است که برای ورود به phpmyadmin  از آن استفاده می‌شود. در محیط lamp هم برای ورود به phpmyadmin از نام کاربری root استفاده می‌شود اما تفاوتی که در لمپ با زمپ وجود دارد این است که باید یک رمز هم برای آن در این مرحله انتخاب کنید. رمز مورد نظر خود را باید در صفحه‌ای مشابه تصویر زیر که برای شما نشان داده می‌شود وارد کنید.

وارد کردن رمز عبور

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

ورود به mysql

کمی منتظر بمانید تا تمام کدها اجرا و php و سرور آپاچی بر روی سیستم شما نصب شوند. اگر مراحل به‌درستی اجرا شده باشند با مراجعه به آدرس localhost در مرورگر به صفحه آپاچی خواهید رسید. می‌توانید برای اطمینان بیشتر به آدرس localhost مراجعه کنید و باید مشابه تصویر زیر لوکال هاست lamp برای شما باز شود.

باز شدن لوکال هاست لمپ

در این مرحله باید phpmyadmin را نصب کنید. برای انجام این کار کد در تصویر زیر در ترمینال وارد کنید و دکمه اینتر را بزنید.

sudo apt-get install phpmyadmin

نصب phpmyadmin

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

کانفیگphpmyadmin

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

کانفیگphpmyadmin

پس از انجام این مراحل مرورگر خود را باز کنید و به آدرس localhost/phpmyadmin بروید. به‌احتمال زیاد در این مرحله به دلیل خاموش بودن و یا تغییراتی که لازم است انجام دهید مشابه تصویر زیر با خطای 404 روبه‌رو خواهید شد؛ بنابراین لازم است تا برای رفع این خطا به مسیر /etc/apache2/apache.conf/ بروید و یک ویرایش روی فایل apache.conf  انجام دهید. توجه داشته باشید که برای ویرایش این فایل حتماً باید به‌صورت root وارد شده باشید. برای انجام این کار فایل مورد نظر را باز کنید و کد زیر را در انتهای آن قرار دهید و ذخیره کنید.

Include /etc/phpmyadmin/apache.conf

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

sudo /etc/init.d/apache2 restart

sudo service apache2 restart

sudo /etc/init.d/apache2 restart

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

سپس مرورگر را باز کنید و آدرس localhost/phpmyadmin را وارد کنید. مشابه تصویر زیر فرم ورود به phpmyadmin به شما نشان داده می‌شود. حالا در فیلد نام کاربری، عبارت root  و در فیلد کلمه عبور، رمزی را که هنگام نصب mysql در مراحل قبل انتخاب کردید را وارد کنید.

فرم ورود به phpmyadmin

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

بعد از انجام مراحل بالا لوکال هاست باید به‌درستی در سیستم‌عامل لینوکس با استفاده از برنامه lamp  نصب شده باشد. بعد از نصب لوکال هاست در سیستم‌عامل لینوکس باید نصب وردپرس در لوکال هاست لمپ  lamp را انجام دهید.

برای نصب وردپرس در لوکال هاست لمپ  lamp باید ابتدا به آدرس localhost/phpmyadmin بروید و یک پایگاه‌داده جدید بسازید. روی منوی New در سمت چپ تصویر زیر کلیک کرده تا قسمت ساخت پایگاه‌داده برای شما باز شود. می‌توانید با کلیک روی سربرگ database هم به همین صفحه دسترسی پیدا کنید. پس از دسترسی در فیلد create database  نام پایگاه‌داده خود را وارد کنید. سپس روی دکمه create که مقابل آن قرار دارد کلیک کنید و چند لحظه منتظر بمانید تا دیتابیس برای شما ساخته شود.

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

توجه داشته باشید که در روش ساخت پایگاه‌داده در برنامه‌های زمپ و ومپ شما باید برای پایگاه‌داده خود یک رمز انتخاب کنید. در واقع هنگامی که شما مشخصات پایگاه داده که شامل نام پایگاه‌داده، نام کاربری پایگاه‌داده و رمز پایگاه‌داده هستند را در فایل wp-config.php وارد می‌کنید باید از یک رمز هم استفاده کنید. اگر به یاد داشته باشید در آموزش‌های نصب وردپرس در لوکال هاست با برنامه xampp و wamp نیازی به تعیین رمز دیتابیس نبود. برای انجام این‌کار در phpmyadmin مطابق تصویر زیر روی عبارت Check privileges  که در مقابل نام پایگاه‌داده نمایش داده می‌شود، کلیک کنید.

بعد از کلیک روی این دکمه صفحه زیر را مشاهده خواهید کرد. در این صفحه شما باید روی گزینه Edit privileges که در مقابل عبارت روت root قرار دارد کلیک کنید.

طراحی سایت - 13 1 - هلدینگ فرتاک - آموزش نصب وردپرس در لوکال هاست لمپ lamp - کد محتوا ( Fartak 105041) -% - آموزش طراحی سایت - طراحی سایت وردپرس - مجتمع هوشمند طراحی و دیجیتال مارکتینگ فرتاک - طراحی سایت فروشگاهی -

پس از کلیک روی این گزینه روی تب Change password کلیک کنید تا صفحه زیر برای شما باز شود و در فیلدهای رمز عبور پسوردی دلخواه خود را وارد کنید. سپس از لیست گزینه انتخاب، آن را روی حالت Native MYSQL Authentication قرار دهید. سرانجام روی دکمه Go کلیک کنید.

وارد کردن رمز ورود در لمپ

پس از ساخت دیتابیس و تعیین رمز برای آن باید نصب وردپرس در لوکال هاست لمپ  lamp را انجام دهید. پس برای دانلود وردپرس به سایت رسمی به آدرس  https://fa.wordpress.org  بروید و آخرین نسخه وردپرس را دانلود کنید.

ورود به وردپرس

پس از اینکه آخرین ورژن وردپرس را دانلود کردید وارد دایرکتوری /var/www/html/ شوید و یک فولدر با نام سایتی که قصد دارید آن را بسازید مثلاً  fartak در آن ایجاد کنید. 

شما از طریق آدرس localhost/fartak می‌توانید به آدرس سایت خود در لوکال هاست lamp دسترسی داشته باشید. برای انجام این کار باید پوشه‌ای با نام  fartak داخل پوشه html  بسازید و فایل‌های وردپرس رو داخل آن قرار دهید.

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

بعد از این‌که محتویات پوشه وردپرس را از حالت zip خارج کردید مشاهده خواهید کرد که پوشه‌ای با نام wordpress در پوشه مورد نظر قرار می‌گیرد.

در این مرحله شما باید فایل‌های موجود در پوشه wordpress را نیز برای این‌که آدرس انتخاب شده برای سایت شما طولانی نباشد با استفاده از عملیات cut به دایرکتوری var/www/html/fartak  منتقل کنید.

در مرحله بعد مانند تصویر زیر فایلی که با عنوان  wp-config-sample.php  در اسکریپت وردپرس وجود دارد را به wp-config.php تغییر نام دهید و برای وارد کردن اطلاعات دیتابیس مراحل زیر را انجام دهید.

وارد کردن دیتابیس

 

 :DB_NAME: این بخش شامل نام پایگاه‌داده وردپرس است که در صفحه phpmyadmin  با عنوان fartak ساختید. پس فقط کافی است نام پایگاه‌داده خود را به‌جای آن وارد کنید که در اینجا نام پایگاه‌داده fartak است.

DB_USER: این بخش نیز شامل نام کاربر پایگاه‌داده وردپرس است. در حالت پیش‌فرض نام یوزر پایگاه‌داده در زمپ root است؛ بنابراین مانند نمونه شما نیز به‌جای یوزر پایگاه‌داده عبارت root  را وارد کنید.

DB_PASSWORD: در این مرحله باید رمزی که در مراحل قبلی در قسمت Edit privileges   را انتخاب و وارد کردید را برای این بخش رمز دیتابیس هم وارد کنید.

پس از اینکه به‌درستی موارد مورد نظر وارد شد فایل مورد نظر را با استفاده از کلیدهای ترکیبی Ctrl + S  ذخیره کنید. سپس مرورگر خود را باز کنید و پس از localhost/ نام پوشه‌ای که وردپرس در آن قرار دارد را وارد کنید. در اینجا پوشه ما با عنوان fartak ذخیره شده است. پس برای دسترسی به وردپرس و ادامه مراحل نصب وردپرس در لوکال هاست لمپ  lamp باید به آدرس  localhost/fartak  برویم.

دسترسی به وردپرس

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

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

در این‌جا به پایان نصب وردپرس در لوکال هاست لمپ  lamp رسیدیم. اکنون می‌توانید وارد پیشخوان وردپرس شوید.

ورود به پیشخوان وردپرس در لمپ

نتیجه گیری

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

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

سوالات متداول

این خطا نشان دهنده اعمال شدن محدودیت دسترسی است. در صورت مشاهده خطا access denied در هنگام تلاش برای ورود به Phpmyadmin شما باید فایل wp-config.php را ادیت نمایید. در همین راستا فایل مربوطه را باز کرده و کد زیر را در آن جستجو نمایید:
$cfg['Servers'][$i]['password'] = ''; // MySQL password
حال در این بخش به جای 'password' پسوردی که انتخاب کرده بودید را وارد و تغییرات را ذخیره نمایید.

برای رفع مشکل باید از user و pass موجود در فایل debian.cnf که در فولدر mysql بود استفاده کنید.

این ارور عدم اتصال صحیح وردپرس به دیتابیس رو اعلام میکنه ا
اگر وردپرس روی لوکال هاست نصب شده روال به همین شکله منتهی باید مقادیر زیر را ست بفرمایید:
database_name_here: نام دستابیس
username_here: root
password_here: بدون مقدار

پست های مرتبط

مطالعه این پست ها رو از دست ندین!

نظرات

سوالات و نظراتتون رو با ما به اشتراک بذارید

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