Configuração inicial do Wordpress usando o Lynx

0

Nota: postando aqui, porque a descrição do ServerFault é "Para administradores profissionais". O bate-papo também parece indisponível no momento.

Estou tentando uma tentativa de criar um site. Eu instalei o Ubuntu Server 14.04 em uma caixa em casa, instalei a pilha LAMP e depois o wordpress, de acordo com este guia: link

Tudo correu bem até o passo

sudo bash /usr/share/doc/wordpress/examples/setup-mysql -n wordpress localhost

Eu não entendo este passo, nem os posteriores. Eu configurei um serviço de DNS para apontar para o meu IP externo, e o roteador para encaminhar pacotes na porta 80 para a referida caixa. A página de teste do Apache funciona muito bem, mas sem qualquer visual do wordpress.

Eu fiz um lynx http://localhost/wordpress e criei uma conta na "Configuração do famoso Wordpress de 5 minutos". No entanto, agora tentar fazer login, resulta em mensagens como

Accept invalid cookie path=/wordpress/wp-content/plugins as a prefix of '/wordpress'?(n)

e o login não foi bem sucedido.

Eu suspeito que esta é uma questão XY, mas realmente não consigo descobrir X. Por favor, aponte-me para uma estratégia geral (que recursos estudar), levando à exibição na web de uma página básica do Wordpress. Eu tenho zero experiência com Apache, php, wordpress, dns. Tenho experiência limitada com a linha de comando do GNU Linux.

    
por Vorac 24.10.2014 / 21:42

1 resposta

1

Isso pode soar duro, mas se você não entender o que está fazendo neste momento, pergunte ou contrate alguém que faça isso para você. Administrar um site básico já é difícil o suficiente, mas a execução de um CMS complexo como o wordpress exige habilidades sólidas, caso contrário, o terminará em desastre.

  • Você precisa conhecer pelo menos os fundamentos do script de shell. O que esse script setup-mysql faz? Você não sabe? Então, como você pode saber que isso não funciona? E como você pode confiar? Você está rodando como root, afinal. Além disso, como você se recuperará se algo não funcionar em sua configuração específica?

  • Como você vai depurar a configuração do servidor da web se você tiver zero experiência na administração de um servidor da web? Antes de você ter alguma chance de fazer sua configuração funcionar, você precisa de algum grau de conhecimento sobre como o seu servidor da Web (seja o Apache ou qualquer outro) funciona e como ele espera interagir com o PHP.

  • Você tem um ambiente razoavelmente seguro para testar sua configuração? Entendo que você ainda está aprendendo, mas você cometerá erros a princípio, então precisa estar preparado para eles. Especialmente, você não quer fazer isso com um IP público, a menos que você realmente saiba o que está fazendo.

Se este é seu primeiro empreendimento em uma instalação LAMP, então você certamente terá mordido muito mais do que pode mastigar. Antes de montar o todo, você precisa entender cada uma das partes. Depois de ter o básico, você poderá fazer as perguntas certas e, mais importante, entender as respostas que receberá.

Para ser sincero, quero desencorajar você a fazer isso - pelo menos no nível de experiência atual. Primeiro de tudo, encontre alguém que possa ajudá-lo a aprender. Suas chances de sucesso aumentam exponencialmente. Em seguida, tente obter um site estático para trabalhar. Tente entender a configuração do Apache, ou do nginx, ou qualquer servidor da web que você queira usar. Só então tente fazer o PHP funcionar, para o qual você terá um melhor ponto de vista. Enquanto isso, você aprenderá sobre arquivos de registro, segurança e habilidades básicas do Unix, que permitirão que você depure quando (não se) algo der errado.

Aprender tudo isso leva muito tempo? Claro que sim: basicamente descrevi o aprendizado de um administrador. Mas administrar qualquer sistema complexo é muito difícil, caso contrário não seria um sistema complexo, requer uma boa experiência, mas o clima severo da atualidade na world wide web tornou muito mais difícil adquirir essa experiência do que, digamos, dez anos atrás. Um site mal gerenciado será hackeado em minutos, os worms já estão esperando e provavelmente já estão investigando seu IP agora.

Então vamos começar o downvoting, mas vou ficar no meu ponto: a última coisa que a internet precisa é de outra fossa Wordpress mal gerenciada e infestada de worms. A única resposta válida agora é não fazer isso.

    
por 24.10.2014 / 23:08