How to Install and Use Baota Panel for Website Deployment on a Linux Server
This tutorial walks through installing the Baota control panel on a Linux cloud server, logging in, setting up a web stack, configuring security, creating websites with IP or domain, managing PHP versions, and customizing panel settings for secure and efficient site deployment.
Step 1: Install the Baota panel on a cloud Linux server using yum and the provided install script.
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.shDuring installation, accept the defaults, set the installation directory to /www , and enable external access on port 8888.
Step 2: Log into the Baota panel with the generated address, username, and password, then change them to memorable values and bind a Baota account if needed.
Step 3: Use the Software Store to install a web stack (LNMP or LAMP). Choose one web server (Nginx or Apache), MySQL, and PHP; multiple PHP versions can be installed simultaneously.
Step 4: Configure security – enable SSH, set up the firewall, and open the required ports.
Step 5: Create a website. If you have no domain, you can use an IP+port combination; otherwise bind a domain that points to the server. Multiple ports or domains can be added to the same site.
Step 6: Apply an HTTPS certificate, switch PHP versions, and for frameworks like ThinkPHP or Laravel set the site root to the public directory.
Step 7: Adjust panel settings such as alias, panel port (change from the default 8888), timeout, security entry, BasicAuth, email notifications, domain binding, authorized IPs, default site and backup directories, server IP, server time, and panel user credentials.
php中文网 Courses
php中文网's platform for the latest courses and technical articles, helping PHP learners advance quickly.
How this landed with the community
Was this worth your time?
0 Comments
Thoughtful readers leave field notes, pushback, and hard-won operational detail here.