Agrupar Debian e Ubuntu juntos é um pouco estranho. Eles são semelhantes, mas não exatamente o mesmo.
a2enmod é um script exclusivo das distribuições baseadas no Debian. Essencialmente, a2enmod cgi
procura por arquivos chamados cgi.load ou cgi.conf e os vincula simbolicamente de /etc/apache2/mods-available
para módulos disponíveis, para /etc/apache2/mods-enabled
para módulos ativados. Você pode precisar reiniciar o apache depois disso.
vi
é um editor de texto. As pessoas preferem que você quase sempre tenha vi na maioria dos sistemas. nano
é a melhor opção para um novo usuário - é mais simples e não tem algumas das peculiaridades que o vi faz.
Pessoalmente, se você não tem certeza do que está fazendo, recomendo começar com sudo cp /etc/apache2/apache2.conf /etc/apache2/apache2.conf.bak
- então, se você errar, terá uma boa cópia da configuração do apache
Como este é o Ubuntu e não o Debian, você vai querer invocá-lo com sudo nano /etc/apache2/apache2.conf
. O Ubuntu definitivamente tem nano. O Nano funciona muito mais como qualquer outro editor de texto com o qual você esteja familiarizado. Você precisa do sudo
porque eu suspeito que as instruções do Debian supõem que o root esteja em uso, o Ubuntu não tem senha para a conta root e o sudo é o caminho certo para fazê-lo. Ele eleva as permissões apenas para executar o comando mais ou menos, o que é mais seguro.
Estou conectado a trabalhos de massa e copiar / colar (e se você é novo, conectar via ssh de um terminal habilitado para gui é inteligente). Copie e cole estas linhas no final do arquivo, ctrl x , pedindo para você salvar. Salve, reinicie o apache e continue