Aqui novamente com a história de Lighty e WordPress!. Se você não leu o Parte I desta série, então ele ainda não tem nada para fazer por aqui. Leia e estude seu conteúdo e depois volte. Para finalizar a instalação e configuração do casal, temos que fazer:
- Instale o WordPress: crie o banco de dados e o usuário no MySQL e conceda a ele os privilégios necessários; criar e modificar o arquivo de configuração wp-config.php de acordo com a conexão com o banco de dados; e finalize a instalação do WordPress através de sua interface web.
- Melhorar o cache em Aalternativo PHP Cdor.
Instalar o WordPress
Vamos deletar o arquivo index.php criado anteriormente para verificar nossa configuração:
rm /srv/web.amigos.cu/htdocs/index.php
Através do Nautilus ou Terminal, copiamos o arquivo de instalação do WordPress para o diretório raiz dos documentos, neste caso o copiaríamos para/srv/web.amigos.cu/htdocs/.
Nota: Vamos supor que temos o WordPress versão 3.4.1 para este tutorial.
Após a cópia, vamos para esse diretório e descompactamos e movemos todo o conteúdo do diretório wordpress para / htodcs / e excluímos o instalador:
cd /srv/web.amigos.cu/htdocs tar xvfz wordpress-3.4.1-es_ES.tar.gz mv wordpress / *. rm -r wordpress / wordpress-3.4.1-es_ES.tar.gz chown -R www-data. * chmod -R + x * .php
Criamos o usuário e o banco de dados no MySql: Através de um terminal nos conectamos ao console de administração, executamos mysql -p e, após inserir nossa senha, executamos as consultas SQL necessárias:
mysql -p Digite a senha: Bem-vindo ao monitor MySQL. Os comandos terminam com; ou \ g. Seu ID de conexão MySQL é 40 Server version: 5.1.49-3 (Debian) [---] CRIAR USUÁRIO 'myuser' IDENTIFICADO POR 'myipassword'; CRIAR BANCO DE DADOS SE NÃO EXISTIR `wp_friends`; USE friends_wp; CONCEDE TODOS OS PRIVILÉGIOS EM `amigos_wp`. * PARA 'myuser' @ '%' COM OPÇÃO DE CONCESSÃO; Sair
OLHOS entre aspas quando os usamos para colocar o nome do banco de dados entre eles. Observe o que é `friends_wp` e não 'amigos_wp'.
Nós criamos e modificamos o arquivo wp-config.php:
cd /srv/web.amigos.cu/htdocs cp wp-config-sample.php wp-config.php nano wp-config.php
As únicas linhas que devemos modificar são:
// ** Configurações do MySQL. Solicite esses dados do seu host. $ / ** O nome do seu banco de dados WordPress * / define ('DB_NAME', 'amigos_wp'); / * Seu nome de usuário MySQL * / define ('DB_USER', 'myuser'); / ** Sua senha MySQL * / define ('DB_PASSWORD', 'mipassword');
O resto do arquivo permanece intacto. Nós salvamos as alterações.
Configurações finais de instalação: Atualizamos a página em nosso navegador (http://web.amigos.cu) e já estamos no famoso processo de instalação do WordPress de 5 minutos!
Seja imaginativo e criativo. Preencha os campos solicitados pelo instalador de acordo com sua necessidade. Se o seu site estiver voltado para a Internet (fortemente protegido por um Firewall), você pode permitir que mecanismos de pesquisa como o Google e outros o indexem. Como o meu é apenas para a LAN corporativa, desmarco essa opção e clico no botão mágico "Continuar".
As outras etapas são típicas do WordPress e a verdade é que não sou eu que posso ajudá-lo a usá-lo. Consulte o manual ou pergunte a outras pessoas que já são especialistas em seu uso.
Melhoramos o cache do código intermediário em PHP usando o APC:
Para o registro, eu NÃO estou dizendo isso! KBeezie diz isso em um artigo intitulado “A importância do cache do WordPress”(A importância do cache no WordPress) quando ele afirma:
"WordPress, em toda a sua glória ... é um porco desleixado"
O que em uma tradução aproximada significa que "WordPress em toda a sua glória ... é um porco desleixado sangrento." Recomendamos a leitura deste artigo muito interessante e educacional. Existem várias maneiras de melhorar o cache do WordPress de acordo com documentação especializada, seja através do "W3 Total Cache", "WP Super Cache", entre outros. Se corrermos
aptitude show php-apc
obteremos uma breve descrição, que traduzida livremente diz:
“O Alternative PHP Cache, também conhecido como APC, é uma estrutura de código aberto, gratuita e robusta para armazenamento em cache e otimização de código PHP intermediário. APC é uma solução rápida para estabelecer um cache local de código PHP. Não é distribuído como o MencacheD, mas pode ser usado em conjunto para obter um cache ideal ”. Para instalá-lo, executamos:
aptitude instalar php-apc
Mais tarde, lemos os arquivos /usr/share/doc/php-apc/README.Debian e peloTUDO da mesma pasta. Conforme recomendado no primeiro, fazemos o seguinte:
gunzip /usr/share/doc/php-apc/apc.php.gz cp /usr/share/doc/php-apc/apc.php /srv/web.amigos.cu/htdocs/ chown www-data: root / srv / web.amigos.cu / htdocs / apc.php chmod + x /srv/web.amigos.cu/htdocs/apc.php
Devemos declarar uma senha no arquivo apc.php para fazê-lo funcionar totalmente. Editamos o arquivo que já está na raiz /htdocs/apc.php, vamos para a linha 41 e encontramos:
padrões ('ADMIN_USERNAME', 'apc'); padrões ('ADMIN_PASSWORD', 'senha');
A 'senha' deve ser alterada para uma senha própria que não seja a palavra senha. Salvamos as alterações e antes de qualquer outra coisa devemos reiniciar o serviço:
reiniciar serviço lighttpd
Nós apontamos nosso navegador para o URL web.amigos.cu/apc.php e veremos como o cache alternativo do PHP está funcionando.
Amigos, espero que tudo o que está escrito seja útil para vocês. Até a próxima aventura!
Bom tutorial.
Uma sugestão: E por que você não usa o apt-get?
Obrigado pelo seu comentário. Eu uso o aptitude por hábito. Do Sarge ou Debian 3.
Muito obrigado por seu comentário. Eu uso o aptitude por hábito desde o Debian 3.0 ou Sarge. Não há mais mistérios.
Ah, sim. Eu uso o apt-get porque se eu usar o aptitude ele pode estragar o ambiente gráfico (eu já fiz o teste no stable e ele ameaçou me livrar do GNOME e outras coisas) e dessa forma é muito mais seguro.