Page Index - Abhishek-Chougule/Guide-to-install-Frappe-ErpNext-on-Ubuntu GitHub Wiki
39 page(s) in this GitHub Wiki:
- Home
- Guide-to-Install-Frappe-ERPNext-in-Ubuntu-22.04-LTS
- Pre-requisites
- STEP 1 Update Server
- STEP 2 Create a new user
- you should not use frappe or erpnext as a frappe-user on your production server.
- STEP 3 Install git
- STEP 4 Install software-properties-common
- Add deadsnakes PPA for newer Python versions (Optional)
- STEP 5 Install python3-dev and python3-venv
- STEP 6 Install setuptools, pip and etc. (Python's Package Manager).
- STEP 7 Install Redis server
- STEP 8 install wkhtmltopdf
- for amd64
- STEP 9 Install MariaDB
- Prompt
- STEP 10 MySQL database development files
- STEP 11 Edit the mariadb configuration (unicode character encoding)
- STEP 12 install Node.js package
- STEP 13 Install NPM and Yarn
- STEP 14 Bench Installation
- STEP 15 Install Frappe-Bench Environment using bench CLI
- STEP 16 ERPNext Installation on Frappe Environment
- Run bench start then open another terminal window, then go to the "frappe-bench" directory and start from there
- Make sure your sub-domain properly configured to access this server, where you hosted your domain.
- STEP 17 Production Deployment
- Automatic Method:
- Manual Method:
- Setup Bench Supervisor
- Setup Bench NginX
- STEP 18 ERPNext SSL Installation NginX
- if getting error like "Some challenges have failed.", then open port 80 and 443 or try below commands
- STEP 19 If getting [Error 13] on bench restart (Optional)
- error: <class 'PermissionError'>, [Errno 13] Permission denied: file: /usr/lib/python3/dist-packages/supervisor/xmlrpc.py line: 560
- STEP 20 If js and css files are not loading on login window, run the following command (Optional)
- if getting spawn error on bench restart
- Optional Modules (open new terminal):
- Guide‐to‐install‐Frappe‐ErpNext‐on‐Ubuntu
- Please reload this page