Linux'ta LAMP yüklemek isterim. Apache, MySQL'i normal bir unix kullanıcısı olarak (root yok) kurup çalıştırmak mümkün mü? Varsayılan bağlantı noktası 80 gerekli değildir ve apache'nin herhangi bir bağlantı noktasına bağlanabilmesi için tamamdır.
Linux'ta LAMP yüklemek isterim. Apache, MySQL'i normal bir unix kullanıcısı olarak (root yok) kurup çalıştırmak mümkün mü? Varsayılan bağlantı noktası 80 gerekli değildir ve apache'nin herhangi bir bağlantı noktasına bağlanabilmesi için tamamdır.
Yanıtlar:
Doğru fikre sahipsin gibi gözüküyor: izinler ve ayrıcalıklı limanlar buradaki en büyük endişeler. PID dosyaları, "data" dizinleri (Apache'nin web kökü veya MySQL'in datadir gibi), .conf dosyalarının okunduğu, vb. Gibi çeşitli şeylerin izinlerini göz önünde bulundurun. günlük dosyasına yaz.
Başlamak için iyi bir yer, dağıtımınız için resmi init senaryoları olacaktır; bunları seçtiğiniz bir dizine kopyalayın ve istediğiniz gibi düzenleyin. Apache genellikle kök olarak başlar, sonra daha az ayrıcalıklı bir kullanıcıya iner, bu nedenle bazı ince ayarlamalar olabilir. MySQL normalde başlar olarak sınırlı bir kullanıcı, bu yüzden duygu MySQL çok kolay olacak sahiptir.