0

Project

ERPNext Deployment Guide

From zero to production

A complete Chinese-language guide to deploying, configuring, localising, and maintaining ERPNext on Ubuntu — written for small business operators without a DevOps background. Covers the full lifecycle from zero to production through 8 sequential chapters.

What This Guide Is

ERPNext is a powerful open-source ERP system — but most of its documentation assumes you already know how to deploy, operate, and maintain it. If you are a small business operator in China trying to set up ERPNext without a DevOps team, you face a double barrier: English-only documentation and Linux infrastructure requirements.\n\nThis guide is a complete, Chinese-language walkthrough from zero to production. It covers deployment, configuration, localisation, print templates, maintenance, year-end closing, and troubleshooting — written for someone who knows Excel formulas but has never opened a terminal.

Why This Guide Exists

When I first set up ERPNext for a small manufacturing business in China, I spent weeks piecing together information from forum posts, GitHub issues, and outdated blog articles. The official documentation is thorough but scattered across multiple domains (Frappe Framework, ERPNext User Manual, developer docs). There is no single path from "I want to try ERPNext" to "I have a running, localised production system." This guide is the document I wish I had then. It consolidates the essential steps — deployment, configuration, localisation for Chinese regulations, print template customisation, and ongoing maintenance — into one sequential narrative. Every concept is explained through analogies; every step explains why you are doing it and what happens if you skip it.

Who This Is For

This guide is for you if: - You run a small or medium business in China and want to adopt ERPNext - You are comfortable with Excel but have never deployed a web application - You want a system that handles Chinese localisation (invoice formats, tax rules, language) - You want to understand what you are doing, not just copy-paste commands This guide is NOT for you if: - You are an experienced DevOps engineer looking for a quick reference - You are developing custom ERPNext modules or Frappe apps - You need a multi-site or high-availability cluster setup If you are in the first group, start with Chapter 1. By the end of this guide, you will have a production-ready ERPNext instance with Chinese localisation, custom print templates, and a maintenance routine -- without hiring a specialist.

Where to Start

This guide follows a sequential path: you begin at deployment and work forward through configuration, customisation, and operations. If you read only one chapter first, start with the Deployment Guide -- it takes you from a blank Ubuntu server to a running ERPNext instance. Each chapter assumes you have completed the previous one. The troubleshooting guide can be read independently when you encounter a specific problem.

After This Guide

Once you have a running, localised ERPNext system, consider: - Exploring the official ERPNext documentation for advanced module configuration - Joining the ERPNext Chinese community forum for region-specific questions - Setting up automated backups and monitoring if you have not already - Evaluating whether you need multi-company or multi-branch setup The guide does not cover custom module development or advanced integrations. Those are separate concerns for when your operation outgrows the standard setup.
Start Here

If you read only one chapter, start here

1. ERPNext 部署指南 — 从零到生产

Guide Overview

Resources

← Back to Projects