Depois de se instalar o wordpress, a sua página

Propaganda
Portfólio Meec
2016/2017
Instalação de CMS na infra-estrutura do Técnico.
Um CMS ou Content Management System é um sistema de software que se executa num servidor WEB e
que permite a criação e gestão e disponibilização de páginas na Internet. Esta gestão é realizada usando
ferramentas virtuais através de um browser (firefox, chrome, safari ou Internet Explorer). Para a criação dos
conteúdos e gestão da aparência não é necessário nenhum conhecimento de HTML ou outras tecnologias
da WEB.
A utilização de um CMS no Técnico obriga à sua instalação prévia. Este documento lista os passos
necessários:
•
Activação dos serviços no FENIX
•
Criação de uma base de dados
•
Instalação do software
•
Configuração do software
•
Criação do site
•
gestão do site
Cada um deste passos é descrito seguidamente, para a sua realização é necessário acesso à internet.
Qualquer dúvida ou pedido de esclarecimento acerca dos procedimentos apresentados neste documento
deverão ser enviados para os seguintes mails: [email protected] e [email protected]
Depois de se instalar o wordpress, a sua página podesser acedida a partir de qualquer
computador na internet.
1/24
1 Activação do serviços
A DSI do IST oferece um conjunto de serviços que permite aos utilizadores do IST a criação e gestão de
páginas dinâmicas.
Antes da instalação e configuração do Software é necessário verificar ou activar esses serviços:
• afs
• shell
• web
• cgi
A activação é realizada acedendo à página:
https://selfservice.dsi.tecnico.ulisboa.pt/
Após a introdução do login e password aparece a lista de serviços.
Dependendo do seu estado estes serviços poderão aparece já activados ou não.
Se os serviços afs, shell, web e cgi não estiverem activos (imagem da esquerda) é necessário carregar em
cada um dos botões de Activação.
A activação pode demorar algum tempo, pelo que só no dia seguinte à activação será possível aceder-lhes
totalmente.
Depois de activar os serviços, espere um dia para continuar a instalação e configuração do software.
Os seguintes passos não podem ser realizados imediatamente
Espere um dia para continuar a instalação!
2/24
2 Acesso ao servidor sigma
O servidor sigma é um computador público gerido pela DSI que permite aos alunos aceder e gerir os
ficheiros armazenados no AFS (sistema de ficheiros distribuídos) e realizar projectos de Ucs.
O acesso a este computador é feito usando o protocolo ssh, dependendo do sistema operativo do
computador pessoal (windows ou MAC oS X) assim o processo de acesso é diferente.
2.1 Windows
Em windows é necessário instalar uma aplicação externa para aceder ao sigma: um cliente de ssh.
Uma possível aplicação é o putty.
Para instalar o putty:
• aceda à página www.chiark.greenend.org.uk/~sgtatham/putty/download.html
• Descarregue o ficheiro putty-0.65-installer.exe :
•
Instale esta aplicação seguindo os procedimentos
apresentados no ecrã.
•
Depois de instalar poderá usá-la como uma outra
qualquer aplicação
2.1.1
Acesso ao servidor sigma
Para aceder ao servidor sigma execute a aplicação putty.
•
Preencha o campo Host Name com
sigma.tecnico.ulisboa.pt
•
Carregue em open
•
Confirme
carregando
em
yes
(esta
mensagem poderá aparecer mais vezes)
3/24
Na janela preta introduza o seu IST-ID e password:
Substituir pelo seu IST-ID
Introduzir password do FENIX
Ao digitares a password no teclado, não aparece nada no ecrã. Não se preocupe, depois de carregar no
ENTER, a password introduzida será validada.
Se tudo correr bem poderá dar comandos na máquina sigma, por exemplo exit:
2.2 MAC OS X
Em MAC OS X o cliente de ssh já está instalado, no entanto é necessário executá-lo a partir do terminal.
•
Lance o SpotLight search e escreva terminal
•
Execute essa aplicação. Aparecerá
então uma janela com fundo preto
onde podem ser dados comandos.
2.2.1 Acesso ao servidor sigma
Para aceder ao servidor sigma execute a aplicação ssh:
•
escreva o seguinte comando no terminal: ssh [email protected]
Substituir pelo seu IST-ID
•
Responda yes à questão apresentada
4/24
•
Introduza a password do FENIX.
Introduzir password do FENIX
Ao digitares a password no teclado, não aparece nada no ecrã. Não se preocupe, depois de carregar no
ENTER, a password introduzida será validada.
Se tudo correr bem poderá dar comandos na máquina sigma, por exemplo exit:
5/24
3 Activação da base de dados
O comando desta secção só deve ser executado
antes de começares a instalar o wordpress (passo 4).
Para activar a base de dados é necessário efectuar um comando no sigma. Como resultado deste comando
será produzida e impressa no ecrã informação que deverá ser anotada para posterior uso:
•
Aceda ao sigma usando o putty (em windows)
ou ssh (em MAC OS X), tal como descrito na
secção 2
•
execute o comando mysql_reset
•
anote na seguinte tabela a informação impressa no ecrã:
login
database
password
host
db.tecnico.ulisboa.pt
Estes valores serão utilizados posteriormente na configuração do site.
Anota os dados anteriores para os utilizares mais tarde
Depois de instalar e configurar o wordpress, não
volte a executar este comando.
Se tal acontecer a sua página deixará de funcionar,
sendo necessária a reconfiguração de tudo.
6/24
4 Instalação do CMS
O CMS que irá ser usado é composto por um conjunto de ficheiros escritos na linguagem de programação
php. Estes ficheiros deverão ser descarregados de um site e copiados para o sigma. A instalação deverá ser
feita no sigma seguindo os seguintes passos:
•
Aceda ao sigma usando o putty (em windows) ou ssh (em MAC OS X), tal como descrito na secção 2
•
execute o comando cd web para mudar para a directoria onde deverão ser instalados os ficheiros
Verifique que aparece ~antes de executar
o comando e ˜/web depois
•
Para descarregar e instalar o código do wordpress execute os comandos
◦ wget https://wordpress.org/latest.zip
◦ unzip latest.zip
O comando unzip descomprimirá todos os ficheiros. Após a conclusão desta operação será possível
configurar o wordpress.
7/24
5 Configuração inicial do Wordpress
A instalação e configuração inicial do Wordpress é realizada usando um browser (por exemplo Firefox,
Safari, Chrome ou Internet Explorer). O endereço a usar deverá ser:
•
web.tecnico.ulisboa.pt/~ist1XXXX/wordpress
•
Substituir pelo seu IST-ID
•
Carregar no botão Let’s go!
Preencher os campos assinalados com a
informação obtida anteriormente:
Substituir pelo seu IST-ID
Substituir pela password
obtida no mysql_reset
Não alterar !!!
Carregar no botão de submit
8/24
Carregar no botão Run the Install
9/24
Se tudo correu bem deverá ter aparecido a seguinte mensagem.
Será agora necessário efectuar a configuração do site.
A configuração geral da página será feita preenchendo um formulário:
Definir o título da sua página
Definir o username da página
Definir a password
Substituir por um username
Este username e password não devem
ser os mesmos do FENIX
Introduzir o seu e-mail
carregar no botão Install WordPress
10/24
Passado alguns segundos deverá aparecer a seguinte página, e terá recebido um e-mail de confirmação.
Carregue em Log In para configurar a sua página.
A página pode ser acedida em web.tecnico.ulisboa.pt/~ist1XXXX/wordpress
A administração pode ser acedida em web.tecnico.ulisboa.pt/~ist1XXXX/wordpress/wp-admin
A partir deste passo, ist1xxxx deverá ser substituído pelo seu IST-ID
Não se esqueça do username e password definidos aquando da configuração
inicial do wordpress!!!
11/24
6 Configuração do Wordpress
Apesar de estar instalado num servidor do IST a configuração e edição da página é semelhante à de um
outro qualquer blog ou site dinâmico.
É possível efectuar configurações de privacidade e funcionalidades, alterar o aspecto gráfico, criar páginas,
criar “posts” e configurar os menus.
Todos estes procedimentos serão realizados depois de se autenticar na página
•
web.tecnico.ulisboa.pt/~ist1XXXX/wordpress/wp-admin
A gestão da maioria das configurações é realizada través do dashboard (menu à esquerda):
•
https://codex.wordpress.org/Dashboard_Screen
Este menu pode ser expandido ou colapsado carregando no botão
6.1 Configuração de comentários (IMPORTANTE)
De modo a evitar spam, é necessário proibir os comentários no site:
Selecionar o menu Settings-> Discussion
Desabilitar a opção Allow people to post comments
on new articles
Selecionar a opção Users must be registered and
logged in to comment
Gravar a alteração carregando em Save Changes (no
fundo do ecrã)
12/24
6.2 Alteração do formato da página
De modo a alterar a formatação geral da página é necessário escolher e selecionar um novo tema. Por
omissão são instalados três temas, que podem ser selecionados e configurados sem mais demora.
Selecionar o menu Appearance -> Themes
Escolher um dos temas apresentados e selecioná-lo
carregando no botão Activate
A configuração do tema poderá ser realizada
carregando no botão Customize
13/24
Várias opções de configuração serão apresentadas.
O mesmo menu poderá ser acedido a partir do
próprio site.
6.2.1
Instalação de novo tema (OPCIONAL)
Para instalar o novo tema é necessário efectuar o download a partir do repositório de temas, descomprimilo no computador pessoal e depois transferir para o sigma.
Aceder à página https://wordpress.org/themes/
Selecionar o tema que lhe interesse, e carregue no
botão Download.
Depois de descarregar o tema é necessário
descomprimi-lo.
Despois de descomprimir o tema, obterá no seu
computador pessoal uma pasta, que deverá ser
transferida para o sigma
Para transferir o novo tema para o servidor sigma deverá usar a aplicação FileZilla:
• https://filezilla-project.org/download.php
Descarregue o Filezilla (cliente) e instale-o.
Execute-o e introduza o nome do sigma e os seus dados do FENIX
14/24
sigma.tecnico.ulisboa.pt
o seu identificador do FENIX
Carregue em Enter.
Carregue em OK.
No lado dirito da janela deverá selecionar a
directoria para onde será transferido o novo tema:
/...../ist1xxxxx/web/wordpress/wpcontent/themes
Arrastar a directoria anteriormente descomprimida
do seu computador para o servidor
Aceder ao menu Appearance -> Themes para activar
o novo tema.
Poderá ser necessário fazer o re-carregamento da
página carregando na tecla F5.
6.2.2
Mais informação
Mais informação acerca da edição de páginas e posts
•
https://codex.wordpress.org/Using_Themes
•
Temas instalados
◦ https://codex.wordpress.org/Twenty_Fourteen
◦ https://codex.wordpress.org/Twenty_Fifteen
◦ https://codex.wordpress.org/Twenty_Thirteen
•
15/24
A sua password do FENIX
6.3 Criação de novas páginas e artigos
Um site é composto por páginas estáticas (pages) e por artigos criados dinamicamente e com uma
frequência alta (posts).
As páginas são normalmente associadas a menus e os artigos listados cronologicamente.
A criação de páginas e artigos é feita do seguinte modo:
Selecionar o menu Pages -> Add New
ou
Selecionar o menu Posts -> Add New
Alternativamente:
Selecionar +New -> Page
ou
Selecionar +New -> Post
Preencher o título
Preencher o conteúdo
E publicar
Os artigos podem ter categorias, permitindo a apresentação de listagens distintas para cada um dos
conjuntos de artigos
16/24
Poderá ser criada uma nova categoria ou atribuir
uma anteriormente definida
6.3.1
Mais informação
Mais informação acerca da edição de páginas e posts
•
https://codex.wordpress.org/Pages
◦ https://codex.wordpress.org/Pages_Screen
◦ https://codex.wordpress.org/Pages_Add_New_Screen
•
https://codex.wordpress.org/Posts
◦ https://codex.wordpress.org/Posts_Screen
◦ https://codex.wordpress.org/Posts_Add_New_Screen
17/24
6.4 Biblioteca de imagens/documentos
O Wordpress permite uma gestão fácil das imagens a inserir nas páginas e artigos.
Durante a edição de uma página ou artigo carregando no botão Add Media é possível abrir a biblioteca
para selecionar e gerir as várias imagens.
Carregar no botão Add Media
Selecionar a imagem pretendida
Carregar no botão Insert into post
A adição de imagens ou ficheiros à Galeria é muito simples
Abrir a biblioteca carregando no botão Add media
ou selecionando o menu
Arrastar um ficheiro para a biblioteca
18/24
Verificar que foi feita a transferência
Os artigos e páginas podem ter uma fotografia associada uma que será apresentada no cimo da écran, de
acordo com o tema selecionado
Selecionar opção Set featured image para abrir a
biblioteca gráfica
Selecionar uma imagem, tal como apresentado
anteriormente
Para além de imagens, a galeria também pode ser usada para agestão de outros documentos, por exemplos
ficheiros .pdf cuja ligação poderá ser inserida em páginas e artigos.
6.4.1
Mais informação
Mais informação acerca da galeria de imagens:
•
https://codex.wordpress.org/Using_Images
•
https://codex.wordpress.org/Inserting_Images_into_Posts_and_Pages
•
https://codex.wordpress.org/Media_Library_SubPanel
19/24
7 Criação de menus
Independentemente do tema escolhido, é possível criar menus que apontam para páginas ou listas de
artigos.
A criação e edição dos menus é feita da seguinte forma:
Selecionar Appearence -> Menus
Atribuir um nome ao menu
Carregar no botão Create Menu
Definir menu como sendo:
• o principal no cimo da página
ou
• o menu lateral secundário
carregar no botão Save Menu
No caso das páginas ou artigos, a adição de entradas do menu é feita de modo distinto mas parecido
No caso de páginas
Selecionar as páginas a adicionar ao menu
carregar no botão Add to Menu
20/24
No caso de artigos
Selecionar a categoria pretendida
carregar no botão Add to Menu
Após a adição de entradas no menu será possível alterar a ordem ou criar uma hierarquia
“Agarrar” cada uma das entradas do menu e
posicioná-la pela ordem e na hierarquia pretendida
carregar no botão Save Menu
7.1.1
Mais informação
Mais informação acerca da galeria de imagens:
•
https://codex.wordpress.org/Appearance_Menus_Screen
21/24
8 Redirecionamento da página inicial
É possível substituir a página genérica acedida a partir do endereço web.tecnico.ulisboa.pt/~ist1XXXXX
pela página inicial do wordpress.
Deverá aceder ao sistema sigma e executar os dois seguintes comandos:
•
cp ~ist14028/web/index.php ~/web
•
mv ~/web/index.html ~/web/index.old
Usar ist14028 !!!
A partir deste momento em vez de aparecer a página genérica, aparecerá o wordpress.
Caso tenha dado os comandos apresentados na primeira versão deste guia, para configurar
correctamente o redirecionamento execute no sigma o seguinte comando:
•
mv ~/web/index.html.old ~/web/index.old
22/24
9 Aplicação móvel
É possível fazer a actualização das páginas do wordpress usando aplicações móveis no Android e IOS.
Informação acerca dessas aplicações pode ser obtida na seguinte página:
•
https://wordpress.org/mobile/
Depois de instalar a aplicação no telemóvel deverá introduzir a informação acerca da sua página alojada no
Técnico:
Selecionar Add self-hosted site
Introduzir o username definido
anteriormente (secção 5)
Introduzir a password definida
anteriormente (secção 5)
web.tecnico.ulisboa.pt/~istixxxxx/wordpress
Introduzir o endereço da página:
web.tecnico.ulisboa.pt/~istixxxxx/wordpress
Carregar em Sign In.
Depois de introduzidas e confirmadas as informações da página, a aplicação permitirá a criação de Posts e
adição de imagens à galeria a partir do telemóvel.
23/24
10 Mais informação
10.1
Wordpress.org
O site do wordpress é www.wordpress.org
Aqui poderá obetr mais inforação cerca deste CMS
10.1.1
Wordpress codex
Conjunto de páginas com muita informação acerca do funcionamento e gestão do wordpress:
•
http://codex.wordpress.org/
10.1.2
Primeiros passos
Uma descrição mais detalhada do funcionamento e configuração de um site pode ser acedida em
•
http://codex.wordpress.org/First_Steps_With_WordPress
10.1.3
Perguntas frequentes
Conjunto de páginas contendo perguntas frequentes acerca do Wordpress
•
http://codex.wordpress.org/FAQ
10.2
Serviços Informáticos no Técnico
A DSI (Direção de serviços de Informática do Técnico) gere a infra-estrutura de rede de todo o Técnico e
administra um conjunto de servidores necessários ao funcionamento da escola. A sua página é:
•
http://dsi.tecnico.ulisboa.pt/
10.2.1
Normas de utilização
A utilização dos serviços, recursos e sistemas informáticos disponibilizados pela DSI implica o cumprimento
de determinadas normas. Essas normas podem ser encontradas em:
•
10.3
http://dsi.tecnico.ulisboa.pt/normas/
NEECIST
O Núcleo de Estudantes de Electrotecnia e Computadores do Instituto Superior Técnico é uma associação
sem fins lucrativos que reúne os estudantes de MEEC do IST. O seu site é:
http://neecist.tecnico.ulisboa.pt
Para além de apoiar as JEECs (http://jeec.tecnico.ulisboa.pt) este núcleo também organiza ao longo do ano
diversos outros eventos e workshops muito relevantes para o aluno de Electrotecnia.
A partir de Outubro também ajudarão no apoio à UC de portfólio, nomeadamente na instalação e
configuração do wordpress.
24/24
Download