فارسی (Farsi)
€EUR

نصب Plesk روی VPS لینوکس

3 min
سرور مجازی (VPS/VDS)

این راهنما توضیح می‌دهد چگونه Plesk Obsidian را روی VPS لینوکس خود نصب کنید. Plesk یک پنل کنترل کامل است که به شما امکان می‌دهد وب‌سایت‌ها، پایگاه‌های داده، ایمیل‌ها، دامنه‌ها و خیلی چیزهای دیگر را به‌آسانی مدیریت کنید.

📋 پیش‌نیازها

  • یک VPS لینوکس با دسترسی روت (root) یا sudo
  • دست‌کم 1 GB RAM (2 GB پیشنهادی)
  • دست‌کم 10 GB فضای دیسک آزاد
  • یک اتصال اینترنت پایدار
  • یک دامنه (اختیاری اما پیشنهادی)

⚠️ نکات مهم پیش از نصب

  • از داده‌های خود بکاپ بگیرید: نصب Plesk ممکن است برخی تنظیمات سیستم را تغییر دهد
  • پورت‌ها را بررسی کنید: Plesk از پورت‌های 8443 (HTTPS)، 8880 (HTTP) و 8447 (Plesk Installer) استفاده می‌کند
  • زمان نصب: بسته به اتصال شما، نصب ممکن است 15 تا 30 دقیقه طول بکشد

🔧 روش 1: نصب خودکار با اسکریپت (پیشنهادی)

مرحله 1: دانلود اسکریپت نصب

Bash
# Télécharger le script d'installation officiel de Plesk curl -o plesk-installer.sh https://installer.plesk.com/plesk-installer

مرحله 2: اجرایی کردن اسکریپت

Bash
chmod +x plesk-installer.sh

مرحله 3: شروع نصب

Bash
# Installation avec licence d'essai (30 jours) ./plesk-installer.sh install plesk --release latest # Ou installation avec licence spécifique ./plesk-installer.sh install plesk --release latest --license-key VOTRE_CLE_LICENCE

مرحله 4: پیگیری نصب

نصب این کارها را انجام می‌دهد:

  1. دانلود بسته‌های لازم
  2. نصب Plesk و وابستگی‌های آن
  3. پیکربندی سرویس‌ها

نشست SSH را نبندید در طول نصب. ممکن است 15 تا 30 دقیقه طول بکشد.

🔧 روش 2: نصب دستی از طریق مخزن (repository)

مرحله 1: افزودن مخزن Plesk

برای Ubuntu/Debian:

Bash
# Télécharger et ajouter la clé GPG wget -q -O - https://autoinstall.plesk.com/plesk.gpg | sudo apt-key add - # Ajouter le repository echo "deb https://autoinstall.plesk.com/ubuntu/ $(lsb_release -sc) all" | sudo tee /etc/apt/sources.list.d/plesk.list # Mettre à jour la liste des paquets sudo apt update

برای CentOS/RHEL:

Bash
# Ajouter le repository sudo tee /etc/yum.repos.d/plesk.repo <<EOF [PLESK_17_8_11] name=Plesk baseurl=https://autoinstall.plesk.com/centos_7-x86_64 enabled=1 gpgcheck=1 gpgkey=https://autoinstall.plesk.com/plesk.gpg EOF # Mettre à jour sudo yum update

مرحله 2: نصب Plesk

برای Ubuntu/Debian:

Bash
# Installation avec licence d'essai sudo apt install plesk # Ou avec licence spécifique sudo PLESK_LICENSE_KEY=VOTRE_CLE_LICENCE apt install plesk

برای CentOS/RHEL:

Bash
# Installation avec licence d'essai sudo yum install plesk # Ou avec licence spécifique sudo PLESK_LICENSE_KEY=VOTRE_CLE_LICENCE yum install plesk

🔐 مرحله 3: نخستین دسترسی به Plesk

دریافت اطلاعات ورود مدیریت

پس از نصب، Plesk به‌طور خودکار یک رمز عبور مدیر تولید می‌کند. برای بازیابی آن:

Bash
# Afficher le mot de passe administrateur sudo plesk bin admin --show-password

دسترسی به رابط Plesk

  1. مرورگر وب خود را باز کنید
  2. به این نشانی بروید: https://VOTRE_IP:8443
    • VOTRE_IP را با نشانی IP مربوط به VPS خود جایگزین کنید
    • مثال: https://192.168.1.100:8443
  3. هشدار گواهی SSL را بپذیرید (در نخستین اتصال عادی است)
  4. با این اطلاعات وارد شوید:
    • نام کاربری: admin
    • رمز عبور: رمزی که فرمان بالا نمایش داده است

نخستین پیکربندی

در نخستین ورود، Plesk از شما می‌خواهد:

  1. رمز عبور مدیر را تغییر دهید
  2. تنظیمات پایه را پیکربندی کنید
  3. شرایط مجوز را بپذیرید

