How to quickly install and deploy AnQiCMS in Baota Panel or 1Panel and other environments?

Calendar 👁️ 65

As an experienced website operator, I am well aware of the importance of an efficient and stable content management system for enterprises and self-media.AnQiCMS with its high-performance, modular design based on the Go language, as well as its rich SEO features, has become my first choice.It not only deploys simply, runs safely, and has an elegant interface, but also provides excellent performance in high-concurrency environments, effectively helping small and medium-sized enterprises with content marketing, SEO optimization, and even multilingual promotion.Today, I will guide everyone step by step on how to quickly deploy and start AnQiCMS in the commonly used Baota panel or 1Panel environment, helping you efficiently manage website content.

Preparation before deploying AnQiCMS

Before starting the installation of AnQiCMS, we need to ensure that the server environment meets the basic requirements.Whether it is Baota panel or 1Panel, they both support simplifying the deployment process through Docker container technology, which is also the installation method I strongly recommend.Therefore, please make sure that the Docker service is installed and enabled on the server.In addition, AnQiCMS also requires MySQL database support, it is recommended that you install the Docker version of MySQL from the app store on the panel.For website access, you need a web server, such as OpenResty integrated by 1Panel or Nginx from Baota panel.These panels usually provide a graphical interface to assist in installing these dependencies.

Quickly install AnQiCMS in the 1Panel environment

1Panel with its simple interface and powerful Docker management capabilities makes the deployment of AnQiCMS effortless.

If you have not installed 1Panel yet, please refer to the installation instructions on its official website.After installation, first make sure that OpenResty and MySQL are installed on your server.You can find and install these necessary components with one click in the 1Panel app store.

