How to add a new website site in the 'Multi-site Management' feature of the AnQiCMS backend?

Calendar 👁️ 61

As a website manager who deeply understands the operation of Anq CMS, I am fully aware of the importance of efficient content management and multi-site operations for enterprises.The multi-site management feature provided by Anqi CMS is specifically designed to meet this core requirement, allowing you to centrally manage multiple independently operated websites within a single system, thereby significantly improving operational efficiency and optimizing resource allocation.

Comprehend the multi-site management capabilities of Anqi CMS

The multi-site management feature of Anqi CMS is one of its core highlights.It enables enterprises with multiple brands, sub-sites, or content branches to create and independently manage their respective content under a unified backend interface.This not only reduces repetitive work, but also promotes cross-site data sharing and resource integration, laying a solid foundation for content marketing, SEO optimization, and even global promotion.

Environmental preparation before adding a new site

Before adding a new website site in the Anqi CMS backend, it is usually necessary to configure some external environment settings to ensure that the new website's domain can correctly point to your server and be processed by Anqi CMS.This mainly involves domain name resolution and reverse proxy settings.

For example, if you are using Baota panel (or other similar server management tools), you need to add a reverse proxy for the new site in the panel.This usually involves creating a website for a new domain and then forwarding the traffic to the main port where the A-safe CMS is running.In the Baota panel, you can go to the "Website" menu, select "Reverse Proxy" and click "Add Reverse Proxy".In the configuration interface of the new site, you need to enter your new domain name and point the target URL to the port where the AnQi CMS is running, for examplehttps://en.anqicms.com. If you have deployed multiple Anqicms instances in the Docker environment and used different ports, here you should enter the port of the Anqicms instance corresponding to the new website.

After completing the domain name resolution and reverse proxy settings, your server is ready to receive requests from new websites and forward them correctly to Anqi CMS.

Add a new website site in the Anqi CMS backend

Once the external environment is configured, you can log in to the default Anqi CMS backend and start adding new website sites.

First, please go to the left navigation bar of the background, find and click the 'Multi-site Management' option.After entering the multi-site management page, you will see a 'Add New Site' button, click it to open the configuration form for the new site.

In this form, you need to fill in the following items carefully:

FirstlySite name. Please set a recognizable name based on the actual brand or purpose of the new website. This name will be used to distinguish different sites in the background list.

Next isSite root directory. This is a very critical setting that specifies the independent storage location of the new website on the server, used to store the cache, static files, and other data of the site.To ensure the independence of each site and avoid conflicts, this directory must be unique.If you are deploying AnQi CMS in a Docker environment, it is usually recommended to use/app/Start, followed by replacing the dots in the domain name with underscores, for example/app/dev_anqicms_com. If your security CMS is directly deployed on a Linux server (non-Docker), you may need to specify something similar/www/wwwroot/your_new_domainThe path. In any case, please ensure that this directory name is unique and accessible on the server.

Then, you need to fill inwebsite address. Enter the complete access URL of the new website, for examplehttp://dev.anqicms.comEnsure that this address matches the domain you previously configured in the server environment and includes the correct protocol (http or https).

To manage the new website, you need to set it upAdministrator account and password. This will be the credentials you use to log in to the new website's backend, please make sure to set a highly secure complex password.

Database nameIt is an important and must be unique field. The data of the new website will be stored in this independent database, it is usually recommended to use the form of replacing the dot in the domain name with an underscore to name the database, for exampledev_anqicms_comEnsure that this database name is unique on your MySQL server to avoid data confusion or overlap.

aboutDuplicate database informationIf you are installing AnQi CMS in a Docker environment and the Docker instance usually has full management permissions for the database, you can choose to "re-use the default database account information", so you do not need to manually fill in the database username and password again.If you host the database of the new site on another server or if the default database account permissions are insufficient, you need to uncheck and fill in the new database account information truthfully.

Finally, you needSelect the template to use. Anqi CMS supports multiple template switching, you can choose one from the installed templates according to the visual style and functional requirements of the new website.

Please carefully check all the information filled in and then click the "Confirm" button at the bottom of the form.AnQi CMS will start creating a new website for you.This process may take some time, please be patient.

Use and management of the new site

After the site is created, you can access it through itswebsite addressVisit the homepage of the new site. To access the admin interface of the new website, you can click the 'Access Backend' button next to the new site in the multi-site management list, or directly enter the domain name of the new site in the browser and add it on the end./system/for examplehttp://dev.anqicms.com/system/)

Your new website has been successfully added, and you can independently carry out all operations such as content creation, editing, publishing, and optimization like managing the default site.The multi-site management function of Anqi CMS allows you to maintain efficiency and flexibility when expanding your business and content coverage.


Frequently Asked Questions

Q1: Why do you need to configure domain resolution and reverse proxy before adding a new site in Anqi CMS backend?Configure domain name resolution and reverse proxy is the critical step to ensure that users can access the correct security CMS instance through the new website domain.The domain resolution points your new domain to the IP address of the server hosting the Aqin CMS, while the reverse proxy is responsible for forwarding the network requests of the domain from the server's 80/443 ports to the specific port (e.g., 8001) where the Aqin CMS is running, so different domains can point to different Aqin CMS sites or services on the same server.

