12
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.

Universidade Federal do Ceará Campus Quixadá Curso ... · PDF filePrecisamos de uma base de dados no MySQL. Há duas maneiras: Shell Browser ... - Deve-se replicar a pasta de instalação

  • Upload
    vandieu

  • View
    215

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Universidade Federal do Ceará Campus Quixadá Curso ... · PDF filePrecisamos de uma base de dados no MySQL. Há duas maneiras: Shell Browser ... - Deve-se replicar a pasta de instalação

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.

Page 2: Universidade Federal do Ceará Campus Quixadá Curso ... · PDF filePrecisamos de uma base de dados no MySQL. Há duas maneiras: Shell Browser ... - Deve-se replicar a pasta de instalação

2

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

Page 3: Universidade Federal do Ceará Campus Quixadá Curso ... · PDF filePrecisamos de uma base de dados no MySQL. Há duas maneiras: Shell Browser ... - Deve-se replicar a pasta de instalação

3

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.

Page 4: Universidade Federal do Ceará Campus Quixadá Curso ... · PDF filePrecisamos de uma base de dados no MySQL. Há duas maneiras: Shell Browser ... - Deve-se replicar a pasta de instalação

4

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

Pré-requisitos para instalação do servidor:

- Apache

- Mysql

- Phpmyadmin

- Php5

- Php5-mysql

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”

Page 5: Universidade Federal do Ceará Campus Quixadá Curso ... · PDF filePrecisamos de uma base de dados no MySQL. Há duas maneiras: Shell Browser ... - Deve-se replicar a pasta de instalação

5

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

Page 6: Universidade Federal do Ceará Campus Quixadá Curso ... · PDF filePrecisamos de uma base de dados no MySQL. Há duas maneiras: Shell Browser ... - Deve-se replicar a pasta de instalação

6

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.

Page 7: Universidade Federal do Ceará Campus Quixadá Curso ... · PDF filePrecisamos de uma base de dados no MySQL. Há duas maneiras: Shell Browser ... - Deve-se replicar a pasta de instalação

7

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

Page 8: Universidade Federal do Ceará Campus Quixadá Curso ... · PDF filePrecisamos de uma base de dados no MySQL. Há duas maneiras: Shell Browser ... - Deve-se replicar a pasta de instalação

8

INSTALANDO

- Digitar o seguinte endereço: http://localhost/wordpress

- Aparecerá a seguinte janela:

- Let's go!

Page 9: Universidade Federal do Ceará Campus Quixadá Curso ... · PDF filePrecisamos de uma base de dados no MySQL. Há duas maneiras: Shell Browser ... - Deve-se replicar a pasta de instalação

9

- 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:

Page 10: Universidade Federal do Ceará Campus Quixadá Curso ... · PDF filePrecisamos de uma base de dados no MySQL. Há duas maneiras: Shell Browser ... - Deve-se replicar a pasta de instalação

10

- Instalação completada: Agora fazer o primeiro login:

- Login:

*Username: admin

*Password: Senha

Page 11: Universidade Federal do Ceará Campus Quixadá Curso ... · PDF filePrecisamos de uma base de dados no MySQL. Há duas maneiras: Shell Browser ... - Deve-se replicar a pasta de instalação

11

- Wordpress instalado.

Page 12: Universidade Federal do Ceará Campus Quixadá Curso ... · PDF filePrecisamos de uma base de dados no MySQL. Há duas maneiras: Shell Browser ... - Deve-se replicar a pasta de instalação

12

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!!!