Başkaları tarafından bir çok yerde bir çok şekilde yazılmış bir makaledir sadece kendime not olarak ekliyorum siteme.
Ben bu çalışmayı sanal makineme sıfır bir centos7 minimal kurarak yaptım.
Nginx standart olarak centos depolarında gelmez o yüzden önce gerekli depoyu eklememiz gerekiyor.
EPEL’i yüklemek için konsoldan Yum paket yöneticisini kullanarak aşağıdaki komutu çalıştırın.
yum install -y epel-release -y tüm sorulara otomatik olarak yes der epel sorunsuz yüklendikten sonra
yum –y install nginx komutunu vererek nginx kurulumunu yapalım
systemctl start nginx komutunu vererek sunucumuzu aktif hale getirelim
systemctl status nginx komutunu verdiğimizde gelen yazılarda active (runing) yazısını gördüysek her şey yolunda demektir, ayarlamalara devam ediyoruz
systemctl enable nginx komutunu verdiğimizde sanal makine her açıldığında nginx sunucusunuda otomatik başlatır, her seferinde manuel başlatmak zorunda kalmayız böylelikle.
şimdi sıra geldi firewall ayarlamaya bu işlemi yapmaksak ana makinemizden sanal makinenin ip adresini yazarak ulaşamayız.
firewall-cmd --zone=public --permanent --add-service=http
firewall-cmd --zone=public --permanent --add-service=https
firewall-cmd --reload komutlarını sırayla veriyoruz.
Artık ana makineden, sanal makinenin ip adresini yazarak nginx sunucumuza ulaşabiliriz.
NOT: sanal makinenin ip adresini öğrenmek için sanal makinede konsola ip a komutunu vermeniz yeterli gelen yazılarda ip adresiniz gelecektir.