Manual de instalação do OScommerce
 


Índice

 

1. Download do arquivo


O download do OScommerce pode ser realizado através do link abaixo.

Download OScommerce.


Após realizar o download do arquivo, será necessário extrair o mesmo como demonstra a figura, utilizando o programa winrar ou outro descompactador de sua preferência.


2. Criando a base de dados



Após obter todos os arquivos do script, será necessário criar uma base de dados MySQL.

Em seu painel de controle existe uma área destinada a administração de sua base de dados.
Acesse: http://painel.hostnet.com.br e efetue o login com o nome de seu domínio e sua senha de FTP.


Após acessar seu painel, clique sobre a ferramenta DBTODO para iniciar a criação do banco de dados.


Durante esse procedimento será solicitado uma senha, prenche os campos e clique sobre o botão criar para finalizar a criação de sua base de dados.


3. Enviando os arquivos através de seu programa FTP


Utilizando um programa FTP será possível se conectar ao servidor e enviar os arquivos do OScommerce para seu espaço em disco.
A HostNet recomenda a utilização do SmartFTP para realizar essa operação, porém poderá ser utilizado outro programa de sua preferência

 
Para obter maiores informações sobre o smart FTP acesse o manual de Instalação e Utilização do programa.
 

Selecione a pasta Loja e envie para dentro do diretório www que se encontra no servidor.



4. Alterando a permissão

Após o envio de seus arquivos via FTP, algumas configurações em especiais devem ser realizadas, será necessário alterar as pemissões de 2 arquivos, para que possam obter permissões de escrita no servidor.Os seguintes arquivos devem obter a permissão de escrita no servidor:

 
O arquivo configure.php que existe dentro do diretório Loja\admin\includes\configure.php e o arquivo configure.php que existe dentro do diretório Loja\includes\configure.php
 

Através do painel de auto atendimento em nosso site, utilizando a ferramenta gerenciador de arquivos é possível realizar esta configuração.

No item propriedades da tabela de ações da ferramenta, se encontra a opção de alteração de permissões do arquivo.

Caso possua dúvidas de como utilizar a ferramenta "gerenciador de arquivos" clique aqui.

 
Loja\admin\.htaccess e Loja\admin\.htpasswd
Estes são arquivos ocultos e através do SmartFTP será possível visualizá-los normalmente.
 


Os 4 arquivos devem estar configurados com a permissão 777.

Para quem possui uma conexão via SSH, pode também ser utilizado o comando chmod 777 nome_do_arquivo para realizar a operação.

Abaixo podemos ver um exemplo de como deve ser selecionada as opções de permissões para os arquivos citados, através da ferramenta gerênciador de arquivos disponibilizada em seu painel de auto-atendimento.

Todos os quadrados devem ser selecionados para que o arquivo possua a permissão 777 no server.

 

 

5. Instalação do script


Após enviar todos os arquivos por FTP, acesse seu domínio " http://seu domínio.ext/loja/install " para iniciar a instalação do script.

Clique em install para iniciar o processo de instalação.



Nesse momento será disponibilizado algumas opções de instalação, relacionadas a base de dados e valores de configuração. Recomendamos marcar as duas opções e continuar a instalação.


Nesse momento será solicitado que seja informado os dados de conexão a sua base de dados MySQL.

Informe o host de conexão, user name de acesso, senha do banco de dados e nome da base de dados, as demais opções não precisam ser alteradas, apena clique em continue para prosseguir a instalação.




Será informado a seguir se foi possível realizar a conexão com a base de dados de forma correta, obtendo sucesso clique em continue, caso algum erro tenha ocorrido verifique se os dados de conexão como host de acesso ou senha estão corretos.


Após a informação relacionada ao sucesso de envio do banco de dados, prossiga a instalação clicando em continue.


