نصب وردپرس روی سرور مجازی؛ راهنمای کامل – داماش

راهنماهای مدیریت سرور و وردپرس:

نصب وردپرس روی سرور مجازی؛ راهنمای قدم‌به‌قدم ۲۰۲۶

خلاصه: Nginx + MariaDB + PHP 8 + فایل‌های وردپرس = سایت سریع روی VPS خودتان. قدم‌به‌قدم با دستورات آماده. سرور آماده وردپرس می‌خواهید؟ شماره پشتیبانی.

برای شناخت بیشتر سیستم مدیریت محتوای وردپرس در ویکی‌پدیا، صفحه ویکی‌پدیای آن را بخوانید.

نصب وردپرس روی سرور مجازی – داماش

? داماش: سرور مدیریت‌شده می‌خواهید بدون دردسر امن بماند؟ مشاوره رایگان + IP تست: شماره پشتیبانی

گام ۱: آماده‌سازی سرور

apt update && apt upgrade -y سپس نصب اجزا: apt install nginx mariadb-server php-fpm php-mysql unzip -y

گام ۲: دیتابیس

وارد MariaDB شوید، دیتابیس wordpress و کاربر اختصاصی با پسورد قوی بسازید و دسترسی بدهید — دستورات دقیق در ادامه.

گام ۳: دانلود وردپرس

cd /var/www && wget https://wordpress.org/latest.tar.gz && tar xzvf latest.tar.gz سپس مالکیت را به www-data بدهید.

گام ۴: پیکربندی Nginx

سرور بلاک با try_files استاندارد وردپرس + location ~ .php$ به فست‌سی‌جی. PHP 8.3 با OPcache فعال.

گام ۵: ویزارد نصب

آدرس سایت را باز کنید؛ ۵ دقیقه بعد سایت وردپرسی شما روی سرور مجازی خودتان زنده است.

بعد از نصب؛ ۴ کار حیاتی

  • SSL رایگان با Certbot: certbot --nginx
  • کش: Redis یا LiteSpeed برای سرعت برتر
  • محدود‌کردن wp-login و XML-RPC
  • بکاپ خودکار روزانه

سرور مخصوص وردپرس با NVMe و تحویل فوری؟ از فروشگاه داماش یا مشاوره شماره پشتیبانی شروع کنید.

دستورات کامل گام‌به‌گام (کپی-پیست)

۱) پکیج‌ها:

apt update && apt install nginx mariadb-server php8.3-fpm php8.3-mysql php8.3-curl php8.3-gd php8.3-xml php8.3-mbstring php8.3-imagick unzip certbot python3-certbot-nginx -y

۲) دیتابیس امن: دستور mysql_secure_installation را اجرا کنید، سپس:

mysql -e "CREATE DATABASE wp; CREATE USER 'wpuser'@'localhost' IDENTIFIED BY 'StrongPass!23'; GRANT ALL ON wp.* TO 'wpuser'@'localhost'; FLUSH PRIVILEGES;"

۳) دانلود وردپرس:

cd /var/www && wget https://wordpress.org/latest.tar.gz && tar xzvf latest.tar.gz && chown -R www-data:www-data wordpress

۴) فایل پیکربندی Nginx: در /etc/nginx/sites-available/wp یک سرور-بلاک با root /var/www/wordpress;، ایندکس PHP و لوکیشن استاندارد try_files / /index.php?; بسازید؛ سپس symlink به sites-enabled و nginx -t && systemctl reload nginx.

۵) ویزارد: دامنه را در مرورگر باز کنید؛ ۲ دقیقه بعد اطلاعات دیتابیس را که وارد کرده‌اید، سایت وردپرسی شما روی VPS زنده است.

۶) SSL و کش: certbot --nginx -d yourdomain.com برای گواهی رایگان با تمدید خودکار؛ سپس افزونه LiteSpeed یا FastCGI cache برای سرعت.

سه نکته‌ای که آموزش‌های دیگر نمی‌گویند

  • پرمیژن‌ها را از اول درست بگذارید: فایل‌ها ۶۴۴، پوشه‌ها ۷۵۵، مالکیت www-data — اگر ۷۷۷ بگذارید، اولین شل آپلودی سایت شما را می‌گیرد.
  • OPcache را تنظیم کنید: opcache.memory_consumption=192 و validate_timestamps=0 روی پرود — بدون این، هر درخواست PHP را دوباره کامپایل می‌کند.
  • Auto-update امنیتی وردپرس: در wp-config فعال کنید؛ پلاگین‌های غیرهسته‌ای را دستی و با تست آپدیت کنید — staging اول!

همه این‌ها روی پلن حرفه‌ای داماش در زیر ۳۰ دقیقه قابل انجام است.

اگر ترجیح می‌دهید روی کسب‌وکار تمرکز کنید، تیم داماش همین راه‌اندازی کامل را در سرویس مدیریت‌شده انجام می‌دهد — تماس: شماره پشتیبانی

و آخرین نکته‌ای که تجربه می‌سازد: قبل از دیپلوی هر تغییر بزرگ روی پروداکشن، روی همین VPS یک کپی staging بسازید (پوشه دوم + دیتابیس دوم + ساب‌دامین) — ارتقای افزونه‌های حساس مثل ووکامرس را همیشه اول آنجا تست کنید. این عادت ۹۰٪ فجایع وردپرسی را جلوگیری می‌کند و فقط ۱۰ دقیقه راه‌اندازی دارد.

نکته حرفه‌ای آخر: بعد از راه‌اندازی، افزونه‌ی Query Monitor را یک‌هفته فعال نگه دارید تا کوئری‌های کند افزونه‌ها و لود PHP را ببینید — اکثر کندی‌های وردپرس، مقصرشان یک افزونه بدنویس‌شده است نه خود CMS. وقتی مقصر را شناختید، یا جایگزینش کنید یا نزد سرور مدیریت‌شده بیایید که تیم داماش همین تحلیل را برایتان انجام می‌دهد. همین یک عادت، کیفیت سایت شما را از اکثریت سایت‌های ایرانی جلو می‌اندازد.

نکته کلیدی: برای نصب وردپرس روی سرور مجازی سه معیار تعیین‌کننده وجود دارد: آپتایم واقعی، پشتیبانی پاسخگو و شفافیت هزینه. اگر دنبال نصب وردپرس روی سرور مجازی هستید، همین سه معیار را با IP تست رایگان خودتان بسنجید — نصب وردپرس روی سرور مجازی استاندارد فقط با عدد اثبات می‌شود، نه ادعا.

نکته کلیدی: برای نصب وردپرس روی سرور مجازی سه معیار تعیین‌کننده وجود دارد: آپتایم واقعی، پشتیبانی پاسخگو و شفافیت هزینه. اگر دنبال نصب وردپرس روی سرور مجازی هستید، همین سه معیار را با IP تست رایگان خودتان بسنجید — نصب وردپرس روی سرور مجازی استاندارد فقط با عدد اثبات می‌شود، نه ادعا.

نکته کلیدی: برای نصب وردپرس روی سرور مجازی سه معیار تعیین‌کننده وجود دارد: آپتایم واقعی، پشتیبانی پاسخگو و شفافیت هزینه. اگر دنبال نصب وردپرس روی سرور مجازی هستید، همین سه معیار را با IP تست رایگان خودتان بسنجید — نصب وردپرس روی سرور مجازی استاندارد فقط با عدد اثبات می‌شود، نه ادعا.

سوالات متداول

برای وردپرس چه پلن سرور مجازی لازم است؟

سایت معمولی: ۲ هسته/۲GB کافی؛ فروشگاه یا پربازدید: ۴ هسته/۴GB با NVMe. راهنمای کامل انتخاب در مقاله قیمت سرور مجازی آمده است.

LAMP بهتر است یا LEMP؟

LEMP (Nginx) برای سایت‌های پربازدید وردپرس عملکرد بهتری دارد؛ LAMP (آپاچی) برای پنل‌هایی مثل cPanel متداول‌تر است.

وردپرس چند دقیقه نصب می‌شود؟

روی سرور آماده داماش با اسکریپت یا پنل، زیر ۱۵ دقیقه؛ سرور خودتان؟ همین مقاله قدم‌به‌قدمش را دارد.

مطالعه بیشتر: سرور مجازی چیست؟ راهنمای کامل · راهنمای خرید سرور مجازی · قیمت سرور مجازی · خدمات شهرها: سرور مجازی تهران · سرور مجازی رشت

{“@context”:”https://schema.org”,”@type”:”FAQPage”,”mainEntity”:[{“@type”:”Question”,”name”:”برای وردپرس چه پلن سرور مجازی لازم است؟”,”acceptedAnswer”:{“@type”:”Answer”,”text”:”سایت معمولی: ۲ هسته/۲GB کافی؛ فروشگاه یا پربازدید: ۴ هسته/۴GB با NVMe. راهنمای کامل انتخاب در مقاله قیمت سرور مجازی آمده است.”}},{“@type”:”Question”,”name”:”LAMP بهتر است یا LEMP؟”,”acceptedAnswer”:{“@type”:”Answer”,”text”:”LEMP (Nginx) برای سایت‌های پربازدید وردپرس عملکرد بهتری دارد؛ LAMP (آپاچی) برای پنل‌هایی مثل cPanel متداول‌تر است.”}},{“@type”:”Question”,”name”:”وردپرس چند دقیقه نصب می‌شود؟”,”acceptedAnswer”:{“@type”:”Answer”,”text”:”روی سرور آماده داماش با اسکریپت یا پنل، زیر ۱۵ دقیقه؛ سرور خودتان؟ همین مقاله قدم‌به‌قدمش را دارد.”}}]}

مطالب مرتبط: می‌توانید «سرور مجازی برای وردپرس» را هم بخوانید.