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

چرا از Caddy برای میزبانی وردپرس استفاده کنیم؟
Caddy بهصورت خودکار گواهی SSL را مدیریت کرده و پیکربندی آن بسیار ساده است. اگر از سرور مجازی ایران استفاده کنید، این فرآیند بهمراتب آسانتر و سریعتر خواهد بود. با این حال، ابتدا نیاز است که وب سرور Caddy را نصب کنید.
مراحل نصب و پیکربندی وردپرس با Caddy
1) نصب PHP و افزونهها
برای میزبانی وردپرس، نیاز به نصب PHP و برخی افزونههای ضروری دارید. مراحل نصب PHP در سیستمعاملهای مختلف بهصورت زیر است:
نصب PHP در دبیان / اوبونتو
sudo apt update
sudo apt -y install php-fpm php-mysql php-curl php-gd php-mbstring php-common php-xml php-xmlrpc
php -v
نصب PHP در RHEL (Rocky / AlmaLinux)
ابتدا مخزن REMI را اضافه کنید و سپس نسخه مورد نظر PHP را نصب کنید:
sudo dnf -y install https://rpms.remirepo.net/enterprise/remi-release-9.rpm
sudo dnf module reset php -y
sudo dnf module install php:remi-8.3 -y
سپس سرویس PHP-FPM را فعال کنید:
sudo systemctl enable --now php-fpm
2) نصب و پیکربندی MariaDB
پایگاه داده MariaDB را نصب کنید تا دادههای وردپرس در آن ذخیره شود. مراحل نصب برای اوبونتو و RHEL متفاوت است:
- اوبونتو:
sudo apt update
sudo apt install mariadb-server mariadb-client
sudo systemctl enable --now mariadb
- RHEL:
sudo dnf -qy module disable mariadb
sudo yum install MariaDB-server MariaDB-client
sudo systemctl enable --now mariadb
3) دانلود و نصب وردپرس
وردپرس را دانلود و به مسیر مورد نظر منتقل کنید:
wget http://wordpress.org/latest.tar.gz
tar xvf latest.tar.gz
sudo mv wordpress /var/www/
sudo chown -R www-data:www-data /var/www/wordpress
4) پیکربندی Caddy برای میزبانی وردپرس
فایل پیکربندی Caddy را ویرایش کنید:
sudo vim /etc/caddy/Caddyfile
تنظیمات زیر را اضافه کنید:
your.domain {
tls your@email.com
root * /var/www/wordpress
encode gzip
file_server
php_fastcgi unix//run/php/php-fpm.sock
}
سرویس Caddy را فعال و راهاندازی کنید:
sudo systemctl restart caddy.service
sudo systemctl enable caddy.service
با مراجعه به https://mysite.com به داشبورد وردپرس دسترسی پیدا کنید . شما باید صفحه راه اندازی اولیه وردپرس را دریافت کنید.

نام کاربری و رمز عبور را وارد کنید.

شما بروید! شما با موفقیت وب سایت وردپرس خود را با استفاده از وب سرور Caddy میزبانی کرده اید.
نکات پایانی برای میزبانی وردپرس
با خرید سرور مجازی ایران، میتوانید با سرعت و امنیت بالا، وبسایت وردپرس خود را راهاندازی کنید. ما در قائم هاست، انواع سرورهای مجازی با تحویل فوری از بیش از 10 کشور مختلف از جمله سرور مجازی فرانسه، سرور مجازی فنلاند و سرور مجازی کانادا را با قیمتهای رقابتی ارائه میدهیم.