ArcFi, видимо, что да - иду по кругу.
Всё тоже самое:
sudo ss -lnpAinet | grep :80
tcp LISTEN 0 128 *:80 *:*
users:(("nginx",2047,6),("nginx",2046,6),("nginx",2045,6),("nginx",2044,6),("nginx",2043,6))
sudo service apache2 start
* Starting web server apache2 AH00558: apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1. Set the 'ServerName' directive globally to suppress this message
(98)Address already in use: AH00072: make_sock: could not bind to address [::]:80
(98)Address already in use: AH00072: make_sock: could not bind to address 0.0.0.0:80
no listening sockets available, shutting down
AH00015: Unable to open logs
Action 'start' failed.
The Apache error log may have more information.
*
* The apache2 instance did not start within 20 seconds. Please read the log files to discover problems
Чего я не понимаю? Где торможу?
Пользователь решил продолжить мысль 30 Сентября 2014, 16:59:16:
It works!
Я не профи, а любитель. Потому мог и не заметить для кого-то очевидных вещей.
sudo ss -lnpAinet | grep :80
tcp LISTEN 0 128 *:80 *:*
users:(("nginx",2047,6),("nginx",2046,6),("nginx",2045,6),("nginx",2044,6),("nginx",2043,6))
Видимо, значило, что уже запущен сервер на 80ом порту. Ещё ранее подсказали, что это nginx.
И тогда же я его удалил через apt-get, но даже после перезагрузки он продолжал звинеть на 80ом, т.е. ничего не менялось.
Сегодня я догадался удалить папку с nginx: sudo rm -rf nginx.
Перезапуск. Запуск apache2.
Ура! It works!