# LEMP sunucuma sitemi nasıl yüklerim?

https://www.seturack.com/bilgi-bankasi/makale/lemp-sunucuma-sitemi-nasil-yuklerim

1. Panelde **Sunucularım** sayfasını açın, sunucunuza tıklayın.
2. **Genel Bakış** sekmesinde **Uygulama** satırında "LEMP hazır" yazmasını bekleyin. Sayfa kendini yeniler.
3. **Site adresi** satırındaki bağlantıyı açın. "Sunucunuz hazır" sayfası PHP'nin çalıştığını gösterir.

## Sitenizi yüklemek

Sitenizin kökü `/var/www/html` klasörüdür. Dosyalarınızı SFTP ile yükleyin, panelde yazan `root` kullanıcısını ve parolasını kullanın. Sonra sahipliğini verin:

`chown -R www-data:www-data /var/www/html`

Klasördeki `index.php` yalnız tanıtım sayfasıdır, silebilirsiniz. Nginx `.htaccess` dosyalarını okumaz; yönlendirme kuralları `/etc/nginx/sites-available/default` dosyasındadır, değiştirdikten sonra `systemctl reload nginx` çalıştırın. PHP yükleme sınırı 64 MB'tır.

## Veritabanı

Kurulumda `site` adında bir veritabanı ve aynı adda bir kullanıcı açılır. Paneldeki **Giriş adı** ve **Şifre** satırları bu kullanıcıya aittir. Sitenizden sunucu adı olarak `localhost` yazarak bağlanın. Veritabanı dışarıya açık değildir.

## Kendi alan adınız

1. Alan adınızın A kaydını sunucunuzun IP adresine yönlendirin.
2. [SSH ile bağlanın](https://www.seturack.com/bilgi-bankasi/makale/sunucuma-ssh-ile-nasil-baglanirim) ve sertifikayı alın: `certbot --nginx -d alanadiniz.com`

Sertifikalar kendiliğinden yenilenir.

Dışarıya yalnız **80**, **443** ve SSH için **22** açıktır.

**Henüz sunucunuz yok mu?** [LEMP kurulu sunucu sipariş edin](https://www.seturack.com/lemp-vps): boyutu kendiniz seçersiniz, ne seçtiyseniz onu ödersiniz.
