آذرسیس

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

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

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

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

پیش نیاز های نصب وردپرس روی اوبونتو 

1- بروزرسانی سیستم

2-ورود به عنوان کاربر Root

3- بروزرسانی مخازن

برای بروزرسانی سیستم و مخزن می توانید از دستور زیر استفاده کنید:

apt update && apt upgrade

نصب وردپرس روی اوبونتو

در ادامه برای بهبود عملکرد وردپرس می خواهیم LAMP stack را نصب کنیم. LAMP مخفف Linux Apache MySQL و PHP است.

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

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

apt install apache2

نصب وردپرس روی اوبونتو

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

systemctl status apache2

نصب وردپرس روی اوبونتو

شما می توانید برای مطمئن شدن، مرورگر را باز کرده و به آدرس IP سرور خود بروید.

خروجی باید به صورت زیر باشد:

نصب وردپرس روی اوبونتو

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

در این مرحله می خواهیم برای نگهداری فایل های وردپرس خود از MariaDB استفاده کنیم. MariaDB یک forkمتن باز MySQL است و اکثر شرکت های میزبان از آن به جای MySQL استفاده می کنند. برای نصب دستور زیر را اجرا کنید:

apt install mariadb-server mariadb-client

نصب وردپرس روی اوبونتو

برای محدود کردن دسترسی remote root login و ایمن کردن پایگاه داده MariaDB، از دستور زیر استفاده می کنیم:

mysql_secure_installation

در اولین مرحله از شما می خواهید که رمز عبور خود را تغییر دهید. اگر از داشتن رمز عبور قوی مطمئن هستید می توانید با تایپ n از این مرحله عبور کنید.

نصب وردپرس روی اوبونتو

به خاطر موارد امنیتی توصیه می شود که کاربران ناشناس را حذف کنید. برای انجام این کار Y را تایپ کنید.

نصب وردپرس روی اوبونتو

برای غیر مجاز کردن دسترسی remote root و جلوگیری از دسترسی هکرها به پایگاه داده شما، Y را تایپ کنید.

نصب وردپرس روی اوبونتو

نکته! اگر در حال پیکربندی سرور مجازی هستید، ممکن است بخواهید اجازه ورود از راه دور را بدهید. در این صورت n را تایپ کنید. 

نصب وردپرس روی اوبونتو

در نهایت، پایگاه داده را مجدداً بارگذاری کنید تا تغییرات اعمال شود.

نصب وردپرس روی اوبونتو

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

در نهایت، PHP را به عنوان آخرین جزء پشته LAMP نصب کنید. برای نصب دستور زیر را اجرا کنید:

apt install php php-mysql

نصب وردپرس روی اوبونتو

برای تأیید نصب PHP، یک فایل info.php در مسیر /var/www/html/ ایجاد کنید.

vim /var/www/html/info.php

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

<?php
phpinfo();
?>

مرورگر خود را باز کرده و /info.php را به URL سرور اضافه کنید.

نصب وردپرس روی اوبونتو

مرحله چهارم نصب وردپرس روی اوبونتو: ساخت WordPress Database 

در این مرحله می توانید به عنوان کاربر Root وارد MariaDB database شده و یک پایگاه داده برای تطبیق داده های وردپرس خود ایجاد کنید. برای انجام این کار، دستور زیر را اجرا کنید:

mysql -u root -p

نصب وردپرس روی اوبونتو

یک کاربر پایگاه داده برای راه اندازی وردپرس خود ایجاد کنید.

CREATE USER 'wp_user'@'localhost' IDENTIFIED BY 'password';

نصب وردپرس روی اوبونتو

به کاربر اجازه دسترسی به پایگاه داده را بدهید. برای انجام این کار دستور زیر را اجرا کنید:

GRANT ALL ON wordpress_db.* TO 'wp_user'@'localhost' IDENTIFIED BY 'password';

نصب وردپرس روی اوبونتو

از پایگاه داده خارج شوید.

FLUSH PRIVILEGES; 

Exit;

مرحله پنجم نصب وردپرس روی اوبونتو: نصب WordPress CMS 

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

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

نصب وردپرس روی اوبونتو

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

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/

دایرکتوری uploads را با استفاده از دستور زیر ایجاد کنید.

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

در نهایت، مجوزهای دایرکتوری uploads را با اجرای دستور زیر تغییر دهید:

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

مرورگر خود را باز کرده و به آدرس سرور بروید.

تصویر زیر به منظور موفقیت آمیز بودن فرآیند برایتان نمایش داده می شود.

نصب وردپرس روی اوبونتو

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

نصب وردپرس روی اوبونتو

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

نصب وردپرس روی اوبونتو

جزئیات اضافی مورد نیاز مانند عنوان سایت، نام کاربری و رمز عبور را وارد کنید. توجه داشته باشید که این موارد را در جای مطمئنی ثبت کنید.

نصب وردپرس روی اوبونتو

به پایین اسکرول کرده و Install WordPress را بزنید.

نصب وردپرس روی اوبونتو

روی دکمه Login کلیک کنید تا به صفحه ورود به سیستم نصب جدید وردپرس خود دسترسی پیدا کنید.

نصب وردپرس روی اوبونتو

اعتبار ورود خود را وارد کنید و روی Login کلیک کنید.

نصب وردپرس روی اوبونتو

سخن آخر

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

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

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