Ad Tescil Alan adı ve Yazılım sistemleri

Ubuntu Sunucu Kurulumu ve Nginx ile Site Çalıştırma

Cloud computing clipart, illustration vector

Ubuntu, yaygın olarak kullanılan bir Linux dağıtımıdır. Sunucu kurulumu olarak da kullanılabilen Ubuntu, web siteleri, uygulamalar ve diğer hizmetleri barındırmak için ideal bir platformdur.

Bu makalede, Ubuntu sunucu kurulumunu ve Nginx web sunucusu ile bir web sitesi çalıştırmayı adım adım anlatacağız.

Ön Gereksinimler

Ubuntu sunucu kurulumu için aşağıdakilere ihtiyacınız olacak:

Ubuntu Sunucu Kurulumu

Ubuntu sunucunuzu kurmak için aşağıdaki adımları izleyin:

  1. Bir Ubuntu sanal makine veya fiziksel sunucuyu açın.
  2. SSH kullanarak sunucuya bağlanın.
  3. Güncel paketleri yüklemek için aşağıdaki komutu çalıştırın:
sudo apt update && sudo apt upgrade
  1. Nginx web sunucusunu kurmak için aşağıdaki komutu çalıştırın:
sudo apt install nginx
  1. Nginx kurulumunu doğrulamak için aşağıdaki komutu çalıştırın:
sudo systemctl status nginx

Nginx ile Site Çalıştırma

Nginx ile bir web sitesi çalıştırmak için aşağıdaki adımları izleyin:

  1. Sunucunuza bir web sitesi yükleyin.
  2. Web sitesini Nginx’e yönlendirmek için bir sunucu bloğu oluşturun.

Web Sitesini Yükleme

Web sitenizi yüklemek için tercih ettiğiniz yöntemi kullanabilirsiniz. Örneğin, aşağıdaki komutu kullanarak bir statik web sitesi yükleyebilirsiniz:

sudo wget https://example.com/mysite.zip

Sunucu Bloğu Oluşturma

Sunucu bloğu, Nginx’in bir web sitesine nasıl yanıt vereceğini belirten bir yapılandırma dosyasıdır.

Sunucu bloğunuzu oluşturmak için aşağıdaki adımları izleyin:

  1. /etc/nginx/sites-available dizinine gidin.
  2. Yeni bir dosya oluşturun ve dosyaya istediğiniz bir ad verin. Örneğin, mysite.conf dosyasını oluşturabilirsiniz.
  3. Dosyaya aşağıdaki içeriği ekleyin:
server {
    listen 80;
    server_name example.com;

    location / {
        root /var/www/mysite;
        index index.html;
    }
}

Bu sunucu bloğu, example.com etki alanına giden tüm istekleri /var/www/mysite dizinindeki dosyalara yönlendirir.

Sunucu Bloğunu Etkinleştirme

Sunucu bloğunu etkinleştirmek için aşağıdaki komutu çalıştırın:

sudo ln -s /etc/nginx/sites-available/mysite.conf /etc/nginx/sites-enabled/mysite.conf

Nginx’i Yeniden Başlatma

Nginx’i yeniden başlatmak için aşağıdaki komutu çalıştırın:

sudo systemctl restart nginx

Web Sitenizi Test Etme

Web sitenizi test etmek için web tarayıcınızda example.com adresini girin. Web sitenizin göründüğünü görmeniz gerekir.

Sonuç

Bu makalede, Ubuntu sunucu kurulumunu ve Nginx ile bir web sitesi çalıştırmayı adım adım anlattık. Artık kendi sunucunuzu kurabilir ve web sitelerinizi barındırabilirsiniz.

SEO Uyumluluğu

Makalenin SEO uyumluluğunu sağlamak için aşağıdaki noktalara dikkat ettik:

Makalenin SEO uyumluluğunu daha da iyileştirmek için aşağıdaki noktalara dikkat edilebilir:

Güvenlik Önlemleri

Ubuntu sunucunuzu kurarken ve kullanırken güvenliğinizi sağlamak için bazı önlemler almanız önemlidir. Bu önlemler arasında şunlar yer alır:

İleri Düzey Ayarlar

Bu makalede, Ubuntu sunucusunun temel kurulumunu ve Nginx ile bir web sitesi çalıştırmayı anlattık. İleri düzey kullanıcılar için aşağıdaki ayarları da göz önünde bulundurabilirsiniz:

Bu yazımız, Ubuntu sunucu kurulumu ve Nginx ile site çalıştırma hakkında bilgi arayan kullanıcılar için faydalı olmasını dileriz.

Exit mobile version