Universidade Federal do Ceará Campus Quixadá Curso Superior de Tecnologia em Redes de Computadores Administração de Sistemas Operacionais Linux Professor: João Marcelo Tutorial Instalação e configuração do Wordpress Equipe: Alexsanderson Santos Cidney Falcão Clycia Najara Rhayssa Souza Rayanne Abreu Rejane Vasconcelos Ana Sheila Alves Quixadá, CE - Junho 2012.
SUMÁRIO Introdução ---------------------------------------------------------------------------------------- 3 Pré-Requisitos ----------------------------------------------------------------------------------- 4 Criando o Banco de Dados ------------------------------------------------------------------- 5 Preparando para a instalação --------------------------------------------------------------- 7 Instalando ----------------------------------------------------------------------------------------- 8 Criar diversas instalações em uma mesma máquina -------------------------------- 12 2
INTRODUÇÃO Wordpress é mais conhecido pelo serviço de hospedagem de blogs. Mas, na verdade, é um gestor de conteúdo de uso geral, que pode ser instalado em qualquer servidor com suporte a PHP e MySQL. Neste tutorial iremos ensinar como instalá-lo no SO Linux, bem como configurá-lo de modo a ter hospedagem de blogs de qualidade. Também mostraremos como instalar novos temas e colocar plug-ins que serão muito úteis para a manipulação dos blogs. 3
Pré-requisitos para instalação do servidor: - Apache - Mysql - Phpmyadmin - Php5 - Php5-mysql INSTALAÇÃO DOS PACOTES PRÉ-REQUISITOS 1 - PRIMEIRO PASSO: instalar o mysql e os pacotes relacionados: $sudo apt-get install mysql-server $sudo apt-get install mysql-navigator 2 - SEGUNDO PASSO: instalar o apache: $sudo apt-get install apache2 3 - TERCEIRO PASSO: instalação do php5 $sudo apt-get install php5 4 - QUARTO PASSO: instalar o phpmyadmin $sudo apt-get install phpmyadmin Quando terminado o download, aparecerá a opção de configuração, e nela, a seguinte opção: Qual servidor gostaria de configurar automaticamente? - marque o "apache2 4
CRIANDO O BANCO DE DADOS PARA O WORDPRESS Precisamos de uma base de dados no MySQL. Há duas maneiras: Shell Browser Shell - Inicialmente Digite; $ sudo mysql -u root -p (Neste caso a maioria das vezes o root não pedirá senha) - No shell do mysql digite; $ sudo create database NOME_DO_BANCO_DE_DADOS (Aqui estamos criando um banco de dados para ser acessado pelo wordpress futuramente) - Deve-se criar também um usuário que possa acessar o banco; $sudo grant all on NOME_DO_BANCO.* to USUÁRIO identified by 'SENHA'; - Não é obrigatório, mas você pode atribuir privilégios ao usuário; $ sudo flush privileges; - Reinicie o mysql; $ /etc/init.d/mysql restart ou $ sudo service mysql restart 5
Browser - Abra o navegador e digite: http://localhost/phpmyadmin - Aparecerá a janela: - Usuário: root / senha: (A que você colocou na instalação do MySQL) - Quando o login estiver feito, vá para a opção BANCO DE DADOS, e lá aparecerá a seguinte janela: - Vá em "CRIAR NOVO BANCO DE DADOS", escreva o nome (no caso wordpress), e clique em criar. 6
PREPARANDO PARA INSTALAÇÃO - Baixe o pacote do wordpress no site Em inglês: http://wordpress.org ou Em português: http://br.wordpress.org - Copie o pacote para a pasta /var/www $sudo cp -R /home/alunoufc/downloads/wordpress.taz.gz /var/www - Entre no diretório /var/www e desempacote o arquivo com o comando: $sudo tar -zxvf wordpress.tar.gz OBS: Dê o comando ls l para verificar as permissões de usuário e grupos dos diretórios /var/www. - Neste caso deve-se acrescentar ao arquivo descompactado o usuário e grupo para que o apache possa acessá-lo: $chown R www-data:www-data /var/www/wordpress 7
INSTALANDO - Digitar o seguinte endereço: http://localhost/wordpress - Aparecerá a seguinte janela: - Let's go! 8
- Proximo passo: Configurar database - Database name: Nome do banco de dados (wordpress) - User name: Nome do usuário (root) - Password: Senha (colocada no MySQL) - Table Prefix: O campo prefixo da tabela é no caso se você quiser rodar várias instalações do WordPress em um único banco de dados. Para cada instalação será um prefixo diferente. - Run the install: 9
- Instalação completada: Agora fazer o primeiro login: - Login: *Username: admin *Password: Senha 10
- Wordpress instalado. 11
Criar diversas instalações em uma mesma máquina - Deve-se replicar a pasta de instalação WordPress, o número de vezes que você queira; #cp R /caminho da origem /caminho do destino - Configurar as replicações para que o apache possa acessá-los; #chown R www-data:www-data /var/www/nome_da_pasta - No momento da instalação deve-se colocar o prefixo diferente para cada instalação; wp_numero_do_prefixo -Configure os dados do site; Agora só alegria!!! 12