Tenha um site com Linux e procure definiruma plataforma de compras para ele? Nesse caso, faça um favor a si mesmo e confira o AbanteCart. É uma plataforma de comércio eletrônico gratuita e de código aberto que os usuários podem gerenciar e personalizar em sua própria plataforma de comércio eletrônico. Antes de instalar o AbanteCart no servidor Ubuntu, verifique se você possui o LAMP.
Instale o LAMP
Geralmente, é fácil começar a trabalhar com uma pilha LAMPServidor Ubuntu, pois os usuários podem marcar uma caixa e carregá-la durante a instalação. No entanto, se, por algum motivo, você optar por evitar a configuração, instale-o agora com os seguintes comandos.
Primeiro, execute a ferramenta de atualização. Isso garantirá que o servidor Ubuntu tenha os pacotes mais recentes.
sudo apt update sudo apt upgrade -y
Após a atualização, você precisará instalar a ferramenta Tasksel. O uso dessa ferramenta, em vez do gerenciador de pacotes tradicional do Ubuntu, é muito mais rápido, pois você não precisa especificar todos os pacotes manualmente.
sudo apt install tasksel
Em seguida, use a ferramenta Tasksel para instalar uma pilha LAMP.
Nota: durante o processo de instalação do LAMP, será exibido um prompt solicitando que o usuário defina uma nova senha raiz do SQL. Certifique-se de usar uma senha segura e memorável.
sudo tasksel install lamp-server
Instale AbanteCar
Quando a instalação do LAMP estiver concluída, é seguro instalar o AbanteCart no servidor Ubuntu. Usando o wget ferramenta, baixe a versão mais recente do software:
sudo -s cd /tmp
wget https://github.com/abantecart/abantecart-src/archive/master.zip
Crie uma nova pasta AbanteCart dentro do / www / html / com mkdir.
mkdir -p /var/www/html/abantecart
Extraia o master.zip arquivar usando o descompactar comando para a nova pasta.
unzip master.zip -d /var/www/html/abantecart
Use o CD comando para mudar para / var / www / html / abantecart / public_html.
cd /var/www/html/abantecart/public_html
Exclua todos os arquivos desnecessários usando o rm comando.
rm -rf tests rm *.txt rm *.md
Mova o conteúdo de public_html para dentro / var / www / html / abantecart
mv * ..
Configurar o AbanteCart
Com todos os arquivos no lugar, é hora decomece a configurar o AbanteCart no servidor Ubuntu. A primeira etapa é conceder ao servidor da Web Apache a propriedade do diretório AbanteCart. Sem conceder propriedade ao Apache, o AbanteCart não será executado. Usando o chown comando, dê direitos ao Apache para a pasta
chown -R www-data: /var/www/html/abantecart
Entrar / var / www / html / abantecart usando CD.
cd /var/www/html/abantecart
Graças a Chown, o servidor da web tem acesso a / var / www / html / abantecart. No entanto, como as permissões não estão definidas corretamente, o software ainda não será executado corretamente. Para corrigir isso, execute o chmod comando.
chmod -R 777 system/ chmod -R 777 image chmod -R 777 download chmod -R 777 admin/system/backup chmod -R 777 resources
Configuração do SQL
O software AbanteCart usa o MySQL para lidar com suas necessidades de banco de dados. Como resultado, você precisará criar um novo banco de dados SQL. No terminal, insira a interface de comando SQL com o usuário raiz.
mysql -u root -p
No prompt do SQL, crie um novo banco de dados para o AbanteCart usar.
CREATE DATABASE abantecart;
Depois que o banco de dados estiver configurado, crie um novo usuário e conceda as permissões apropriadas.
Nota: altere "password segura" por uma senha segura.
GRANT ALL PRIVILEGES on abantecart.* to "abante_admin"@"localhost" identified by "securepassword";
O AbanteCart agora possui um usuário e banco de dados SQL para interagir, o que significa que nosso trabalho no MySQL está concluído. Para sair da ferramenta, faça o seguinte:
FLUSH PRIVILEGES; QUIT
Configuração Apache
A configuração do AbanteCart no Apache requer pequenasconfiguração. Especificamente, você deve informar ao Apache que o software AbanteCart é um site e deve ser carregado. No terminal, use o editor Nano para criar um novo arquivo "sites disponíveis".
sudo nano /etc/apache2/sites-available/abantecart.conf
Cole o seguinte código em abantecart.conf, em Nano.
<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot /var/www/html/abantecart
ServerName yourdomain.com
<Directory /var/www/html/abantecart/>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>
ErrorLog /var/log/apache2/abantecart-error_log
CustomLog /var/log/apache2/abantecart-access_log common
</VirtualHost>
Salve o arquivo no Nano pressionando o botão Ctrl + O combinação de teclas. Saia do editor com Ctrl + X.
Depois de sair do Nano, ative o novo site com:
sudo a2ensite abantecart
Instalação AbanteCart

A configuração do aplicativo AbanteCart, como a maioria das ferramentas da web, requer um navegador da web. Para acessar a ferramenta, abra uma nova guia no seu navegador e cole o seguinte URL na barra de localização:
http://server-local-ip-address/abantecart
Não tem certeza do endereço IP local do seu servidor? Tente usar o endereço IP comando no terminal:
ip addr show | grep 192.168.1
Corrida show de endereço ip em combinação com grep filtrará qualquer informação desnecessária eisole o endereço IP local do IPv4. Quando a interface do usuário da web é carregada, você recebe um utilitário de configuração elegante. Siga as instruções na tela para obter tudo configurado.
Comentários