VPS sunucu kurulumu ilk bakışta karmaşık görünse de doğru adımları takip ederek kolayca gerçekleştirilebilir. İşte başlangıçtan kullanıma kadar tüm süreç...
VPS sağlayıcınızdan (Verigom.com gibi) hizmet satın aldıktan sonra e-posta ile sunucu bilgileriniz gelir. Bu bilgiler şunları içerir:
● IP adresi
● Root kullanıcı adı ve şifresi
● SSH port bilgisi (genellikle 22)
● Kontrol paneli erişim bilgileri (varsa)
Windows kullanıcıları için PuTTY programını indirin ve kurun. Mac/Linux kullanıcıları terminal uygulamasını kullanabilir.
SSH bağlantısı için:
ssh root@sunucu_ip_adresi
İlk bağlantıda güvenlik uyarısı gelir, "yes" yazarak devam edin. Root şifrenizi girerek sunucuya erişim sağlayın.
İlk önce sistem güncellemesi yapın:
● Ubuntu/Debian: apt update && apt upgrade -y
● CentOS/RHEL: yum update -y
Güvenlik için:
● Root şifresini değiştirin: passwd
● Yeni kullanıcı oluşturun: adduser yenikullanici
● Sudo yetkisi verin: usermod -aG sudo yenikullanici
● SSH port numarasını değiştirin (isteğe bağlı)
Web sunucusu için temel bileşenler:
LAMP/LEMP Stack kurulumu:
● Apache/Nginx (web sunucusu)
● MySQL/MariaDB (veritabanı)
● PHP (programlama dili)
Ubuntu için tek komutla:
apt install apache2 mysql-server php libapache2-mod-php -y
Dosyalarınızı /var/www/html/ klasörüne yükleyin. FTP/SFTP programları (FileZilla gibi) kullanarak dosya transferi yapabilirsiniz. Alternatif olarak wget/curl komutlarıyla doğrudan indirme yapılabilir.
MySQL güvenlik ayarlarını yapın:
mysql_secure_installation
Veritabanı ve kullanıcı oluşturun:
CREATE DATABASE veritabani_adi;
CREATE USER 'kullanici'@'localhost' IDENTIFIED BY 'sifre';
GRANT ALL PRIVILEGES ON veritabani_adi.* TO 'kullanici'@'localhost';
DNS ayarlarında A kaydını VPS IP adresinize yönlendirin. Apache için virtual host yapılandırması:
/etc/apache2/sites-available/domain.com.conf
dosyasını oluşturup gerekli ayarları yapın.
Let's Encrypt ile ücretsiz SSL:
apt install certbot python3-certbot-apache
certbot --apache -d domain.com
UFW ile temel firewall kurulumu:
ufw enable
ufw allow ssh
ufw allow 'Apache Full'
Otomatik yedekleme için cron job oluşturun. Veritabanı ve dosyaların düzenli yedeğini alacak script hazırlayın.
VPS kurulumu bu temel adımlarla tamamlanır. Managed VPS hizmetlerinde (Verigom.com gibi) bu işlemlerin çoğu otomatik olarak yapılır ve sadece içerik yükleme kısmı ile ilgilenirsiniz. Başlangıç seviyesindeki kullanıcılar için managed seçenekler daha pratik olurken, deneyimli kullanıcılar unmanaged VPS ile tam kontrol sağlayabilir.
Kurulum sonrası düzenli güncelleme, monitoring ve güvenlik kontrollerini ihmal etmeyin. Bu süreçte teknik destek alacağınız sağlayıcı seçimi kritik önem taşır.
Karacaören Baraj Gölü’nden paylaşılan görüntüler sosyal medyada gündem oldu.
Burdurlu öğretmenlerin Kaş’ta çektiği teke zortlatması videosu ilgi gördü.
Dereboğazı yolunda yeni önlemler alınsa da kalıcı çözüm bekleniyor.
Burdur Ağlasun’da öğrenciler harçlıklarını DMD hastası için topladı.
Doğal temizlik nedir? Sirke ve karbonat gerçekten işe yarıyor mu?
Sosyal medya içerikleriyle tanınan ve “ilyassmutluu” kullancı adlı Bucaklı fenomen Survivor hayali için Bucak’tan İstanbul’a yürümeye başladı.
Yorumlar (0)