Linux ve Diğer İşletim Sistemleri
Linux Web Sunucu Kurulumda Yetkilendirme Nasıl Olmalı
Linux Web Sunucu Kurulumda Yetkilendirme Nasıl Olmalı
-
Yep hocalar konu başlığı yeterince açık ancak benim durumumdaki spesifik konuları da açıklıyım. Öncelikle linux tecrübem yok ve yeni bir proje için prod sunucusu kurmam gerekiyor. Linux tecrübemde olmadığı ve kökten Windows'cu olduğumdan zaar test ortamında root ile pata küte takılıyorum normalde prodda bunu yapmamam lazım galiba :) Şimdi gelelim sunucu ve kurulacak uygulamaların sıralı tam listesi.
İşletim sistemi CentOS 7.2, php, kurulacak uygulamalar: nginx, elasticsearch, php-fpm, redis ve mysql. Şimdi Ben bu uygulamaları root kullanıcı ile mi kurmam gerekiyor? Her bir kurulumu farklı bir kullanıcı ile mi yapmam gerekiyor? Projenin dosyalarının yetkilendirmesi nasıl olmalı? Bu klasörleri hangi kullanıcı ile açmam gerekir? gibi gibi kullanıcı ve yetkilendirme konusunu tam kavrayamadım. Bilenler bilmeyenlere anlatsın.
-
güzel konu açmışsın yazılımcılar devops'lar yigitler muridler aydınlatın bizi linux konusunda bakalım
-
Cyberpanel kullanabilirsin
-
Direk panel kurman daha mantıklı
-
Hocam sen root kullanici olustur, sonra normal kullanici olustur. Bir cogunu sudo ile kurman gerekicek ama kendi kullanicilarini olusturucaklar. Genelde her uygulama icin kullanici acmak daha mantikli guvenlik icin, iptables ile sadece 1-2 ip ye izin vericeksen root ile kurmak daha mantikli. Apache www-data diye kullanici olusturucak, elastic kendi kullanicisini olusturucak. Elastic kurarken problem cikarsa openjdk yerine oracle javayi kur. Takildigin yer olursa pm atabilirsin.
-
Martech bunu yazdı
Cyberpanel kullanabilirsin
yok artik daha neler.
-
direk panel kurularak sorun çözülür çözülmesinede 1-2 basit site için tonlarca sistemi arka planda çalıştırmak ne kadar mantıklı ona bakmak lazım o yüzdne özle ayarlar vb.. varsa uak bir döküman yazabilir birileri özellikle hidden kernel bug fix yapanlar vardı onlar yazsın :D @ExcaliburTBT
-
-
-
Benim tavsiyem abi: Bir kullanıcı oluştur, sudoers dosyasına ekle sonra docker kur, docker üzerinde bu servisleri kur sonra kullanıcıdan sudoers'i kaldır. Hem containered olduğu için daha güvenli vs.
-
0x656e bunu yazdı
Benim tavsiyem abi: Bir kullanıcı oluştur, sudoers dosyasına ekle sonra docker kur, docker üzerinde bu servisleri kur sonra kullanıcıdan sudoers'i kaldır. Hem containered olduğu için daha güvenli vs.
Geliştirme ortamında laradock kullanıyoruz ve oldukça güzel ancak docker tecrübemiz up'dan ileri olmadığı için sorun çıktığında nasıl müdehale edebileceğimiz konusunda çekincelerim var o yüzden direk sunucuya kuruluma sıcak bakıyorum :/
php mysql web sunucu kurulumu php-fpm linux yetkilendirme centos nginx redis elasticsearch