Installazione
Installazione di erpnext su Ubuntu 18.04
Aggiornamento e aggiornamento APT.
sudo apt-get update
sudo apt-get upgrade
Installa le dipendenze ERPNext eseguendo il comando seguente.
sudo apt install libffi-dev python-pip python-dev libssl-dev wkhtmltopdf curl git
Installa il nodo JS e Redis utilizzando i seguenti comandi.
sudo curl --silent --location https://deb.nodesource.com/setup_8.x | sudo bash -
sudo apt-get install gcc g++ make
sudo apt-get install -y nodejs redis-server
sudo npm install -g yarn
Installa nginx.
sudo apt-get install nginx
Esegui il comando sotto per installare MariaDB.
sudo apt-get install mariadb-server mariadb-client
Esegui i comandi di seguito per proteggere il server MARIADB. Rispondi alle domande quando richiesto.
sudo mysql_secure_installation
Connettiti al server MariaDB.
sudo mysql -u root -p
Crea un database con il nome erpnext.
CREATE DATABASE erpnext;
Crea un utente di database chiamato ERPNEXTUSER. Sostituisci la password \ _here con la tua password.
CREATE USER 'erpnextuser'@'localhost' IDENTIFIED BY 'password_here';
Concedere all’utente pieno accesso al database.
GRANT ALL ON erpnext.* TO 'erpnextuser'@'localhost' IDENTIFIED BY 'password_here' WITH GRANT OPTION;
Salva le modifiche ed esci.
FLUSH PRIVILEGES;
exit;
Crea directory per il progetto.
sudo mkdir /var/www/html/erpnext
Installare e configurare ERPNEXT eseguendo i seguenti comandi.
cd /var/www/html/erpnext
git clone https://github.com/frappe/bench bench-repo
sudo pip install -e bench-repo
bench init erpnext && cd erpnext
Crea un nuovo sito per il progetto. Sostituisci Esempio.com con il nome di dominio effettivo.
bench new-site example.com
bench start
Apri il tuo browser e visita il sito.
http://example.com:8000
Seguire la procedura guidata per l’installazione ERPNEXT.