/var/www/ .
Além disso, precisamos criar um banco de dados e um usuário no MySQL para usar o osCommerce.
Instale o LAMP e osCommerce
sudo tasksel install lamp-server
Agora, você precisa baixar e instalar o osCommerce (obtenha o URL de download mais recente @ osCommerce ):
wget http://www.oscommerce.com/get/8 #this is osCommerce 3.0.2 download as of 21/11/2011
unzip oscommerce-3.0.2.zip
sudo cp oscommerce-3.0.2/oscommerce/ /var/www/
Para evitar problemas de permissão, os comandos acima são baixados para o shell atual, descompacta e copia os osCommerce para /var/www/ . Nunca descompacte-o diretamente ou mova os arquivos para a raiz do documento se você não souber as permissões necessárias necessárias para que um aplicativo da Web funcione corretamente.
osCommerce agora estará acessível em http://ipaddress/osommerce/ , onde ipaddress é o endereço IP ou o domínio do seu servidor. Se você estiver instalando o osCommerce no sistema em que está atualmente, poderá substituir ipaddress por localhost ou 127.0.0.1 .
Navegar para a página osCommerce irá acionar a configuração inicial e solicitar os detalhes do banco de dados MySQL que será usado e o usuário administrador configurado.
Crie um banco de dados MySQL
Primeiro, você deve criar um usuário MySQL para osCommerce usar. É uma prática ruim usar o usuário root / pass (configuração durante a instalação do LAMP) para um aplicativo da Web.
Em um shell na máquina com o MySQL, faça:
mysql -u root -p
Digite a senha de root que você especificou anteriormente. Isso faz com que você receba um prompt com acesso total ao seu servidor MySQL.
Agora, escolha um nome de banco de dados - não importa o que é realmente, desde que seja único no servidor MySQL (para ver os existentes, SHOW DATABASES; )
CREATE DATABASE dbname;
Por exemplo, substituir dbname pode ser substituído por oscommerce .
Agora você precisa conceder a um novo usuário acesso a esse banco de dados. Escolha um nome de usuário e senha (o nome de usuário pode ser oscommerce novamente, mas crie uma senha segura) - substitua dbname pelo nome do banco de dados (neste exemplo, oscommerce ):
GRANT ALL ON dbname.* TO username IDENTIFIED BY 'password';
Concluído. Agora você tem os detalhes para colocar em seu formulário on-line; o servidor de banco de dados é apenas localhost ou 127.0.0.1 , supondo que o servidor da Web seja a mesma máquina do servidor MySQL, o nome de usuário e senha são os que acabaram de ser criados e o nome do banco de dados é o que você substituiu dbname por. A porta pode ser deixada em branco.
Referência