Craft CMS’yi VPS sunucunuzda yüklemek basit bir süreçtir. A?a??daki ad?mlar? izleyerek kurulum yapabilirsiniz.
Ad?m 1: Sistemi Güncelleyin
sudo apt update && sudo apt upgrade -y
Ad?m 2: Gerekli Ba??ml?l?klar? Yükleyin
PHP, MySQL ve Composer gibi gerekli paketleri yükleyin:
sudo apt install nginx mysql-server php php-fpm php-mysql php-xml php-mbstring php-curl php-zip php-gd -y
curl -sS https://getcomposer.org/installer | php -- --install-dir=/usr/local/bin --filename=composer
Ad?m 3: MySQL Veritaban?n? Ayarlay?n
MySQL’e giri? yaparak Craft CMS için bir veritaban? ve kullan?c? olu?turun:
sudo mysql -u root -p
MySQL komut sat?r?nda a?a??daki komutlar? çal??t?r?n:
CREATE DATABASE craft;
CREATE USER 'craftuser'@'localhost' IDENTIFIED BY 'your_password';
GRANT ALL PRIVILEGES ON craft.* TO 'craftuser'@'localhost';
FLUSH PRIVILEGES;
EXIT;
Ad?m 4: Craft CMS’yi ?ndirin
Web kök dizinine gidin ve Craft CMS’yi indirin:
cd /var/www/html
composer create-project craftcms/craft craft
Ad?m 5: Nginx’i Yap?land?r?n
Craft CMS için yeni bir yap?land?rma dosyas? olu?turun:

sudo nano /etc/nginx/sites-available/craft
A?a??daki yap?land?rmay? ekleyin:
server {
listen 80;
server_name your_domain.com; # Bunu kendi alan ad?n?za de?i?tirin
root /var/www/html/craft/web;
index index.php;
location / {
try_files $uri $uri/ /index.php?$query_string;
}
location ~ \.php$ {
include snippets/fastcgi-php.conf;
fastcgi_pass unix:/var/run/php/php7.4-fpm.sock; # Gerekirse PHP sürümünü ayarlay?n
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
}
Yeni siteyi etkinle?tirin ve yap?land?rmay? test edin:
sudo ln -s /etc/nginx/sites-available/craft /etc/nginx/sites-enabled/
sudo nginx -t
sudo systemctl reload nginx
Ad?m 6: Craft CMS Kurulumunu Tamamlay?n
Web taray?c?n?z? aç?n ve http://your_domain.com adresine gidin. Kurulumu tamamlamak için ekrandaki talimatlar? izleyin ve istenildi?inde veritaban? bilgilerini girin.
Sonuç
Bu ad?mlar? izleyerek, VPS sunucunuzda Craft CMS’yi ba?ar?yla kurdunuz. Art?k web sitenizi olu?turmaya ba?layabilirsiniz!

Windows RDS (Remote Desktop Services)
