Linux Panel Series Pagoda Panel Introduction
本文最后更新于 892 天前,其中的信息可能已经有所发展或是发生改变,如有失效可到评论区留言。
Article Summary
LNMP环境手动搭建复杂且依赖编译操作,而宝塔面板通过软件商店提供一站式环境部署方案,支持NGINX、Apache、MySQL及多版本PHP等组件的图形化安装,简化了传统源码部署流程。其堡垒云控平台可集中管理多节点,但需配合虚拟组网技术实现固定IP映射。相较于采用Docker方案的1panel,宝塔在源码安装场景下功能更完整,且提供网站管理、反向代理、定时任务等实用模块,成为家庭数据中心及生产环境部署的常用工具,尤其适合需要快速搭建基础服务并兼顾灵活管理的用户场景。
Qwen3-14B · 2026-06-18

When we talked about the choice of home data center software environment, we mentioned LNMP (LAMP). Although we mainly use Docker to deploy home data center applications later, LNMP (LAMP) is still the choice of many production environments.

Manually building a LNMP (LAMP) environment is actually quite complicated, because it involves installing many related components and a lot of compiling operations, which is quite troublesome for novices. However, there is now a simple solution, which is to build the environment through the software store of the Linux panel. Take the Baota Linux panel as an example:

image.png

You can see that there are NGINX, Apache, MySQL (you can switch to mariadb after installation) and multiple PHP versions to choose from
image.png

You can also install common tools such as redis and phpmyadmin.

Therefore, with the help of the Linux panel, you can easily build a LNMP (LAMP) environment and install common tools (such as redis). Just click the mouse and select the installation on the right side of the page.

I have used two kinds of Linux panels: Baota Linux Panel and 1panel. The interface of 1panel is cleaner and neater, and it is not as commercial as Baota Panel (after all, it is a free version, which is normal). However, there is a problem with 1panel, that is, the software installed in the software market is all installed in docker, which is a bit awkward, because if I really want to install it in docker, I have many choices (such as using Portainer), why must I install a panel and use docker? The purpose of installing Linux panel may be to make source code installation more convenient? So I didn't use 1panel panel later.

Another advantage of the Baota Linux Panel is that the Fortress Cloud Control Platform can manage multiple Baota Linux Panels at the same time:

image.png

However, this method may need to be combined with virtual networking technology, because a fixed IP must be assigned to each Baota Linux panel as the management IP of the Bastion Operation and Control Platform. If it is only accessed within the intranet, it is fine, but once you need to manage the panel on the cloud host, it will be troublesome. For example, if the Baota Linux panel is installed on the cloud host and the Bastion Operation and Control Platform is installed on the home intranet, the panel on the cloud host cannot specify a fixed public IP for the Bastion Operation and Control Platform from the home broadband public IP. At this time, a fixed IP of virtual networking is needed.

The following is the interface of the Pagoda panel. The red frame on the left is the menu bar that supports its functions:

image.png

If you are deploying source code and building a LNMP (LAMP) environment on the Baota panel, the menus on the left, such as website, FTP, database, and file, are very practical. If you are building a docker, you can also perform simple management directly under the Docker menu on the left:

image.png

Therefore, the pagoda panel is actually sufficient to meet the needs of most people.

But for me, I just use the reverse proxy function of the Baota panel website menu. In fact, if it is just a reverse proxy function, you don’t have to use the Baota panel, you can also use NPM (Nginx Proxy Manager), but I can also run some scheduled scripts with the Baota panel, which has more functions, so I don’t use NPM. You can choose the way to build a reverse proxy that suits you.

This chapter will briefly introduce the Baota Linux panel. After all, the reverse proxy running on it is the main entrance to my home data center. As for other functions, such as the source code construction of LNMP and other environments, if you need it in the future, you can try it yourself, so I won’t say more.

📌 Content Structure Hints:
This content belongs to "Blog Knowledge MapThis is part of the document; you can view the full content path here: Blog Knowledge Map .
View related categories · 3 matches
📎 Related Articles
Share this article
All blog content is original; please indicate the source when reprinting! The blog's RSS address is:https://blog.tangwudi.com/feed, welcome to subscribe; if necessary, you can joinTelegram GroupDiscuss the problem together.
No Comments

Send Comment Edit Comment


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠(ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ°Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
Emoticons
Emoji
Little Dinosaur
flower!
Previous
Next
       

👋 Welcome to "Invincible Personal Blog"“

This section will focus on long-term exploration in the following areas:

🧱 Building Personal Digital Infrastructure and Blog Systems
☁️ Cloudflare and Network Architecture Practices
🧠 Exploring AI and Knowledge Systems
🛡️ Network security and access optimization
🎵 Music and Sound Cognition
👁️ Cognitive Perspective and Worldview