Next, we will deploy the AnQiCMS Docker container.Please navigate to the 'Container' management interface of 1Panel and select 'Create Container'.In the pop-up interface, you need to specify a name for the container, for exampleanqicmsEnter it and then click the "Manual Input" option in the mirror options, then typeanqicms/anqicms:latestAs the Docker image name. In the port configuration section, it is recommended to set both the server port and the container port to8001. If you plan to deploy multiple AnQiCMS instances on the same server in the future, please allocate different server ports for each instance (such as8002/8003But the container internal port is still maintained8001.

To ensure the continuous stable operation of AnQiCMS, please continue to scroll down to the restart rule section and select the strategy of 'restart after failure' or 'restart if not manually stopped'.This way, even in the event of an unexpected situation (such as server restart or container crash), the AnQiCMS container can automatically recover and run.Finally, click confirm to complete the creation of the container.

The container has been created, the next step is to configure website access. Please click on the "Website" menu on the left, select "Create Website" and configure a "Reverse Proxy".Enter the domain name you plan to use to access the AnQiCMS site in the main domain name field (for exampleyourdomain.comThe proxy address points to127.0.0.1:8001. The port you enter must match the server port you have allocated for the AnQiCMS container. After completing the configuration, click confirm to create the reverse proxy site.

Now, you can access the domain you previously configured via a web browser (for examplehttp://yourdomain.com/)。AnQiCMS will guide you through the first-time installation interface, where you need to configure database connection information, set up an administrator account and password.After the installation is complete, the AnQiCMS admin address is usually您的域名/system/.

Install AnQiCMS quickly in the Baota panel environment

The Baota panel is a widely used server management tool among domestic users and also provides a convenient Docker environment for deploying AnQiCMS.

If you have not installed Baota panel yet, please refer to the installation instructions on their official website and ensure that the panel version is above 9.2.0 to enjoy the **Docker deployment experience.After installation, you first need to enable the Docker feature in the left menu of the Baota panel (if it is not displayed, you may need to enable it in the "Panel Settings").

Next, you need to install MySQL database for AnQiCMS. Search in the Docker app store of Baota panel.mysqlAnd click Install. In the installation options, it is recommended to select an appropriate MySQL version based on the server memory size (for example, choose version 5.6 if the memory is less than 2GB, otherwise you can choose version 5.7 or higher), and make sure to check the option 'Allow external access'.After installation, please click on the 'Details' link of the MySQL container, copy and keep the root user's database password safely, which will be used during the subsequent installation of AnQiCMS.

Now, we can deploy the AnQiCMS application. Search for it in the Docker App Store on Baota panelanqicmsClick the 'Install' button. In the pop-up configuration window, you need to fill in the following information: Your website domain (for examplewww.anqicms.com)A unique database name(if you plan to deploy multiple AnQiCMS instances, please set a different database name for each instance)as well as the MySQL root password you previously recorded. As for the port, the default recommendation is to use8001However, if you plan to install multiple AnQiCMS, please allocate a different port for each instance (such as8002/8003Wait). Fill in the information and click "OK" to start the installation. Please wait 1-5 minutes until Docker is installed and configured.

After AnQiCMS is installed, the website will default to set an administrator accountadminand password123456. You can access it through the browser您的域名/system/for examplehttp://dev.anqicms.com/system/To enter the background management interface. After the first login, please change the default administrator account and password immediately to ensure website security.

Advanced guide to deploying multiple AnQiCMS sites (for Baota panel)

AnQiCMS has a major advantage in its multi-site management feature, which means you can manage multiple websites under the same Docker deployment of AnQiCMS without copying multiple sets of code, greatly improving resource utilization and management efficiency.

In order to implement multi-site deployment, you first need to add reverse proxy for the new website in the Baota panel.In the Baota panel's 'Website' management interface, click the 'Reverse Proxy' option, then select 'Add Reverse Proxy'.In the pop-up interface, enter the domain name of your new site for the main domain and set the target address tohttps://en.anqicms.com(Please note that the port should be consistent with the server port of your main AnQiCMS container).

Next, you need to log in to the backend management interface of the main AnQiCMS site.Find the "Multi-site Management" feature in the left menu and then click "Add New Site".Please fill in the form as per the actual situation that pops up:

  • Site name:A friendly name used to distinguish different sites.
  • Site root directory:This is a key setting. Please be sure to use/app/start, and based on the domain name of your new site, generate a unique and non-repetitive directory name (such as/app/dev_anqicms.comThis directory will be used to independently store cache, configuration files, and other data for the new site, to avoid data confusion with the main site or other sub-sites.
  • Website address:Enter the full access URL of your new site (for examplehttp://dev.anqicms.com)
  • Administrator account password:Set up an independent backend admin account and password for the new site.
  • Database name:Similarly, set a new, unique database name for your new site (for example

Related articles

What are the advantages and conveniences of installing AnQiCMS with Docker compared to traditional methods?

As an experienced CMS website operation personnel, I fully understand the importance of the stability and convenience of content management system deployment for daily operation.When choosing the installation method of AnQiCMS, both traditional methods and Docker container deployment have their own characteristics. However, from the perspective of operational efficiency and system reliability, Docker undoubtedly shows more significant advantages and convenience.### Considerations and Challenges of Traditional Installation Reviewing the traditional installation method of AnQiCMS, whether it is for Linux servers, Windows, or macOS environments

2025-11-06

How to deploy multiple AnQiCMS sites on a single server and manage them?

As a website operator who is deeply familiar with the operation of AnQiCMS, I am well aware of the importance of efficient management and full utilization of the platform functions for user experience and business growth.AnQiCMS powerful multi-site management capabilities are designed to meet your needs to operate multiple websites on a single server.It can not only help you reduce O&M costs, but also achieve centralized management and flexible distribution of content.The following will detail how to deploy and effectively manage multiple AnQiCMS sites on the same server.

2025-11-06

How to use the traffic statistics and crawler monitoring features built into AnQiCMS to analyze website performance?

As a website operator who deeply understands the operation of AnQiCMS, I know that data is the foundation of website optimization.The built-in traffic statistics and crawler monitoring function of AnQiCMS is a powerful tool for us to understand website performance and develop efficient operation strategies.This article will elaborate on how to utilize these features, deeply analyze the various indicators of the website, and thus drive the continuous optimization of the website. ### Embark on the journey of data insight: Access the data statistics module All data related to website performance is aggregated in the "Data Statistics" module in the AnQiCMS backend.To start your data analysis

2025-11-06

What help does AnQiCMS's anchor text management feature provide for internal link optimization on the website?

As an experienced AnQiCMS website operator, I know that internal link optimization is crucial for a website's performance in search engines and user experience.The anchor text management feature provided by Anqi CMS is an important tool for us to achieve this goal.It not only simplifies the cumbersome link management work, but also helps us build an efficient and powerful internal link network through intelligent design.The anchor text management function of Anqi CMS is deeply integrated into the process of website content publishing and maintenance

2025-11-06

How to implement data isolation between different sites in AnQiCMS multi-site management function?

As an experienced veteran in the operation of AnQiCMS for many years, I know that data isolation is a core issue that users are extremely concerned about when managing multiple websites.AnQiCMS was designed with the complexity of multi-site operations in mind and has achieved efficient data isolation between different sites through exquisite architecture, ensuring the independence and security of each site's content.The multi-site management feature of AnQiCMS allows users to easily create and operate multiple independent websites under a single system deployment.

2025-11-06

How to troubleshoot and resolve issues when installing AnQiCMS, such as ports being occupied or insufficient database permissions?

As an experienced AnQiCMS (AnQiCMS) website operator, I know that a smooth system is the foundation for content creation and publication.AnQiCMS with its high efficiency and easy extensibility, brings great convenience to our content operation work.However, during the system deployment process, occasional setbacks may occur, the most common and annoying of which are the problems of 'port already in use' and 'insufficient database permissions'.Learn how to quickly identify and resolve them, it will ensure your AnQiCMS journey goes smoothly.###

2025-11-06

How to use AnQiCMS template tags to get the system configuration information of the website (such as website name, Logo)?

As an experienced AnQi CMS website operation personnel, I am well aware of the importance of being able to flexibly call system configuration information when building and maintaining a high-efficiency, beautiful website.This information, such as the website name, logo, filing number, etc., is an indispensable part of the website's brand identity and basic operation.Strong and intuitive template tags provided by AnQi CMS allow you to easily obtain and display these system-level configuration information in website templates.

2025-11-06

How to implement flexible calls for document lists, category lists, and single page details with AnQiCMS template tags?

As a website operator who is deeply familiar with the operation of AnQiCMS, I know that content is the cornerstone of the website, and flexible and efficient content calls are the key to improving user experience and optimizing operational efficiency.AnQiCMS's powerful template tag system is the core tool we use to achieve this goal.It allows us to precisely control the display of document lists, category lists, and single-page details, thereby building website pages that are both beautiful and functional.

2025-11-06