Daha iyi ve daha güvenli bir çözüm (i bir yönetici ev klasörüne erişimi olan internet ile rahatsız olsun!) /
Terminal zamanı!
cd /
sudo mkdir /webroot
sudo groupadd webdev
sudo usermod -a -G webdev yourusername
sudo chown www-data:webdev /webroot/
Şimdi apache'yi, apache yapılandırmanızın altındaki yeni belge kök / webroot'unuza yönlendirin. Bu bilgiyi şu adreste bulabilirsiniz: /etc/apache2/apache2.conf
sudo nano /etc/apache2/apache2.conf
CTRL-O kaydetmek için, CTRL-X aşina değilseniz nano çıkmak için.
Basitçe yerine DocumentRoot /var/www/
sahip/webroot/
Web dosyalarınızı şimdi webroot'a kopyalayın.
sudo /etc/init.d/apache2 reload
Apache şimdi tüm yapılandırmaları yükleyerek yeniden başlatılmış olmalıdır.
Bu, kökte webroot adında, apache2'ye ait bir dizin yarattı ve grup sahibi, kullanıcınızın üyesi olduğu yeni grup webdev'dir (bu, hiçbir grubun yerini almaz!). Bu, FTP'deki dosyaları düzenlemenizi sağlar!
Bu, bir web sitesi apache sunucusu için çok basit bir çözümdür. Birden fazla site çalıştırmayı planlıyorsanız daha fazla çalışma gerekir (örneğin, web kökünde onlar için ayrı klasörler oluşturma)
Bunun avantajları, birisi bir güvenlik açığı bulursa, ana klasörünüze değil, webroot klasörüne kilitlenmiş olmasıdır! Ayrıca, daha fazla kullanıcının siteyi değiştirmesine izin vermeniz gerekiyorsa, kullanıcılarını webdev grubunasudo usermod -a -G theirusername webdev
Bu yardımcı olur umarım!
Saygılarımla