Devido a grande dificuldade que encontrei para fazer o i-educar funcionar no opensuse, estou postando os passos aqui desde a instalação do opensuse, não sou muito bom para escrever, mas o que vale é a intenção.
Estou postando aqui como fiz para instalar o i-educar no Opensuse 10.3
Em primeiro lugar escolhi o opensuse 10.3 devido ao fato de o mesmo ter em sua lista de pacotes o postgresql 8.2 que é a versão em que o i-educar foi homologado.
Então vamos lá.
Baixe o opensuse 10,3
http://software.opensuse.org/old/10.3 clique em Installation DVD (4.1 GB)
Vou explicar desde a instalação do opensuse para aqueles que nunca o fizeram.
Na primeira tela selecione Installation e pressione enter.
Na tela seguinte Language, selecione Português Brasileiro e avance.
Na tela Verificação de Midias avance.
Na tela Contrato de Licença, aceite o termo e avance.
Na tela Modo de Instalação, selecione Nova Instalação e avance.
Na tela Relógio e fuso Horário, avance.
Na tela Seleção de Área de trabalho, selecione KDE e avance.
Na tela Configurações de Inicialização, clique em Particionamento.
Selecione Particionamento personalizado para especialista.
Em um HD de 20Gb eu fiz o seguinte.
Clique sobre o HD na lista de dispositivos.
Clique em criar.
Selecione partição primária e clique em OK.
Em sistema de arquivo selecione SWAP.
Do lado direito tem duas caixas de texto, na segunda fim: coloque 1000MB.
Clique em OK.
Voltará para a tela anterior.
Clique sobre o HD novamente, a primeira opção de cima para baixo.
Clique novamente em criar.
Opção Partição primária e de OK.
Nesta não precisa fazer nenhuma alteração, clique em aceitar.
Voltamos à tela de configurações de inicialização.
Agora clique em Software
Em Funções de servidor marque a opção Servidor web LAMP.
Clique em aceitar.
Agora clique em configurações Locais.
Clique em detalhes no canto superior direito.
Desmarque a opção U SAR codificação UTF-8.
Clique em aceitar.
Clique novamente em aceitar.
Depois clique em Instalar.
Aguarde até que o processo de instalação seja completado.
Na tela senha para o administrador root, defina a senha e avance, guarde bem esta senha.
Na tela nome de host e nome de domínio, em nome de host coloque servidor e avance.
Em configurações de rede avance.
Em método de autenticação do usuário, deixe a opção padrão.
Em novo usuário local coloque os dados do usuário e senha e avance até o fim.
Já com o Opensuse carregado, mantenha o DVD de instalação do mesmo na unidade.
Clique no menu k no canto inferior esquerdo.
Selecione Computer depois Install Software, informe a senha de root.
Na tela seguinte em pesquisa coloque postgresql e mande pesquisar.
Marque ao lado direito o pacote que aparece postgresql-server-8,2.
Agora em pesquisa coloque php5-pgsql e mande pesquisar.
Marque ao lado direito o pacote que aparece “php5-pgsql php5 Extension...”
Clique em aceitar.
Agora clique no menu k novamente, va em aplications, system, file manager, informe a senha de root.
Em localização apague tudo e digite: /var/lib/pgsql/data e enter.
Clique com o botão direito do mouse sobre o arquivo pg_hba.conf , vá em abrir com e selecione kwrite.
Na linha onde está “ident sameuser” mudar para “trust” como no exemplo abaixo.
# TYPE DATABASE USER CIDR-ADDRESS METHOD
# "local" is for Unix domain socket connections only
local all all trust
# IPv4 local connections:
host all all 127.0.0.1/32 trust
# IPv6 local connections:
host all all ::1/128 trust
Agora abra um terminal, menu k, aplication, system, terminal,terminal.
Digite su enter
Informe a senha de root
Agora digite
chkconfig apache2 on enter
chkconfig postgresql on enter
reboot enter
O computador irá reiniciar, depois que o opensusr iniciar novamente ele estará pronto para a instalação do i-educar, ou seja agora vem todos os passos de instalação constantes na documentação.
Obs.: O diretório em que o i-educar tem que ser descompactado é: /srv/www/htdocs
Autor: Jeandrei Walter