Q2: How does AnQi CMS handle the "site root directory" under multi-site mode if my server is not Docker deployed?For non-Docker deployments of the AnQi CMS, when adding a new site, the 'site root directory' should point to the independent physical directory you create on the server for the new site. For example, if you are/www/wwwroot/A new directory named for the site was creatednewsite.comThen the root directory of the site should be filled in with/www/wwwroot/newsite.com. You also need to set the running directory of the new site to its/publicSubdirectory, and configure Nginx or Apache reverse proxy or rewrite rules to point to the main program running the safe CMS.

Q3: Can I use a different template for each new site?Yes, the multi-site management feature of AnQi CMS allows you to independently select and configure templates for each new site added.In the "Add New Site" form, there is an item "Select the template to use", you can choose one from the list of installed templates according to the design requirements of the new site.Each site can have a completely different appearance and user experience without the need to deploy multiple independent security CMS systems.

Related articles

How to fill in the target address when adding AnQiCMS multi-site reverse proxy on Baota panel?

As an experienced security CMS website operator, I know that the configuration of reverse proxy is the key to ensuring the efficient and stable operation of the website when managing multiple sites on the Baota panel.The correct entry of the 'target address' directly determines whether the user's request can be accurately delivered to your AnQiCMS application.

2025-11-06

How to use the reverse proxy feature of Baota panel to implement AnQiCMS multi-site deployment?

As an experienced CMS website operation person in a well-known security company, I am well aware of the importance of efficient management and flexible expansion.The Anqi CMS takes advantage of its multi-site management features, providing great convenience to operators.By combining the powerful reverse proxy capabilities of the Baota panel, we can easily implement a set of secure CMS services for multiple independent domain websites, greatly saving server resources and simplifying operation and maintenance work.This article will detail how to use the reverse proxy function of the Baota panel to deploy and manage multiple sites of the Anqi CMS, helping you operate efficiently.### Preparation: Baota Panel and Anqi CMS

2025-11-06

What is the initialization installation process after AnQiCMS Docker installation is completed?

The AnQiCMS website is deployed in the Docker environment, and the next critical step is to perform the system initialization installation.This process is intended to configure the database connection, set up the administrator account, and fill in the basic information of the website, so that your content management system can be officially put into use.As a professional who deeply understands the operation of AnQiCMS, I will explain this initialization process in detail to ensure that you can smoothly launch your new website.

2025-11-06

How to solve the problem when installing AnQiCMS application with Baota Docker if the port is occupied?

As an experienced security CMS website operator, I know that every detail can affect user experience and operation efficiency.For the port occupation problems that may be encountered when installing AnQiCMS using Docker on the Baota panel, I will explain the solution in detail for you.## Solve the port occupation problem when installing AnQiCMS with Docker on Baota Deploying AnQiCMS to the Docker environment of Baota panel, we pursue its efficient and convenient advantages.AnQi CMS as a lightweight CMS developed based on the Go language

2025-11-06

What are the specific requirements for the setting of the "site root directory" in the AnQiCMS multi-site configuration?

In AnQiCMS (AnQiCMS) multi-site management feature, "site root directory" is a crucial configuration item.It is not just a simple file path, but also the foundation to ensure that each sub-site operates independently and efficiently.As an experienced website operator, I am well aware of the importance of correctly configuring this parameter for multi-site stability and data isolation.The main function of the "site root directory" is to provide a dedicated data storage space for each independent AnQiCMS site.This means the cache files, uploaded resources for each sub-site

2025-11-06

Is each AnQiCMS instance required to use an independent database in multi-site mode?

As an experienced website operator familiar with AnQiCMS, I know the importance of the architecture selection of the content management system for the long-term operation of the website, especially when it comes to multi-site deployment, the configuration of the database is one of the key considerations.About whether each site must use an independent database in the multi-site mode of AnQiCMS, this is a key issue that many operators pay attention to at the beginning of planning.AnQiCMS was designed from the beginning to fully consider the user scenarios of small and medium-sized enterprises, self-media operators, and users with multi-site management needs.The 'Multi-site Management' core feature

2025-11-06

Can the database account information be reused when deploying AnQiCMS across multiple sites?

As an experienced CMS website operation personnel in the security industry, I fully understand that how to efficiently and safely configure resources when managing multiple sites is the core concern.About the question you raised 'Can the database account information of different sites be reused when deploying AnQiCMS across multiple sites?'This question, I can clearly tell you that in the AnQiCMS multi-site deployment, the database account information of different sites can be reused, but the database instance itself needs to be independent.

2025-11-06

How to quickly access the new multi-site backend through the AnQiCMS backend management list?

As an experienced CMS website operation personnel, I know the importance of managing multiple sites efficiently.The multi-site management function of Anqi CMS greatly simplifies the operation of enterprises with multiple brands or sub-sites.Below, I will introduce to you in detail how to quickly and conveniently access the multi-site background you have just created through the AnQiCMS backend management list.

2025-11-06