نصب وردپرس روی سرور مجازی اوبونتو
راهاندازی وردپرس با Nginx، PHP و MariaDB بهصورت قدمبهقدم.
فهرست مطالب
۱. نصب PHP و MariaDB۲. ساخت دیتابیس۳. دانلود وردپرس۴. تنظیم Nginx برای PHP۵. نصب از مرورگرپیشنیاز: Nginx نصب باشد و دامنه به سرور وصل شده باشد.
۱. نصب PHP و MariaDB
apt install -y mariadb-server php-fpm php-mysql php-curl php-gd php-xml php-mbstring php-zip php-intl
mysql_secure_installation
۲. ساخت دیتابیس
mysql -u root -p
CREATE DATABASE wordpress DEFAULT CHARACTER SET utf8mb4;
CREATE USER 'wpuser'@'localhost' IDENTIFIED BY 'StrongPass!123';
GRANT ALL ON wordpress.* TO 'wpuser'@'localhost';
FLUSH PRIVILEGES;
EXIT;
۳. دانلود وردپرس
cd /var/www
curl -O https://wordpress.org/latest.tar.gz
tar -xzf latest.tar.gz
mv wordpress example.com
chown -R www-data:www-data example.com
۴. تنظیم Nginx برای PHP
در فایل سایت (داخل بلوک server) اضافه کنید:
index index.php index.html;
location / { try_files $uri $uri/ /index.php?$args; }
location ~ \.php$ {
include snippets/fastcgi-php.conf;
fastcgi_pass unix:/run/php/php-fpm.sock;
}
nginx -t && systemctl reload nginx
۵. نصب از مرورگر
آدرس سایت را باز کنید و اطلاعات دیتابیس (wordpress، wpuser و رمز) را وارد کنید.
بلافاصله بعد از نصب SSL بگیرید و افزونههای امنیتی و بکاپ را فعال کنید.