Differences

This shows you the differences between two versions of the page.

Link to this comparison view

instalando_e_configurando_o_eyeos_v1.9_openbsd_pt_br [2017/09/05 12:18] (current)
Line 1: Line 1:
 +====== Instando e configurando o eyeOS V1.9 no OpenBSD ======
  
 +
 +**eyeOS** é um sistema para escritórios,​ de código aberto, gratuito e multi-plataforma que utiliza os conceitos da Cloud computing, baseado na área de trabalho de um sistema operacional. É licenciado sobre a licença GPL. O pacote básico inclui uma estrutura completa de um sistema operacional e algumas aplicações de escritório,​ como um processador de texto, calendário,​ gerenciador de arquivos, programa mensageiro, navegador, calculadora,​ entre outros.
 +
 +**eyeOS** é um projeto que iniciou com um pequeno grupo de programadores em Barcelona, na Espanha. Ele usa os poderes atuais do HTML, PHP, AJAX e JavaScript para disponibilizar um ambiente de área de trabalho dinâmico e com mobilidade. A diferença para outros ambientes de trabalho é que você inicia a sua área de trabalho e todos os aplicativos do eyeOS de dentro de um navegador de Internet.
 +
 +Vou mostar um pouco do sistema
 +
 +Tela inicial do sistema.
 +
 +{{:​eyesos1.1.png?​700|}}
 +
 +Menu de escritório
 +
 +{{:​eyesos1.2.png?​700|}}
 +
 +Menu de Network
 +
 +{{:​eyesos1.3.png?​700|}}
 +
 +Menu de Acessórios
 +
 +{{:​eyesos1.4.png?​700|}}
 +
 +Menu de Games
 +
 +{{:​eyesos1.5.png?​700|}}
 +
 +Explorer
 +
 +{{:​eyesos1.6.png?​700|}}
 +
 +Preferências do sistema
 +
 +{{:​eyesos1.7.png?​700|}}
 +
 +Cliente FTP
 +
 +{{:​eyesos1.10.png?​700|}}
 +
 +Navegardor Web
 +
 +{{:​eyesos1.11.png?​700|}}
 +
 +Gerenciador de Processos
 +
 +{{:​eyesos1.12.png?​700|}}
 +
 +Jogo de xadrez
 +
 +{{:​eyesos1.13.png?​700|}}
 +
 +Processador de Texto
 +
 +{{:​eyesos1.14.png?​700|}}
 +
 +Gerenciador de apresentações
 +
 +{{:​eyesos1.15.png?​700|}}
 +
 +Calendário
 +
 +{{:​eyesos1.16.png?​700|}}
 +
 +Menu de configurações
 +
 +{{:​eyesos1.17.png?​700|}}
 +
 +Aplicações disponíveis
 +
 +{{:​eyesos1.18.png?​700|}}
 +
 +
 +Vamos setar o endereço do nosso repositório
 +<sxh bash>
 +export PKG_PATH=ftp://​openbsd.locaweb.com.br/​pub/​OpenBSD/​5.1/​packages/​`machine -a`/
 +</​sxh>​
 +
 +Agora vamos precisar instalar o PHP que é pre-requisito para o EyeOS
 +
 +Primeiro precisamos descobrir a versão da biblioteca php-sqlite e o php-imap
 +
 +Vamos procurar a biblioteca do php-sqlite
 +<sxh bash>
 +pkg_add -v php-sqlite
 +Ambiguous: php-sqlite could be php-sqlite-5.2.17p5 php-sqlite-5.3.10
 +</​sxh>​
 +
 +Agora vamos procurar a biblioteca do php-imap
 +<sxh bash>
 +pkg_add -v php-imap
 +Ambiguous: php-imap could be php-imap-5.3.10 php-imap-5.2.17p5
 +</​sxh>​
 +
 +Agora vamos mandar instalar as bibliotecas e o unzip
 +<sxh bash>
 +pkg_add -v php-sqlite-5.3.10 php-imap-5.3.10 unzip
 +</​sxh>​
 +
 +
 +Agora precisamos acertar o link do php para o Apache
 +<sxh bash>
 +ln -s /​var/​www/​conf/​modules.sample/​php-5.3.conf \
 +        /​var/​www/​conf/​modules/​php.conf
 +</​sxh>​
 +
 +Agora precisamos acertar o link do SQLite para o PHP
 +<sxh bash>
 +ln -fs /​etc/​php-5.3.sample/​sqlite.ini ​        /​etc/​php-5.3/​sqlite.ini
 +</​sxh>​
 +
 +Agora precisamos acertar o link do Imap para o PHP
 +<sxh bash>
 +ln -fs /​etc/​php-5.3.sample/​imap.ini ​        /​etc/​php-5.3/​imap.ini
 +</​sxh>​
 +
 +Agora vamos acertar as permissões do tmp da jaula do MySQL
 +<sxh bash>
 +chmod 1777 /​var/​www/​tmp
 +</​sxh>​
 +
 +Agora vamos acertar o rc.conf para inicializar o Apache e o MySQL
 +<sxh bash>
 +vim /​etc/​rc.conf
 +[...]
 +#Deixar o httpd_flags como abaixo
 +httpd_flags="" ​         # for normal use: ""​ (or "​-DSSL"​ after reading ssl(8))
 +</​sxh>​
 +
 +Agora vamos mandar reiniciar o apache para recarregarmos as novas configurações
 +<sxh bash>
 +/​etc/​rc.d/​httpd restart
 +</​sxh>​
 +
 +Até aqui já temos o nosso servidor funcionando,​ vamos testar ele acessando http://​ip_servidor
 +
 +Agora vamos remover os arquivos default do apache
 +<sxh bash>
 +rm -rf /​var/​www/​htdocs/​*
 +</​sxh>​
 +
 +Agora precisamos obter o nosso eyeOS
 +
 +Vamos acessar o diretório que vai armazenar o eyeOS
 +<sxh bash>
 +cd /​var/​www/​htdocs/​
 +</​sxh>​
 +
 +Agora vamos obter ele
 +<sxh bash>
 +wget -c http://​wiki.douglasqsantos.com.br/​Downloads/​cloud/​eyeOS_1.9.0.3-1.zip
 +</​sxh>​
 +
 +Agora vamos desempacotar ele
 +<sxh bash>
 +unzip eyeOS_1.9.0.3-1.zip
 +</​sxh>​
 +
 +Agora vamos mover os arquivos para a raiz do apache
 +<sxh bash>
 +mv eyeOS/* .
 +</​sxh>​
 +
 +Agora vamos remover os arquivos que não são mais necessários
 +<sxh bash>
 +rm -rf eyeOS_1.9.0.3-1.zip eyeOS
 +</​sxh>​
 +
 +Agora vamos acertar as permissões
 +<sxh bash>
 +chown -R www:www /​var/​www/​htdocs
 +chmod -R 777 /​var/​www/​htdocs
 +</​sxh>​
 +
 +Agora vamos mandar reiniciar o apache
 +<sxh bash>
 +/​etc/​rc.d/​httpd restart
 +</​sxh>​
 +
 +
 +Agora vamos configurar ele acesse http://​ip_servidor/​eyeOS
 +  - Na primeira tela informe a senha do usuário root para o eyeOS
 +  - Ainda na primeira tela informe o nome para o seu sistema eyeOS
 +  - Temos ainda a opção de habilitar se os usuários podem criar contas se achar necessário marque está opção
 +  - Agora selecione Install eyeOS
 +  - Aqui temos também a opção de mudar o idioma fique a vontade.
 +  - Agora fomos redirecionados para a página inicial do eyesOS
 +  - informe o usuário root e a senha que você definiu na tela de instalação
 +  - Pronto já está instalado e pronto para usar.
 +  - Do lado inferior direito temos o simbolo do eyeOS do lado do relógio é aonde chamamos o menu de configuração.
 +
 +**OBS:** Está versão já está descontinuada porém como é em php, html, ajax, javascript podemos modificar o que for necessário.
 +
 +
 +===== Referências =====
 +
 +  - http://​pt.wikipedia.org/​wiki/​Eyeos
 +  - http://​eyeos.org/​