Mudanças entre as edições de "Instalação SEER 2.x"
Washington (disc | contribs) (→Instalação do SEER(OJS)) |
Washington (disc | contribs) (→Instalação do SEER(OJS)) |
||
Linha 121: | Linha 121: | ||
Se tudo correr bem, ao clicar em '''Install Open Journal Systems''', após algum tempo aparecerá a seguinte tela: | Se tudo correr bem, ao clicar em '''Install Open Journal Systems''', após algum tempo aparecerá a seguinte tela: | ||
+ | |||
[[Arquivo: Ojs-install-7.png|center|800px]] | [[Arquivo: Ojs-install-7.png|center|800px]] |
Edição das 17h04min de 24 de setembro de 2013
- Baixar a última versão o SEER(OJS) no site http://pkp.sfu.ca/ojs/ojs-download/.
- Sem estar logado como superusuário, descompactar o arquivo baixado (ojs-2.x.x.tar.gz) dentro da pasta home/[nome-do-usuario]/:
tar -vzxf ojs-2.x.x.tar.gz
Índice |
Instalar Apache / MySQL / PHP
Apache (versão >= 1.3.2x)
apt-get update apt-get install apache2
MySQL (versão >= 3.23)
apt-get install mysql-server
NOTA: Durante a instalação, será pedida a senha de root. Não se preocupe se perder a chance de definí-la. Há uma maneira muito simples de setá-la posteriormente.
Execute o script de instalação segura do servidor MySQL:
mysql_secure_installation
Ele realizará uma série de questões a primeira delas se refere a alteração da senha de root. As demais podem ser respondidas todas com y (de "yes").
Enter current password for root (enter for none): OK, successfully used password, moving on... By default, a MySQL installation has an anonymous user, allowing anyone to log into MySQL without having to have a user account created for them. This is intended only for testing, and to make the installation go a bit smoother. You should remove them before moving into a production environment. Remove anonymous users? [Y/n] y ... Success! Normally, root should only be allowed to connect from 'localhost'. This ensures that someone cannot guess at the root password from the network. Disallow root login remotely? [Y/n] y ... Success! By default, MySQL comes with a database named 'test' that anyone can access. This is also intended only for testing, and should be removed before moving into a production environment. Remove test database and access to it? [Y/n] y - Dropping test database... ... Success! - Removing privileges on test database... ... Success! Reloading the privilege tables will ensure that all changes made so far will take effect immediately. Reload privilege tables now? [Y/n] y ... Success! Cleaning up..
PHP (versão >= 4.2.x)
apt-get install php5 php-pear php5-mysql
Reiniciando o servidor Apache para que as modificações entre em vigor:
service apache2 restart
Para verificar que PHP + Apache estão funcionando corretamente, deve-se criar um arquivo info.php, dentro da pasta /var/www/, com o seguinte conteúdo:
<?php phpinfo(); ?>
Se tudo estiver OK, ao chamar pelo endereço http://[endereco-do-servidor]/info.php/ a seguinte resposta deve aparecer:
Instalação do SEER(OJS)
- Estando logado como root, mover a pasta descompactada ojs-2.x.x para dentro de /var/www/.
mv ojs-2.x.x /var/www/
- Agora logado como usuário comum, efetue as seguintes mudanças de permissões, dentro da pasta /var/www/ojs-2.x.x/:
chmod +w -R public/ chmod +w -R cache/ chmod +w -R cache/t_cache/ chmod +w -R cache/t_config/ chmod +w -R cache/t_compile/ chmod +w -R cache/_db
- Ainda logado como usuário comum, crie uma pasta chamada upload dentro de /home/[nome-do-usuario]/:
mkdir /home/[nome-do-usuario]/upload/
- Estando logado como root, mude o proprietário da pastas /var/www/ojs-2.x.x/ e /home/[nome-do-usuario]/upload para www-data (que é o usuário padrão de execução do servidor Apache):
chown -R www-data /var/www/ojs-2.x.x/ chown -R www-data /home/[nome-do-usuario]/upload/
- Vá ao navegador e digite o endereço http://[endereco-do-servidor]/ojs-2.x.x/. O sistema retornará a tela de instalação (para que sejam fornecidos os parâmetros de configuração).
Alguns pré-requisitos são verificados:
Mas o mais importante são as seguintes definições:
- a língua padrão, e as demais opções de línguas que o sistema disponibilizará;
- o caminho da pasta de upload de arquivos (Directory for uploads). Que no nosso caso será /home/[nome-do-usuario]/upload/;
- senha e email do administrador da revista;
- senha para conexão com o banco, que pode ser a senha de root definida na instalação do MySQL;
- o identificador do repositório para comunicação OAI (se não souber o que isso significa, verifique busque por informações sobre harversting e interoperabilidade).
Se tudo correr bem, ao clicar em Install Open Journal Systems, após algum tempo aparecerá a seguinte tela: