-
-
Save cleydyr/c010f44e169088b85d9ef73c928591b5 to your computer and use it in GitHub Desktop.
| #!/usr/bin/env bash | |
| sudo sh -c 'echo "deb http://apt.postgresql.org/pub/repos/apt/ xenial-pgdg main" > /etc/apt/sources.list.d/pgdg.list' | |
| wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add - | |
| sudo apt-get update | |
| sudo apt-get upgrade -y | |
| sudo apt-get install -y postgresql-9.1 tomcat7 openjdk-8-jdk-headless | |
| sudo su postgres -c "psql -U postgres -c "'"'"ALTER USER postgres WITH PASSWORD 'abracadabra'"'"'""; | |
| sudo su postgres -c "curl https://raw.githubusercontent.com/cleydyr/Biblivre-5/5.1.0/sql/createdatabase.sql | psql -U postgres" | |
| sudo su postgres -c "curl https://raw.githubusercontent.com/cleydyr/Biblivre-5/5.1.0/sql/biblivre4.sql | psql -U postgres -d biblivre4" | |
| sudo sed -i 's/-Xmx128m/-Xmx1G/' /etc/default/tomcat7 | |
| wget --quiet -O /usr/share/tomcat7/lib/postgresql-9.1-903.jdbc4.jar https://jdbc.postgresql.org/download/postgresql-9.1-903.jdbc4.jar | |
| wget --quiet -O /var/lib/tomcat7/webapps/Biblivre4.war https://github.com/cleydyr/Biblivre-5/releases/download/5.1.0/Biblivre4.war | |
| sudo systemctl restart tomcat7 |
Após o término do script, o Biblivre 5 vai estar acessível em
http://localhost:8080/Biblivre4. Para trocar a URL é necessário instalar e configurar o HTTPd, tarefa não coberta por este script.
Tenho pouco conhecimento nessa área, então não sei o que significar "configurar o HTTPd", sabe onde posso aprender mais sobre?
este script ainda funciona?
este script ainda funciona?
Testei pouco tempo atrás e estava funcionando
Harukitasoh, em qual sistema você instalou o Biblivre ?
Harukitasoh, em qual sistema você instalou o Biblivre ?
Faz um tempo já que usei no Ubuntu 20.04, mas lembro que um dos comandos do script dava erro (não consigo lembrar qual). Ai pra resolver fui executando comando por comando pra descobrir qual estava dando erro, se eu não me engano era algum erro de parâmetros sendo passados errados, mas foi simples de resolver. Se precisar de ajuda só mandar aqui na thread que tento te ajudar
É o seguinte, instalei no Ubuntu 18.04, deu tudo certo na instalação mas os arquivos de CSS e JS não estão carregando, quando acesso a URL desses arquivos no navegador da erro 500 no console, já verifiquei e os arquivos estão lá e não estão corrompidos, já tentei alterar as permissões dos arquivos e continua o erro. Assim não posso continuar a instalação e sair da tela inicial, por que os botões desta tela estão com erro por falta do javascript, pode me ajudar?
@cesarlucian , @Harukisatoh , vejam o post original, onde eu explico como fazer a instalação no 18.04 e 20.04 (Nota 2). https://medium.com/@cleydyr/instalando-o-biblivre-5-no-linux-mint-18-a1e320aadb2d
P.S.: Eu recomendo deixar esse script de lado e usar contêiner Docker. Esse pacote WAR do Biblivre 5 faz um tempo que eu não mexo. Isso o torna mais estável e parecido com a versão oficial, mas aos poucos ele vai ficando para trás; funcionalidades e melhorias que eu vou aos poucos introduzindo no branch master do meu repositório do Biblivre não estão sendo acrescentadas a ele.
Consegui pessoal! unico problema era o Tomcat errado que eu instalei o 9, não tinha visto esse artigo ainda do @cleydyr , obrigado gente.
Verifiquei que o script na verdade faz o download do arquivo " Biblivre4.war", por acaso também tem a versão 5?
@wildta . O próprio Biblivre oficial instala dois arquivos WAR: Biblivre4.war e Biblivre5.war, mas a aplicação em si está contida no primeiro arquivo. Então ignore o nome do arquivo e também a URL para acessar a aplicação no seu navegador (que vai terminar em /Biblivre4).
A versão instalada será a versão 5 não-oficial com algumas correções. O script não cobre a instalação da versão oficial.
@cesarlucian , @Harukisatoh , vejam o post original, onde eu explico como fazer a instalação no 18.04 e 20.04 (Nota 2). https://medium.com/@cleydyr/instalando-o-biblivre-5-no-linux-mint-18-a1e320aadb2d
P.S.: Eu recomendo deixar esse script de lado e usar contêiner Docker. Esse pacote WAR do Biblivre 5 faz um tempo que eu não mexo. Isso o torna mais estável e parecido com a versão oficial, mas aos poucos ele vai ficando para trás; funcionalidades e melhorias que eu vou aos poucos introduzindo no branch master do meu repositório do Biblivre não estão sendo acrescentadas a ele.
@cleydyr Pode indicar um passo a passo para instalar o Biblivre no Docker? Tentei instalar mais ele não funciona. O Seu repositório (https://hub.docker.com/r/cleydyr/biblivre) é dependo do Docker do banco também e tenho que instalar a versão antiga para ir atualizando?

Após o término do script, o Biblivre 5 vai estar acessível em
http://localhost:8080/Biblivre4. Para trocar a URL é necessário instalar e configurar o HTTPd, tarefa não coberta por este script.