🔒 مرحله 4: پیکربندی فایروال

مطمئن شوید پورت‌های لازم باز هستند:

Bash
# Pour UFW (Ubuntu/Debian) sudo ufw allow 8443/tcp # HTTPS Plesk sudo ufw allow 8880/tcp # HTTP Plesk sudo ufw allow 8447/tcp # Plesk Installer sudo ufw allow 80/tcp # HTTP sudo ufw allow 443/tcp # HTTPS sudo ufw allow 21/tcp # FTP sudo ufw allow 25/tcp # SMTP sudo ufw allow 465/tcp # SMTPS sudo ufw allow 587/tcp # SMTP Submission sudo ufw allow 993/tcp # IMAPS sudo ufw allow 995/tcp # POP3S sudo ufw allow 3306/tcp # MySQL sudo ufw reload

🌐 مرحله 5: پیکربندی دامنه (اختیاری اما پیشنهادی)

از طریق رابط Plesk

  1. وارد Plesk شوید
  2. به Tools & Settings ← Server Settings بروید
  3. در Full hostname، دامنه خود را وارد کنید (مثلاً: panel.votredomaine.com)
  4. روی OK کلیک کنید

از طریق خط فرمان

Bash
# Configurer le nom d'hôte sudo plesk bin server_pref --update -hostname panel.votredomaine.com

🔄 مرحله 6: به‌روزرسانی Plesk

برای به‌روز نگه داشتن Plesk:

Bash
# Mettre à jour Plesk sudo plesk installer update # Ou via l'interface : Outils et paramètres → Mises à jour

📦 افزونه‌های پیشنهادی

Plesk افزونه‌های فراوانی ارائه می‌دهد. چند مورد مفید:

  • WordPress Toolkit: مدیریت ساده‌شده WordPress
  • Git: یکپارچگی Git برای پروژه‌های شما
  • Docker: پشتیبانی از Docker
  • Node.js: پشتیبانی از Node.js
  • Let's Encrypt: گواهی‌های SSL رایگان

برای نصب افزونه‌ها:

  1. به Tools & Settings ← Extensions بروید
  2. کاتالوگ را مرور کنید
  3. روی Install مربوط به افزونه مورد نظر کلیک کنید

🔐 امن‌سازی Plesk

تغییر پورت دسترسی (اختیاری)

برای امنیت بیشتر می‌توانید پورت HTTPS را تغییر دهید:

Bash
# Changer le port HTTPS (par défaut 8443) sudo plesk bin server_pref --update -admin-https-port 8444

سپس پورت جدید را در فایروال باز کنید:

Bash
sudo ufw allow 8444/tcp

فعال‌سازی احراز هویت دو مرحله‌ای

  1. وارد Plesk شوید
  2. به Tools & Settings ← Security Settings بروید
  3. گزینه Two-Factor Authentication را فعال کنید
  4. کد QR را با برنامه احراز هویت خود اسکن کنید

❓ مشکلات رایج

دسترسی به Plesk ممکن نیست

  1. فایروال را بررسی کنید: مطمئن شوید پورت 8443 باز است
  2. سرویس را بررسی کنید: sudo systemctl status psa
  3. لاگ‌ها را بررسی کنید: sudo tail -f /var/log/plesk/panel.log

خطا هنگام نصب

  1. فضای دیسک را بررسی کنید: df -h
  2. RAM را بررسی کنید: free -h
  3. لاگ‌ها را بررسی کنید: sudo tail -f /var/log/plesk/install/autoinstaller3.log

بازنشانی رمز عبور مدیر

Bash
# Réinitialiser le mot de passe admin sudo plesk bin admin --set-admin-password -passwd "VotreNouveauMotDePasse"

📝 فرمان‌های مفید

Bash
# Vérifier l'état de Plesk sudo systemctl status psa # Redémarrer Plesk sudo systemctl restart psa # Arrêter Plesk sudo systemctl stop psa # Démarrer Plesk sudo systemctl start psa # Vérifier la version de Plesk sudo plesk version # Réparer Plesk (en cas de problème) sudo plesk repair installation

📞 به کمک نیاز دارید؟

اگر هنگام نصب Plesk با مشکلی روبه‌رو شدید، بی‌درنگ با پشتیبانی Infrawire تماس بگیرید. تیم ما آماده کمک به شماست.


نکته: Plesk یک مجوز آزمایشی 30 روزه ارائه می‌دهد. پس از این مدت، برای ادامه استفاده از Plesk باید مجوز تهیه کنید.

با آخرین پیشنهادها، تخفیف‌ها و تبلیغات ویژه به‌روز بمانید.

مشاهده تخفیف‌ها

ما از کوکی استفاده می‌کنیم

ما از کوکی‌های تحلیلی برای بهبود تجربه شما در سایت خود استفاده می‌کنیم. هیچ داده‌ای به اشخاص ثالث فروخته نمی‌شود. اطلاعات بیشتر در سیاست حفظ حریم خصوصی ما.