Nesse momento será possível visualizar os dados referentes as configurações do script em seu domínio. É muito importante preencher todos os dados corretamente para poder acessar a administração e enviar e-mails. Em "Método de envio de e-mail" deixe como SMTP e abaixo deixe como TRUE. No campo, "Servidor SMTP" digite o nome de seu domínio e o prefixo SMTP. No campo "USUÁRIO" digite a conta de email de seu domínio substituindo o @ pelo sinal de "=" e no campo "SENHA" digite a respectiva senha do mesmo. As outras informações padrões que serão apresentadas não haverá a possibilidade de alterá-las. Clique em Continue para prosseguir a instalação.


Os dados de conexão a base de dados informados nesse momento também não devem ser alterados, as informações padrões devem se manter para continuar a instalação com sucesso.




Nesse momento a instalação do script foi finalizada com sucesso, para acessar seu site clique sobre Catalog e para acessar a ferramenta administrativa do script clique sobre Administration Tool.

 


No painel administrativo será possível configurar todo o sistema do OScommerce.


Durante o primeiro acesso ao seu site será informado alguns procedimentos de segurança que devem ser seguidos.

O diretório de instalação deve ser removido de seu espaço em disco. ( ../loja/install )

O arquivo configure.php que se encontra dentro do diretório ..loja/includes deve ter as permissões alteradas para 644

As alterações de permissões podem ser realizadas através da ferramenta gerenciador de arquivos disponibilizada em seu painel de autoatendimento.

Caso possua dúvidas de como utilizar a ferramenta "gerenciador de arquivos" clique aqui.

 

6. Mudando os dados do servidor de e-mail


Para mudar os dados de envio de e-mail e de conexão ao banco de dados, basta editar o arquivo global.php

7. Instalando o modulo wmosboleto

O download do modulo pode ser realizado através do link abaixo.

wmosboleto.zip

 

Após descompactar o arquivo wmosboleto.zip, o conteúdo que se encontra nas duas pastas devem ser enviadas para seu espaço em disco.

Os dados contidos na pasta includes devem ser enviados para a pasta correspondente ( pasta includes ), dentro do diretório de sua loja virtual. ( diretório loja ).

O diretório wmosboleto deve ser enviado para a raiz de seu site, no diretório www.

Após realizar o envio dos arquivos para os diretórios correspondentes, será necessário instalar o modulo.

Acesse a administração de sua loja virtual e clique sobre a opção de configuração dos modulos.

Para acessar o painel administrativo do script acesse o endereço: http://www.nome_de_seu_domínio.ext/loja/admin/

 

Acessando a lista de modulos, clique sobre o novo modulo Boleto Bancário e depois sobre a opção Install.


 
( Fique atento para selecionar o modulo correto, algumas versões do script podem obter mais de um modulo para envio de boletos, apenas instale caso seja confirmado que o modulo é o mesmo que foi enviado para seu espaço em disco. Isso pode ser confirmado com os dados que estão descritos abaixo da opção Install, nosso módulo possui informações referente a equipe de desenvolvimento Digirati )
 


Após realizar a instalação do modulo, a configuração do mesmo pode ser realizad licando sobre a opção edit.

Nela será possível configurar todos os dados referentes ao envio de e-mail e configurações bancárias.

Após definir as informações necessárias, as compras através de sua loja virtual já podem ser realizadas través de boleto bancário.

 

 

Observações:

O Oscommerce utiliza sessão em seu sistema, por exemplo, quando um cliente coloca um produto no carrinho, esse produto fica guardado em uma sessão. Infelizmente não é possível criar uma sessão em um domínio e depois recuperar esses dados em outro domínio.

Um bom exemplo seria, criar uma sessão em seu domínio http://site1.info e armazenar dados nela, depois tentar recuperar os dados em https://sub.site2.com e isso não funcionará. Se for utilizar https, é interessante que o Oscommerce fique apenas no subdomínio do site2.com para evitar essa perda de sessão entre domínios.

 

o manuseio em relação ao envio de e-mail autenticado é bem simples . Para evitar redundância, os dados do envio de email e do banco de dados estão no arquivo global.php, assim não haverá necessidade de alterar vários arquivos apenas para mudar o valor de uma variável(constante).

O Oscommerce infelizmente necessita da diretiva register_globals habilitada.

 

 


 


Tutorial desenvolvido por DIGIRATI Internet &Telecomunicações