مرکز آموزش میلاد سرور
نصب وردپرس روی Ubuntu با Nginx، MariaDB و SSL

در این راهنما یک وردپرس استاندارد روی Ubuntu راهاندازی میکنیم. پیش از شروع، دامنه باید به IP سرور اشاره کند و Nginx، PHP-FPM و MariaDB نصب باشند.
ساخت دیتابیس وردپرس
CREATE DATABASE wordpress CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
CREATE USER 'wpuser'@'localhost' IDENTIFIED BY 'STRONG_PASSWORD';
GRANT ALL PRIVILEGES ON wordpress.* TO 'wpuser'@'localhost';دریافت فایلها
cd /var/www
curl -O https://wordpress.org/latest.tar.gz
tar -xzf latest.tar.gz
chown -R www-data:www-data /var/www/wordpressپیکربندی Nginx و PHP
ریشه سایت را روی /var/www/wordpress قرار دهید، درخواستهای PHP را به سوکت PHP-FPM بفرستید و سپس با nginx -t تنظیمات را آزمایش کنید.
امنیت و نگهداری
- SSL معتبر و بروزرسانی خودکار فعال کنید.
- ویرایشگر فایل داخل پیشخوان را غیرفعال کنید.
- از دیتابیس و wp-content بکاپ خارج از سرور بگیرید.
- افزونه و قالب بدون استفاده را حذف کنید.
این آموزش برای شما مفید بود؟نظر شما به بهتر شدن آموزشها کمک میکند.