How to add a new independent site in the AnQiCMS background?

Calendar 👁️ 64

Hello! As an experienced AnQi CMS website operations personnel, I am very happy to be able to elaborate in detail on how to add a new independent site in the AnQi CMS background.The multi-site management feature of Anqi CMS is a major highlight in our daily operations, helping us efficiently manage multiple brands or business branches under a single system, greatly enhancing work efficiency.

Understanding the multi-site capabilities of AnQiCMS

The Anqi CMS was designed from the outset to address the needs of corporate and content operations teams for multi-site management.It allows users to create and independently manage multiple websites within a single AnQiCMS deployment environment, each website can have its own independent domain, content, template, and even database.This architecture not only reduces operating costs, but also facilitates the unified allocation of resources and data sharing, while ensuring the independent operation of each site and SEO optimization.

To successfully add a new independent site, we need to perform necessary environmental configuration on the server side, and then register the site and set its detailed information in the AnQiCMS backend.Here are the specific operation steps.

Preparation: Configure server reverse proxy

Before you can create a new site through the AnQiCMS backend, you first need to prepare domain resolution and reverse proxy for the new site.This means that when the user accesses the new site's domain name, the request needs to be correctly forwarded to the main service port where AnQiCMS is running.

If you use Baota panel and deploy the AnQiCMS in Docker version, this process will be relatively intuitive.You need to add a reverse proxy for your new site domain in the "Website" function of the Baota panel.When configuring reverse proxy, the target URL usually points to the local AnQiCMS running port, for examplehttps://en.anqicms.comIf your AnQiCMS main service is running on a different port, please be sure to change it to the actual port.This setting ensures that the new domain can communicate with the AnQiCMS service.

For users who do not use Baota panel or Docker, you need to manually configure the reverse proxy rules of the web server (such as Nginx or Apache).This usually involves editing the server's site configuration file, to proxy requests for the new domain to the running port of AnQiCMS.

Add a new site in AnQiCMS backend

After completing the reverse proxy configuration on the server side, we can officially enter the AnQiCMS backend and add a new independent site.

First, you need to log in to the back-end management interface of the AnQiCMS site you have installed by default. Please note that only the default installed site has the permission for 'multi-site management.'

In the left navigation menu of the background interface, find and click the "Multi-site Management" feature.After entering this page, you will see a "Add New Site" button, click it to open the creation form for a new site.

In the pop-up "Add New Site" interface, you need to fill in the following information in detail:

First, specify a site for your new site.Site name. This name is used to distinguish different sites in the background management list, and you can name it according to the brand or business nature of the new site.

Next isSite root directoryThe setting. This directory is used to independently store the cache, static files, and other data of the new site.If you are deploying AnQiCMS in a Docker environment, this directory is usually named/app/Start, and it is recommended to use a domain name without dots and replaced with underscores as the directory name, for example/app/dev_anqicms_comEnsure that this directory name is unique to avoid confusion with data from other sites.

Then, fill inwebsite address. This is the complete URL of your new site, for examplehttp://dev.anqicms.com. Make sure that the domain name has completed the previous domain name resolution and reverse proxy configuration.

Later, you need to set up a separate set ofAdministrator account password. This will be the credentials you use to log into the new site's backend, and it is recommended to set a strong password for security.

Next isDatabase nameThe settings. To ensure the independence of the new site, it needs to have a completely new database. We usually use a domain name similar to removing the dot and replacing it with an underscore, for exampledev_anqicms_com. This database will independently store all the content, configuration, etc. of the new site.

aboutDuplicate database informationOptions, if you are using Baota panel to install AnQiCMS in Docker environment and already have full management permissions on the database, you can usually choose to “Reuse default database account information”.You do not need to re-enter the username and password for the database.If you wish to deploy the database to another location or use a different database account, you need to uncheck and fill in the new database connection information truthfully.

Finally, you need to set up the new site.Select the template to use. Anqi CMS supports multiple templates, you can choose one from the uploaded templates according to the design requirements of the new site.

After filling in all necessary information, click the "OK" button to complete the creation of the site. The system will automatically complete the creation of the database and registration of the site in the background.

Access and use the new standalone site

Once the new site is added successfully, and the server-side reverse proxy is configured correctly, your new website can be accessed and used directly.

You can navigate directly to the admin interface of the new site by clicking the 'Access Backend' button in the multi-site management list. Or, you can also enter the domain name of the new site in the browser address bar and add it with/system/Path (for example:)http://dev.anqicms.com/system/), log in with the administrator account and password you just set up.

After logging into the backend of the new site, you can manage it like any independent AnQiCMS site, including content publishing, template adjustment, SEO settings, and various operational work.Each site will have its own independent configuration without interfering with each other.

Frequently Asked Questions (FAQ)

1. How can I ensure that the site I just added is truly "independent"?The key to ensuring your new site is independent is to allocate oneindependent database nameandindependent site root directory. When adding a new site in the AnQiCMS background, the system will create a database based on the new database name you provide, and use the specified site root directory to store the unique files of the site (such as cache, uploaded files, etc.), thereby ensuring isolation of data and files.

