Soruyu yeniden yazdım, Pedro'nun cevabını kullanarak. Linux Mint üzerindeiptables, apache, Linux Mint (Ubuntu), 80 - 1080 portundan ileri, hiçbir dinleme soketi yok, kapatılıyor
$ apache2ctl -f `pwd`/conf/httpd.conf -d `pwd`
Ubuntu tabanlı i basit kod yürütmeye çalıştığınızda
Ben hata “no listening sockets available, shutting down”
alıyorum.
i /usr/www/apache3/site.toddle/conf/httpd.conf
ait içerikleri Ben Pedro cevabı ve bağlantılar takip
User www-data
Group www-data
# added to get rid of apache2: Configuration error: No MPM loaded
Include /etc/apache2/mods-enabled/*.load
Include /etc/apache2/mods-enabled/*.conf
#copied from 000-default.conf from /etc/apache2/sites-available
<VirtualHost *:1081>
ServerName my586
ServerAdmin [email protected]
DocumentRoot /usr/www/apache3/site.toddle/htdocs/
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
olduğunu dizinde /usr/www/apache3/site.toddle
içindeyim. sudo gedit /etc/apache2/ports.conf
kullanılarak
1) /etc/apache2/ports.conf
hattı ilave edildi ve dosya kaydedilir:
#original: Listen 80
Listen 1081
2) bağlantı 1081 Pedro örneği kullanarak $ sudo /etc/init.d/apache2 restart
3) yapılandırılmış iptables kullanarak apache'yi yeniden
Ancak komutu çalıştırmak için: apache2ctl -f
pwd /conf/httpd.conf -d
pwd , netstat kontrol etme hatasını
"no listening sockets available, shutting down AH00015: Unable to open logs Action '-f /usr/www/apache3/site.toddle/conf/httpd.conf -d /usr/www/apache3/site.toddle' failed."
verir apache port 1081 dinler olduğunu verir: Her zaman bir apache sunucusuna bağlantı noktası 80 üzerinde gelen trafik yönlendirme benim için çalışmış
$ sudo netstat -ltnp | grep ':1081'
tcp6 0 0 :::1081 :::* LISTEN 3160/apache2
aptal bir soru gibi burası, bununla birlikte ne kadar sudo service apache2 restart' gibi bir şey denedi? İlk önce durmadan onu başlatmaya çalışıyor olabilirsiniz. – Pedro