WebERP uma ferramenta completa de contabilidade e gerenciamento de negócios baseada na web que pode ser usada para lojas on-line ou um sistema de gerenciamento de varejo lançado sob uma licença OpenSource. Ele está disponível em muitos idiomas e suporta todos os sistemas operacionais populares, incluindo Linux, Mac e Windows. O WebERP vem com uma ampla gama de recursos, como pedidos de compra, pedidos de vendas, fabricação, impressão baixa, código rápido e simples, análise de vendas, relatórios PDF, totalmente compatível com utf-8, suporte multi-moeda, vários temas e muito mais.
neste tutorial, mostrarei passo a passo para instalar o WebERP no servidor Ubuntu 16.04.
requisitos
- um novo servidor Ubuntu 16.04 instalado em seu sistema.
- um usuário não root com privilégios sudo está configurado no seu servidor.
introdução
Vamos começar atualizando o seu sistema de pacotes com a última versão com o seguinte comando:
sudo apt-get update -y
sudo apt-get upgrade -y
Depois que o sistema está totalmente atualizado, reinicie o sistema para aplicar todas estas mudanças.
Install LAMP Server
WebERP é executado no Apache, escrito em PHP e usa MySQL para armazenar o banco de dados. Portanto, você precisará instalar Apache, PHP e MariaDB em seu sistema.
Primeiro, instalar o Apache, PHP e PHP necessária bibliotecas, com o seguinte comando:
sudo apt-get install apache2, php7.0 php7.0-cli php7.0-mysql php7.0-gd php7.0-mcrypt php7.0-json php-pear -y
uma Vez concluída a instalação, inicie o serviço Apache e habilitá-lo para iniciar na inicialização com o seguinte comando:
sudo systemctl start apache2
sudo systemctl enable apache2
Por padrão, a versão mais recente do MariaDB não está disponível no Ubuntu 16.04. Portanto, você precisará adicionar o repositório MariaDB ao seu sistema.
Você pode fazer isso executando o comando a seguir:
sudo apt-get install software-properties-common -y
sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xF1656F24C74CD1D8
sudo add-apt-repository 'deb http://www.ftp.saix.net/DB/mariadb/repo/10.1/ubuntu xenial main'
de seguida, atualizar o repositório e instalar o MariaDB servidor com o seguinte comando:
sudo apt-get update -y
sudo apt-get install mariadb-server mariadb-client -y
uma Vez concluída a instalação, inicie o MariaDB serviço e habilitá-lo para iniciar na inicialização com o seguinte comando:
sudo systemctl start mysql
sudo systemctl enable mysql
Configurar o MariaDB
em seguida, você vai precisar para garantir o MariaDB de instalação. Você pode fazer isso executando o seguinte script:
sudo mysql_secure_installation
o script acima definirá a senha raiz, removerá usuários anônimos, não permitirá o login root remoto e removerá o banco de dados de teste.
uma Vez que o MariaDB é seguro, faça o login no MySQL console e criar um banco de dados para WebERP:
mysql -u root -p
Introduza a sua password de root e criar um banco de dados conforme sua necessidade:
MariaDB >CREATE DATABASE weberp_db;
em seguida, crie um nome de usuário e senha para WebERP com o seguinte comando:
MariaDB >CREATE USER 'weberp'@'localhost' IDENTIFIED BY 'password';
de seguida, conceder privilégios ao weberp banco de dados com o seguinte comando:
MariaDB >GRANT ALL PRIVILEGES ON weberp_db.* TO 'weberp'@'localhost';
Seguinte, lave-os privilégios com o seguinte comando:
MariaDB >flush privileges;
Finalmente, para fechar o console do MySQL:
MariaDB >exit;
Download WebERP
Você pode baixar a versão mais recente do WebERP a partir de seu site oficial com o comando wget, como mostrado abaixo:
wget https://excellmedia.dl.sourceforge.net/project/web-erp/webERP4.14.1.zip
Depois de baixar WebERP, extraia o fonte baixado com o comando unzip:
unzip webERP4.14.1.zip
em seguida, copie o diretório extraído o Apache web diretório raiz:
sudo cp -r webERP /var/www/html/weberp
Seguinte, alterar a propriedade do diretório weberp:
sudo chown -R www-data:www-data /var/www/html/weberp
Configurar o Apache para WebERP
em seguida, criar um virtual host do apache arquivo para WebERP:
sudo nano /etc/apache2/sites-available/weberp.conf
Adicione as seguintes linhas:
<VirtualHost *:80>ServerAdmin [email protected] "/var/www/html/weberp/"ServerName yourdomain.comServerAlias www.yourdomain.com<<Directory "/var/www/html/weberp/">Options FollowSymLinksAllowOverride AllOrder allow,denyallow from all</Directory>ErrorLog /var/log/apache2/weberp-error_logCustomLog /var/log/apache2/weberp-access_log common</VirtualHost>
Salve o arquivo quando você terminar, em seguida, ativar o novo host virtual com o seguinte comando:
sudo a2ensite weberp
Finalmente, reinicie o serviço Apache para recarregar as alterações:
sudo systemctl restart apache2
Acesso WebERP Interface Web
WebERP é executado na porta 80, então você vai precisar para permitir que a porta 80 através do firewall. Primeiro, ative o firewall UFW com o seguinte comando:
sudo ufw enable
ao lado, permitir que a porta 80 através do firewall UFW com o seguinte comando:
sudo ufw allow 80/tcp
Você pode obter o status do firewall UFW com o seguinte comando:
sudo ufw status
uma Vez que o UFW firewall estiver configurado, abra o navegador da web e digite a URL http://yourdomain.com, você será redirecionado para a WebERP página de boas-vindas, como mostrado abaixo:
Selecione seu idioma e clique no botão PRÓXIMO PASSO, você deve ver o WebERP banco de dados de configuração de página na imagem abaixo:
Fornecer todas as informações como, host, nome do banco de dados, banco de dados de nome de utilizador e palavra-passe e, em seguida, clique no botão AVANÇAR. Você deve ver o Assistente de instalação do WebERP na imagem abaixo:
agora, forneça os detalhes necessários, como nome da empresa, Fuso horário, Nome de usuário da conta de administrador, senha, endereço de E-mail e clique no botão Instalar. Você deve ver a tela de login do WebERP na imagem abaixo:
agora, forneça seu nome de usuário e senha de administrador e clique no botão Login. Você deve ver o painel WebERP na imagem a seguir:
agora comece a usar o WebERP.