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

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

نصب وردپرس روی هاست لینوکس کار پیچیده‌ای نیست و نیازی به دانش تخصصی برنامه‌نویسی ندارد. در این راهنما، گام‌به‌گام مراحل نصب وردپرس روی لینوکس را به شما آموزش می‌دهیم. با خواندن این مقاله خواهید فهمید چگونه وردپرس را روی یک سرور لینوکسی (Ubuntu) با استفاده از LAMP Stack نصب کنید.

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

قبل از شروع نصب وردپرس، بهتر است این موارد را آماده داشته باشید:

  • آشنایی مقدماتی با دستورات لینوکس
  • سیستم لینوکسی با دسترسی ادمین
  • اینترنت پایدار برای دانلود فایل‌ها

اگر این شرایط را دارید، همه‌چیز برای یک نصب بی‌دردسر فراهم است.

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

 مرحله ۱: به‌روزرسانی سیستم

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

به‌روزرسانی سیستم

apt update && apt upgrade

مرحله ۲: نصب وب‌سرور Apache

وردپرس برای اجرا نیاز به یک وب‌سرور دارد و Apache یکی از بهترین گزینه‌هاست. برای نصب آن، از دستور زیر استفاده کنید:

نصب وب‌سرور Apache

apt install apache2 

پس از نصب، وضعیت اجرای Apache را بررسی کنید:

 

systemctl status apache2

نصب وب‌سرور Apache 2

اگر Apache به‌درستی نصب شده باشد، در مرورگر آدرس IP سرور خود را وارد کرده و صفحه پیش‌فرض Apache را مشاهده کنید.

https://ip-address

نصب مجدد وب‌سرور Apache 2

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

در مرحله دوم از نصب وردپرس روی هاست لینوکس برای ذخیره اطلاعات وردپرس، نیاز به یک دیتابیس داریم. MariaDB یک جایگزین سریع و ایمن برای MySQL است. برای نصب، این دستور را اجرا کنید:

apt install mariadb-server mariadb-client 

نصب MariaDB

پس از نصب، برای افزایش امنیت پایگاه داده، دستور زیر را اجرا کنید:

mysql_secure_installation

 

در این مرحله می‌توانید:

  • رمز عبور root را تنظیم کنید.

تنظیم رمز عبور روت

  • کاربران ناشناس را حذف کنید.

حذف کاربران ناشناس

  • دسترسی از راه دور را برای کاربر root غیرفعال کنید.

حذف دیتابیس تست

  • دیتابیس تست را حذف کنید.

مرحله ۴: نصب PHP

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

apt install php php-mysql

نصب php روی سرور

برای اطمینان از نصب صحیح، یک فایل تستی بسازید:

vim /var/www/html/info.php

کد زیر را داخل آن قرار دهید:

 

<?php

phpinfo();

?>

 

سپس در مرورگر آدرس your-server-ip/info.php را باز کنید. اگر صفحه اطلاعات PHP نمایش داده شد، یعنی همه چیز درست کار می‌کند.

ایجاد دیتابیس وردپرس

مرحله ۵: ایجاد دیتابیس وردپرس

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

ایجاد دیتابیس وردپرس

mysql -u root -p

 

سپس، یک پایگاه داده جدید برای وردپرس ایجاد کنید:

 

CREATE DATABASE wordpress_db;

پایگاه داده جدید برای وردپرس

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

CREATE USER ‘wp_user’@’localhost’ IDENTIFIED BY ‘your_password’;

کاربر جدید برای وردپرس

به این کاربر دسترسی کامل به دیتابیس دهید و از دیتابیس خارج شوید:

GRANT ALL ON wordpress_db.* TO ‘wp_user’@’localhost’;

FLUSH PRIVILEGES;

EXIT;

دسترسی کامل به دیتابیس

مرحله ۶: دانلود و نصب وردپرس

وارد دایرکتوری /tmp/ شوید و آخرین نسخه وردپرس را دانلود کنید:

cd /tmp && wget https://wordpress.org/latest.tar.gz

 دایرکتوری tmp

سپس فایل را استخراج کنید:

tar -xvf latest.tar.gz

استخراج فایل

پوشه وردپرس را به مسیر /var/www/html/ منتقل کنید:

 

cp -R wordpress /var/www/html/

اکنون دسترسی فایل‌ها را تنظیم کنید:

chown -R www-data:www-data /var/www/html/wordpress/

chmod -R 755 /var/www/html/wordpress/

همچنین یک پوشه برای آپلودها ایجاد کنید:

mkdir /var/www/html/wordpress/wp-content/uploads

chown -R www-data:www-data /var/www/html/wordpress/wp-content/uploads/

بیشتر بخوانید: آموزش نصب قالب وردپرس (آموزش جامع و تصویری ) | 5 دقیقه تا نصب قالب

مرحله ۷: راه‌اندازی وردپرس از طریق مرورگر

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

http://your-server-ip/wordpress

صفحه نصب وردپرس

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

  • Database Name: wordpress_db
  • Username: wp_user
  • Password: your_password
  • Database Host: localhost

نصب وردپرس

روی Submit کلیک کنید و سپس Run the Installation را بزنید.

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

در صفحه بعدی، اطلاعات سایت خود را وارد کنید:

  • عنوان سایت
  • نام کاربری و رمز عبور مدیر (برای ورود به پیشخوان وردپرس)
  • ایمیل مدیریت

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

روی Install WordPress کلیک کنید.

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

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

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

بیشتر بخوانید: آموزش جامع نصب وردپرس 

وردپرس با موفقیت روی هاست لینوکس شما نصب شد!

اکنون می‌توانید قالب‌ها، افزونه‌ها و تنظیمات مورد نیاز را اعمال کنید. فراموش نکنید برای امنیت بیشتر، فایل info.php را حذف کنید:

rm /var/www/html/info.php

داشبورد مدیریت وردپرس

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

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

 

کلام پایانی؛ نصب وردپرس روی لینوکس در ۷ مرحله

در این مطلب، نحوه نصب وردپرس روی هاست لینوکس را بررسی کردیم. این مراحل شامل نصب Apache، MariaDB، PHP و پیکربندی وردپرس بود. برای انتخاب هاست لینوکس یا نصب وردپرس اگر نیاز به راهنمایی بیشتر دارید، کارشناسان ایران سرور مشتاق راهنمایی شما هستند. برای شروع کافی‌است با شماره ۰۲۱۵۸۹۸۳۰۰۰ تماس بگیرید.

۱. آیا می‌توان وردپرس را روی هر هاست لینوکسی نصب کرد؟

بله، اما بهتر است از هاست لینوکسی استفاده کنید که مخصوص وردپرس بهینه‌سازی شده باشد. هاست‌هایی که دارای وب‌سرور Apache/Nginx، پایگاه داده MariaDB/MySQL و PHP هستند، بهترین عملکرد را برای وردپرس ارائه می‌دهند.

۲. چرا پس از نصب وردپرس، سایت من باز نمی‌شود؟

  • بررسی کنید وب‌سرور Apache یا Nginx اجرا شده باشد.
  • بررسی کنید اطلاعات دیتابیس درست باشد.
  • مجوزهای فایل‌ها را تنظیم کنید.

۳. آیا می‌توان وردپرس را بدون استفاده از خط فرمان نصب کرد؟

بله، اگر از سی پنل (cPanel) یا دایرکت ادمین (DirectAdmin) استفاده می‌کنید، می‌توانید از نصب‌کننده‌های خودکار مثل Softaculous برای نصب وردپرس بدون نیاز به اجرای دستورات استفاده کنید.

منابع 

digitalocean

hackernoon

امتیاز شما

مایلید هر دو هفته یک ایمیل مفید دریافت کنید؟

ما را در شبکه‌های اجتماعی دنبال کنید

همچنین شاید دوست داشته باشید!

نظرات کاربران

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

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

این فیلد را پر کنید
این فیلد را پر کنید
لطفاً یک نشانی ایمیل معتبر بنویسید.
شما برای ادامه باید با شرایط موافقت کنید

فهرست