Я использую Ubuntu 13.04. Первоначально я установил apache2, и он работал нормально, но позже он начал вызывать некоторые проблемы, поэтому я удалил apache, используя следующие команды
sudo apt-get autoremove
sudo apt-get remove apache2 *
dpkg -S
which apache2
, а затем я переустановил apache2, используя
sudo apt-get install apache2
Установка была почти завершена, но затем я получил следующее сообщение
Запуск веб-сервера apache2
Синтаксическая ошибка в строке 6 файла / etc / apache2 / sites- enabled / ssl: SSLCertificateFile: файл «/etc/apache2/ssl/apache.pem» не существует или является пустым. Действие «start» не выполнено. Журнал ошибок Apache может содержать больше информации.[fail]
invoke-rc.d: initscript apache2, действие «start» не выполнено. Настройка apache2 (2.2.22-6ubuntu5.1) ...
output to ls /etc/apache2/sites-enabled/ is default-ssl mysite ssl
содержимым mysite является ServerAdmin webmaster @ localhost
DocumentRoot /home/gautam/apache/
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /home/gautam/apache/>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>
ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
<Directory "/usr/lib/cgi-bin">
AllowOverride None
Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
Order allow,deny
Allow from all
</Directory>
ErrorLog ${APACHE_LOG_DIR}/error.log
# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn
CustomLog ${APACHE_LOG_DIR}/access.log combined
после запуска sudo rm / etc / apache2 / sites-enabled / * ssl я получаю следующий вывод и apache2 выключен
* Restarting web server apache2
apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName
apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName
(98)Address already in use: make_sock: could not bind to address [::]:443
[ OK ]
Что делать? Какие-либо предложения???
Я удалил SSL, но он по-прежнему выдавал следующую ошибку:
Перезапуск веб-сервера apache2 apache2: Не удалось надежно определить полное доменное имя сервера, используя 127.0.1.1 для ServerName apache2: Возможно недостаточно точно определить полное доменное имя сервера, используя 127.0.1.1 для уже используемого адреса ServerName (98): make_sock: не удалось привязать к адресу [::]: 443 [OK]
I погуглил его и сослался на эти 2 сообщения:
Наконец, я отключил SSL, используя:
a2dismod ssl