Parte inicial web do Smokeping no Ubuntu 13.10

2

Eu atualizei um PC do Ubuntu Desktop 12.04 para 13.10. Em 12.04, o URL para o front-end da web do Smokeping costumava ser http://localhost/smokeping/smokeping.cgi . Depois de atualizar para 13.10 isso não funciona mais.

É apenas uma questão de descobrir a mudança de URL no Ubuntu 13.10 (com o apache 2.4.6) ou algo está faltando?

Em 12.04 há um link de /etc/apache2/conf.d/smokeping para /etc/smokeping/apache2.conf .

Em 13.10 este link não existe mais. Nem a pasta conf.d. Eu tentei criar um link de conf-enabled, mas isso não ajudou.

Eu tentei desinstalar e reinstalar smokeping , mas isso não ajudou.

Instalei um novo Ubuntu 13.10 em uma VM e instalei smokeping lá. a instalação apt-get install smokeping fornece a seguinte mensagem de erro:

non-standard Apache configuration or missing apache2ctl, not enabling /etc/smokeping/apache2.conf

Então eu acho que smokeping para o Ubuntu não foi completamente portado para a versão 2.4.6 do Apache usada no Ubuntu 13.10?

Ainda presumo que seja fácil de corrigir?

    
por Arne 24.10.2013 / 17:01

2 respostas

3

link

# Install smokeping and sendmail (the latter is required to be present because of a smokeping bug)
sudo apt-get install smokeping sendmail

# Link in the smokeping apache config (apache2 was installed above as a req for smokeping)
cd /etc/apache2/conf-available
sudo ln -s ../../smokeping/apache2.conf smokeping.conf

# Enable the config and mod_cgi
sudo a2enconf smokeping
sudo a2enmod cgid

service apache2 restart
    
por junkken 28.11.2013 / 22:01
0

Verifique se você tem esta linha:

Include conf.d/

em /etc/apache2/apache2.conf , se não adicioná-lo.

Outra opção é criar um link simbólico entre o arquivo de configuração "smokping" e o "site-enable" no diretório apache2, assim:

ln -s /etc/smokeping/apache2.conf /etc/apache2/conf-enabled/smokeping.conf
    
por A520 28.11.2013 / 14:06