
وردپرس را در اوبونتو نصب کنید. وردپرس یکی از محبوب ترین سیستم های مدیریت محتوا (CMS) در جهان است. میلیون ها وب سایت از این ابزار استفاده می کنند زیرا راحت ترین ابزار برای کاربران عادی است که در برنامه نویسی وب مهارت چندانی ندارند. امروز ما سرور اوبونتو را برای نصب وردپرس روی آن راه اندازی و پیکربندی می کنیم.
سرور ایجاد کنید
سریع ترین راه برای داشتن سرور، خرید VPS است. VPS یک سرور مجازی مبتنی بر VMWare است که به شما امکان می دهد در کمترین زمان یک سرور ایجاد کنید.
حالا به سایت Parspack.com رفته و در آنجا ثبت نام کنید. در مرحله بعد سیستم عامل مورد نظر خود را انتخاب کنید، این آموزش از سیستم عامل اوبونتو 20.04 x64 استفاده می کند. سپس مکان سرور را انتخاب کنید، اگر می خواهید سایت را برای مشتریان اروپایی توسعه دهید، مرکز داده آلمان گزینه خوبی است. برای مشتریان و کاربران ایرانی سرورهای مجازی در ایران بهترین گزینه است.
سپس پیکربندی سرور را انتخاب کنید. برای سایت تست از سرور مجازی با 2 پردازنده، 4 گیگابایت رم، 60 گیگابایت هارد و سرعت اتصال به اینترنت 50 مگابیت بر ثانیه استفاده خواهیم کرد. این پیکربندی برای حدود 50000 کاربر در روز کافی خواهد بود، که برای یک وب سایت جدید در چند ماه اول رویایی تقریبا دست نیافتنی است. در صورت افزایش تعداد کاربران، به راحتی می توانید منابعی را به سرور خود اضافه کنید. وی پی اس با این مشخصات در مرحله اولیه بسیار مناسب است.
در پیکربندی سرور و نوع دسترسی، یک رمز ورود به سیستم را انتخاب کنید و وارد سرور PuTTY شوید.
راه اندازی سرور اوبونتو
قبل از نصب وردپرس، باید چند بسته نرم افزار سرور – وب سرور آپاچی و پایگاه داده MySQL و همچنین PHP را نصب کنید. اما قبل از آن، باید سیستم عامل خود را به روز کنیم:
sudo apt-get update && sudo apt-get upgrade -y
وب سرور آپاچی را روی سرور اوبونتو نصب کنید
برای نصب آخرین نسخه وب سرور آپاچی، دستورات زیر را وارد کنید:
sudo apt install apache2 apache2-utils
سپس آپاچی را برای راه اندازی و راه اندازی خودکار اضافه کنید:
sudo systemctl enable apache2
sudo systemctl start apache2
برای بررسی آنلاین بودن آپاچی، آدرس IP سرور خود را در مرورگر خود وارد کنید. اگر یک وب سرور را روی یک ماشین محلی نصب می کنید، از http://127.0.0.1 یا http: // localhost استفاده کنید.
آموزش نصب اسکریپت وردپرس بر روی سرور اوبونتو
به طور پیش فرض، تمام اسناد HTML در فهرست / var / www / html قرار دارند. ما همچنین به ماژول Apache mod_rewrite نیاز داریم تا وردپرس به درستی کار کند. برای فعال کردن آن، دستور زیر را اجرا کنید:
sudo a2enmod rewrite
سپس وب سرور را با دستور زیر راه اندازی مجدد کنید:
sudo systemctl restart apache2
پایگاه داده MySQL را روی سرور اوبونتو نصب کنید
برای نصب mysql db دستور زیر را اجرا کنید:
sudo apt install mysql-client mysql-server
برای تکمیل تنظیمات دستور زیر را اجرا کنید:
sudo mysql_secure_installation
سیستم از شما می خواهد که یک افزونه تأیید رمز عبور را نصب کنید که استفاده از رمزهای عبور ضعیف را ممنوع می کند:
مراحل نصب mysql در سرور اوبونتو را بیاموزید
سپس باید رمز عبور را تغییر دهید و دسترسی به حساب کاربری فوق کاربر را از شبکه غیرفعال کنید و همچنین دسترسی مهمان را غیرفعال کنید. ما به همه سوالات پاسخ می دهیم.
PHP را روی سرور اوبونتو نصب کنید
قبل از نصب وردپرس در اوبونتو 20.04، برای کار با وب سرور و پایگاه داده MySQL باید PHP و چندین ماژول دیگر را نصب کنید. برای این کار دستور زیر را اجرا کنید:
sudo apt install php7.4 php7.4-mysql libapache2-mod-php7.4 php7.4-cli php7.4-cgi php7.4-gd
برای آزمایش نحوه عملکرد PHP، یک فایل به نام test.php در / var / www / html / ایجاد کنید:
sudo nano /var/www/html/test.php
فایل متنی:
<?php phpinfo(); ?>
آن را ذخیره کنید و سپس http: //ip-address/test.php را در یک مرورگر وب باز کنید. اگر همه چیز به درستی تنظیم شده باشد، صفحه ای با اطلاعات مربوط به نسخه PHP مشاهده خواهید کرد. طبیعتاً پس از آزمایش موفقیت آمیز باید حذف شود.
وردپرس را روی سرور اوبونتو نصب کنید
در نهایت آخرین نسخه CMS وردپرس را از وب سایت رسمی دانلود کنید:
wget -c http://wordpress.org/latest.tar.gz
محتویات آرشیو را در پوشه فعلی خود استخراج کنید:
tar -xzvf latest.tar.gz
فایل های وردپرس را از پوشه فعلی خود در / var / www / html / کپی کنید:
sudo rsync -av wordpress/* /var/www/html/
برای اینکه وب سرور با این فایل ها به درستی کار کند، باید مجوزهای صحیحی را برای آنها تنظیم کنید، یعنی. کاربر و گروه www-data:
sudo chown -R www-data:www-data /var/www/html/
sudo chmod -R 755 /var/www/html/
و اکنون نصب وردپرس در اوبونتو 20.04 کامل شده است، اما پیکربندی اتصال به پایگاه داده همچنان باقی مانده است. برای باز کردن وردپرس به صورت پیش فرض، فایل index.html را حذف کنید:
sudo rm /var/www/html/index.html
یک پایگاه داده برای وب سایت جدید ایجاد کنید
برای ایجاد پایگاه داده ابتدا وارد رابط مدیریت mysql شوید. برای این کار دستور زیر را اجرا کنید:
sudo mysql -u root -p
sudo mysql -u root -p
رمز عبوری که در حین نصب وارد کرده اید را وارد کنید، سپس دستورات زیر را جداگانه اجرا کنید تا پایگاه داده و کاربر ایجاد شود و دسترسی صحیح را برای آنها تنظیم کنید:
mysql> CREATE DATABASE wp_db;
mysql> CREATE USER 'wpusr'@'localhost' IDENTIFIED BY 'password';
mysql> GRANT ALL PRIVILEGES ON wp_db.* TO 'wpusr'@'localhost';
mysql> FLUSH PRIVILEGES;
mysql> EXIT;
wp_db را با نام پایگاه داده مورد نظر، wpusr را با نام کاربری و رمز عبور را با رمز عبور دلخواه جایگزین کنید. localhost به این معنی است که شما فقط می توانید از یک ماشین محلی مانند لپ تاپ خود به پایگاه داده متصل شوید.
وردپرس را روی سرور اوبونتو پیکربندی کنید
همه چیز برای پیکربندی وردپرس آماده است. آدرس IP سروری را که وردپرس را در آن نصب کرده اید وارد کنید. اگر پلتفرم روی رایانه محلی نصب شده است، LocalHost را وارد کنید. در پنجره اول برنامه از شما می خواهد که یک زبان را انتخاب کنید. سپس روی Next کلیک کنید و نام پایگاه داده، نام کاربری و رمز عبوری که برای ایجاد db استفاده کرده اید را وارد کنید.
در نهایت، فقط یک نام وب سایت، ورود به سیستم مدیر و رمز عبور پیچیده را انتخاب کنید.
نحوه نصب و پیکربندی وردپرس در سرور اوبونتو را بیاموزید
تنها کاری که باید انجام دهید این است که وارد شوید. همچنین می توانید از سیستم مدیریت محتوای وردپرسی که به تازگی راه اندازی کرده اید استفاده کنید.
وردپرس را روی سرور لینوکس اوبونتو اجرا کنید
اکنون می توانید به راحتی وب سایت خود را با استفاده از تعدادی قالب، افزونه و یک رابط گرافیکی ایجاد کنید. از این به بعد می توانید با وب سایت خود بسیار سرگرم شوید!
آخرین کلمه
وردپرس را روی سرور اوبونتو نصب کنید. اگر می خواهید وب سایت خود را بر روی یک سرور لینوکس (VPS یا سرور اختصاصی) مدیریت کنید، این مقاله به طور کامل نحوه پیاده سازی وب سایت وردپرس را در توزیع لینوکس اوبونتو توضیح می دهد. فقط پیش نیازها را در نظر بگیرید و طبق آموزش پیش بروید.
سوالات متداول
1. آیا می توان وردپرس را در اوبونتو میزبانی کرد؟
در بیشتر مواقع، لینوکس سیستم عامل سرور پیش فرض سایت وردپرس شما خواهد بود. اوبونتو یک سیستم جا افتاده است که شهرت بالایی در دنیای میزبانی وب کسب کرده است. همچنین با سیپانل سازگار است.
2. کدام لینوکس برای وردپرس بهتر است؟
اوبونتو یکی از بهترین سیستم عامل ها برای راه اندازی سایت وردپرس شماست.
3. کدام تست توسط JMeter پشتیبانی نمی شود؟
Jmeter از رفتار واقعی مرورگر پشتیبانی نمی کند، زیرا صفحات وب HTML را به عنوان یک مرورگر معمولی نشان نمی دهد. بنابراین پاسخ را می توان در قالب HTML مشاهده کرد، اما در نمونه های تولید شده زمان واقعی وجود ندارد.
{“@context”: “https://schema.org”، “@type”: “FAQPage”، “mainEntity”: [{
“@type”: “Question”,
“name”: “آیا میتوان وردپرس را روی اوبونتو میزبانی کرد؟”,
“acceptedAnswer”: {
“@type”: “Answer”,
“text”: “بیشتر اوقات، لینوکس سیستم عامل پیش فرض سرور برای سایت وردپرس شما خواهد بود. اوبونتو یک سیستم جا افتاده است که شهرت بالایی در دنیای میزبانی وب به دست آورده است. همچنین با سیپنل سازگار است.”
}
},{
“@type”: “Question”,
“name”: “کدام لینوکس برای وردپرس بهتر است؟”,
“acceptedAnswer”: {
“@type”: “Answer”,
“text”: “اوبونتو یکی از بهترین سیستمعاملها برای اجرای سایت وردپرس شماست.”
}
},{
“@type”: “Question”,
“name”: “کدام تست توسط JMeter پشتیبانی نمی شود؟”,
“acceptedAnswer”: {
“@type”: “Answer”,
“text”: “Jmeter از رفتار واقعی مرورگر پشتیبانی نمی کند زیرا صفحات وب HTML را به عنوان مرورگر معمولی ارائه نمی کند. به طوری که پاسخ را می توان در قالب HTML مشاهده کرد اما زمان بندی واقعی در نمونه های تولید شده وجود ندارد.”
}
}]
}
ارسال شده در نحوه راه اندازی وب سایت وردپرس در سرور اوبونتو برای اولین بار در پارسوپک. به نظر می رسد.