fa

نحوه راه‌اندازی لینوکس VPS از صفر

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

Need this done for your project?

We implement, you ship. Async, documented, done in days.

Start a Brief

اتصال به VPS با SSH

اولین گام بعد از دریافت اطلاعات VPS، اتصال از طریق پروتکل SSH است. روی لینوکس و مک دستور ssh root@IP_ADDRESS را در ترمینال وارد کنید. روی ویندوز می‌توانید از نرم‌افزارهایی مانند PuTTY یا Windows Terminal استفاده کنید. پس از اتصال، رمز عبور موقت را تغییر دهید و یک کاربر غیر root برای استفاده روزمره بسازید تا امنیت سرور بالاتر باشد.

به‌روزرسانی سیستم و نصب پکیج‌های پایه

بلافاصله پس از ورود به سرور، سیستم را به‌روزرسانی کنید. روی اوبونتو/دبیان دستور apt update && apt upgrade -y را اجرا کنید. سپس ابزارهای ضروری مانند curl، wget، git، vim و build-essential را نصب کنید. این پکیج‌ها پایه‌ای هستند که برای اجرای اکثر سرویس‌ها به آن‌ها نیاز خواهید داشت. به‌روزرسانی منظم سیستم یکی از مهم‌ترین اقدامات امنیتی است.

پیکربندی timezone و hostname

تنظیم صحیح منطقه زمانی برای ثبت درست لاگ‌ها بسیار مهم است. با دستور timedatectl set-timezone Asia/Tehran منطقه زمانی را تنظیم کنید. Hostname سرور را نیز با دستور hostnamectl set-hostname your-server-name تغییر دهید. این تنظیمات برای مدیریت چندین سرور و بررسی لاگ‌ها ضروری هستند. فایل /etc/hosts را نیز متناسب با hostname جدید به‌روزرسانی کنید.

نصب و فعال‌سازی فایروال پایه

امنیت سرور از همان ابتدا باید در اولویت باشد. UFW (Uncomplicated Firewall) را با دستور apt install ufw نصب کنید. سپس دسترسی به SSH را باز نگه دارید: ufw allow OpenSSH. سیاست پیش‌فرض را به deny incoming و allow outgoing تغییر دهید و در نهایت فایروال را فعال کنید: ufw enable. با این کار تنها پورت‌های مشخصی که شما تعریف می‌کنید قابل دسترس خواهند بود.

Why Anubiz Host

100% async — no calls, no meetings
Delivered in days, not weeks
Full documentation included
Production-grade from day one
Security-first approach
Post-delivery support included

Ready to get started?

Skip the research. Tell us what you need, and we'll scope it, implement it, and hand it back — fully documented and production-ready.

Anubiz Chat AI

Online