Built on GoLang, reduces memory usage by about 80% compared to PHP class CMS, supports multi-site, multi-language, AI intelligent dialogue and tool calls, and is the preferred solution for small and medium-sized enterprises to build high-performance websites.
A high-performance architecture based on GoLang, providing safe, efficient, and user-friendly solutions for corporate websites
GoLang native compilation, capable of handling about 5 million PV on a single machine, memory usage is reduced by about 80% compared to PHP CMS.
Built-in AI Chat intelligent dialogue, supporting calls to 80+ AI tools (document management, SEO, data statistics, etc.), integrated with MCP protocol and AI skill system.
Supports managing multiple independent sites, built-in multi-language switching and full-page HTML translation to meet internationalization needs.
Built-in JWT authentication, content sensitive word filtering, anti-capture interference code, effectively defend against SQL injection and XSS attacks.
Static URL, Sitemap auto generation, 301 redirect, Baidu/Bing active push, covering the whole SEO chain.
Provide over 40 beautiful templates, covering a variety of scenarios such as corporate websites, foreign trade websites, blogs, and more, and supporting customized template development.
Supports Docker one-click deployment, also compatible with Baota panel, and can run smoothly on a server with a minimum of 1 core and 1G RAM.
Built-in user management, VIP grouping, order management, financial records, distribution management, supporting business scenarios.
The navigation bar right and header advertising position is hidden, but it can be brought out
2026-07-28Summarize common problems and solutions during the installation of Anqi CMS, covering typical scenarios such as port occupation, database connection failure, blank page, permission error, and missing dependencies, to help users quickly locate and solve problems.Question 1: Port occupied. Phenomenon: After starting AnQiCMS, the website cannot be accessed. Reason: The default port 8001 is occupied by another program.Troubleshooting method: # On Linux / MacOS: Check which process is occupying port 8001 lsof -i:8001 # Example output: # COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME #
2026-07-18When you first start AnQiCMS, you need to complete the initial installation, including configuring database connection information, setting up the administrator account password, specifying the site name, and other key steps, which are essential before the system can be officially used.When do you need to initialize The following situations require initialization installation: Scenario Description First deployment Fresh installation AnQiCMS Restore factory settings Clear data and reinstall If installed through Baota Docker or aaPanel Docker, the system will automatically complete the initialization (default account admin / password 123456), no manual initialization process is required.Initialization step Step 1: Ensure AnQiCMS is started
2026-07-18The AnQiCMS supports running multiple independent sites on the same server, each with its own domain name, database, template, and administrator. This chapter details the complete steps and注意事项 for multi-site configuration.Plan one: Multi-site management (recommended) Eligibility: A main AnQiCMS site that is already installed and running. This plan uses the built-in multi-site management feature of AnQiCMS, where all sites share the same AnQiCMS program but run independently.Do not copy the code multiple times. Preparations Have deployed and run a AnQiCMS main site (port 8001) The main station background has Multi-site management Menu permissions (default installed sites have it)
2026-07-18About Anqi CMS, you may want to know these.
AnQi CMS developed based on GoLang, compared to WordPress developed with PHP, has the following advantages:
Open source and free, supports Docker one-click deployment, quickly build your corporate website