راهاندازی اولیه سرور مجازی
بعد از خرید سرور مجازی، ایمیلی حاوی اطلاعات اتصال به آدرس شما ارسال میشود. مراحل زیر را دنبال کنید:
۱. اتصال از طریق SSH
برای اتصال به سرور از ترمینال (Linux/Mac) یا PuTTY (Windows) استفاده کنید:
# اتصال با کاربر root
ssh root@YOUR_SERVER_IP
# اتصال با پورت سفارشی
ssh -p 2222 root@YOUR_SERVER_IP
ssh root@YOUR_SERVER_IP
# اتصال با پورت سفارشی
ssh -p 2222 root@YOUR_SERVER_IP
۲. تنظیم فایروال (UFW)
توصیه میکنیم بلافاصله پس از اتصال اولیه، فایروال را راهاندازی کنید:
# فعالسازی UFW
ufw allow 22
ufw allow 80
ufw allow 443
ufw enable
# بررسی وضعیت
ufw status verbose
ufw allow 22
ufw allow 80
ufw allow 443
ufw enable
# بررسی وضعیت
ufw status verbose
💡 نکته: پورت ۲۲ را قبل از فعالسازی UFW حتماً باز کنید وگرنه دسترسی SSH قطع میشود.
۳. نصب پنل مدیریت
برای نصب cPanel/WHM از اسکریپت رسمی استفاده کنید:
# نصب cPanel (CentOS/AlmaLinux)
cd /home && curl -o latest -L https://securedownloads.cpanel.net/latest
sh latest
cd /home && curl -o latest -L https://securedownloads.cpanel.net/latest
sh latest
نصب SSL رایگان با Certbot
برای نصب گواهینامه SSL رایگان از Let's Encrypt:
# نصب Certbot
apt install certbot python3-certbot-nginx -y
# دریافت گواهینامه
certbot --nginx -d example.com -d www.example.com
# تجدید خودکار
crontab -e
0 12 * * * /usr/bin/certbot renew --quiet
apt install certbot python3-certbot-nginx -y
# دریافت گواهینامه
certbot --nginx -d example.com -d www.example.com
# تجدید خودکار
crontab -e
0 12 * * * /usr/bin/certbot renew --quiet