2. How to configure reverse proxy for a new site without using Panel or Docker?If you have not used Baota panel or Docker, you need to manually configure your web server (such as Nginx or Apache). This usually involves editing the Nginx's.conffile or Apache's.conf/.htaccessFile, add oneserverblock (Nginx) orVirtualHostBlock (Apache), route requests to the new domain throughproxy_passCommand proxy to the port where the AnQiCMS service is running (for examplehttps://en.anqicms.com). Also, ensure that the new site'srootThe directory points to the AnQiCMS installation directory underpublicthe folder and configure the corresponding pseudo-static rules.

3. Can I use a different template for the new site than the main site?Yes, absolutely. When adding a new site in the AnQiCMS backend, you can choose any that has been uploaded to/templateTemplates under the directory. Each site can independently select and use different template packages, and can also independently edit and customize their own template files, realizing diverse website styles and functions.

Related articles

Why is it recommended to use reverse proxy for AnQiCMS multi-site deployment?

Hello!As a senior AnQiCMS website operator, I am well aware of all aspects of content management and system deployment.AnQiCMS with its efficient and flexible multi-site management capabilities is indeed a powerful tool for small and medium-sized enterprises and content operation teams.In practice, especially when deploying multiple sites, we strongly recommend using a reverse proxy.This is not just a technical practice, but also a key strategy to ensure the long-term stability, security, and efficiency of the system.

2025-11-06

How to set up reverse proxy when deploying AnQiCMS multi-site with 1Panel?

Hello everyone! As an old soldier who has been deeply involved in content operation for many years, and also a loyal user and deep practitioner of Anqi CMS, I know that in the increasingly fierce market competition, efficient content management and flexible multi-site deployment are crucial for attracting and retaining users.AnQi CMS with its high-performance architecture in Go language and excellent multi-site management capabilities is the tool we use to meet these challenges.Today, I will combine my experience in deploying multiple sites of Aiqi CMS using 1Panel, to provide you with a detailed explanation of how to correctly set up reverse proxy in the 1Panel environment

2025-11-06

How to configure reverse proxy for AnQiCMS multi-site in Baota panel?

As a website operator who is well-versed in AnQiCMS operation, I fully understand the challenges you encounter in multi-site management and am well aware of the importance of efficient and stable configurations for business expansion.To configure reverse proxy for AnQiCMS multi-site on Baota panel is a commonly used and effective method to achieve this goal.This allows you to provide content services for multiple different domain names through a single AnQiCMS application instance, greatly simplifying management and maintenance work.This guide will detail how to set up reverse proxy for AnQiCMS multi-site on the Baota panel.

2025-11-06

What are the core advantages of AnQiCMS multi-site management?

As a senior CMS website operation personnel of Anqi, I fully understand the importance of efficiently managing multiple websites for enterprises and content operation teams in an increasingly complex digital ecosystem.The multi-site management feature of AnQi CMS is specifically designed to address this pain point, it is not only a technical feature, but also a strategic tool that brings revolutionary advantages to content operations.The core value of Anqi CMS multi-site management is first reflected in its ability to **manage centrally and uniformly**.

2025-11-06

How should the root directory be named and configured when adding a new site to AnQiCMS?

As a professional deeply familiar with AnQiCMS operation, I am very willing to elaborate on the naming and configuration strategy of the root directory when adding a new site in AnQi CMS.Properly planning and setting the site root directory is the key to ensuring the stable operation of the multi-site environment, data security isolation, and convenient subsequent maintenance. ### The Location and Importance of the Site Root Directory In the multi-site management system of AnQiCMS, the site root directory plays a crucial role.It is not just a folder you physically create on the server

2025-11-06

How should the database be independently or reused in the multi-site mode of AnQiCMS?

As an experienced CMS website operation personnel of an information security company, I am very aware of the importance of database strategy in multi-site management.The design of AnQi CMS fully considers this requirement, providing a flexible and efficient database configuration solution to meet the considerations of data independence and reusability under different operational scenarios. ### Database Management Strategy Under AnQiCMS Multi-Site Mode The strength of AnQiCMS lies in its ability to efficiently manage multiple independent websites through a set of core systems. This means you don't need to deploy a full CMS application for each site

2025-11-06

What are the specific steps to set up an administrator account and password for the new AnQiCMS site?

As an experienced CMS website operation person, I know that a secure and easy-to-manage admin account is crucial for the operation of a new site.Properly setting up the administrator account and password is the first step in using AnQiCMS and is the foundation of website security.I will elaborate on this process in detail. --- ### Setting up an administrator account and password for the AnQiCMS new site AnQiCMS is committed to providing an efficient and secure content management solution, and setting up an administrator account and password is the foundation for ensuring everything runs smoothly.

2025-11-06

What template types can be selected for building websites with AnQiCMS multi-site?

As a website operator who is well-versed in the operation of AnQiCMS, I know that choosing the appropriate template type is crucial when building and managing multiple sites.AnQiCMS is an enterprise-level content management system designed for multi-site management needs, providing high flexibility for users in template type selection.Understand the characteristics and application scenarios of these template types, which will help you tailor a customized display plan for each site.### AnQiCMS Multi-site Building Template Type Selection AnQiCMS offers three main types of website modes

2025-11-06