Просто настроил и установил Apache (насколько я знаю, успешно) на удаленном сервере через X-Win32 SSH.
В каталоге bin я вижу "httpd" в списке.
Чтобы запустить веб-сервер, я предоставил инструкции для состояния сервера:
В каталоге установки Apache введите './bin/apachectl start'.
Однако я получаю следующую ошибку (11-14 просто показывает, что она есть):
server.edu(11): ls
bin cgi-bin conf htdocs icons include libexec logs man proxy
server.edu(12): cd bin
server.edu(13): ls
ab apxs dbmmanage htpasswd logresolve
apachectl checkgid htdigest httpd rotatelogs
server.edu(14): cd ..
server.edu(15): ./bin/apachectl start
./bin/apachectl: apache/bin/httpd: not found
./bin/apachectl start: httpd could not be started
Любая помощь приветствуется.
Спасибо!
Как я вижу, вы установили apache вручную, и он где-то был неправильно настроен, потому что apachectl пытается запустить apache / bin / httpd, которого не существует.
В зависимости от вашего дистрибутива можно попробовать и другие команды:
service httpd restart
service apache2 restart
Какой дистрибутив вы используете?
Я предполагаю, что вы уже находитесь в каталоге apache, если httpd находится в каталоге bin, вы сможете запустить httpd с помощью ../apache/bin/httpd.