使用宝塔面板部署LNMP与ThinkPHP应用

5 下载量 72 浏览量 更新于2024-08-29 收藏 746KB PDF 举报
"本文主要介绍如何使用宝塔面板在Linux系统上进行安装、访问以及部署应用程序,特别是针对LNMP环境的一键安装和ThinkPHP-5.0框架的应用。" 宝塔面板是一款流行的Linux服务器管理工具,它提供了一个图形化的界面,使得用户可以方便地进行服务器配置、网站管理、数据库操作等任务,极大地简化了运维工作。本文将指导你如何在不同的Linux发行版上安装宝塔面板,并利用其功能部署小程序后端项目。 首先,你需要根据你的Linux系统类型运行相应的安装命令: - CentOS: `yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh` - Ubuntu/Deepin: `wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh` - Debian: `wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && bash install.sh` - Fedora: `wget -O install.sh http://download.bt.cn/install/install_6.0.sh && bash install.sh` 安装完成后,系统会给出宝塔面板的访问地址、用户名和密码,例如:`Bt-Panel-URL:http://33.102.33.76:1878/`、`username:wii3hnzg`、`password:8e72d0e8`。通过这些信息,你可以访问宝塔面板的Web界面。 在面板中,你可以选择安装LNMP(Linux + Nginx + MySQL + PHP)环境,这通常是一键式安装,非常便捷。一旦LNMP环境准备就绪,你可以进入软件商店,搜索并安装“宝塔一键部署源码”。 接下来,我们将部署一个基于ThinkPHP-5.0的小程序后端项目。在源码部署中,选择ThinkPHP-5.0模板,然后输入你的域名或IP,系统会自动生成数据库信息。记得记录这些信息,因为它们将在后续的配置中用到。 部署项目时,你需要将本地项目的特定文件复制到服务器的相应位置。例如,将`ncov-Program\ncov-report-mini-program-server\src`目录下的`application`、`public`和`thinkphp`目录,替换到`www/wwwroot/`下你之前输入的域名或IP对应的目录。 接下来,你需要对项目进行配置。进入`application`目录,打开`config.php`文件,更新其中的配置信息以匹配你的服务器环境。同样,修改`database.php`文件,确保数据库连接信息(如用户名、密码和数据库名)与宝塔面板中生成的信息一致。 至此,你已经成功地通过宝塔面板完成了服务器环境的搭建、LNMP环境的安装、源码部署及项目配置。现在,你的小程序后端项目已经部署在服务器上,可以正常运行了。请记得定期更新和维护,以确保系统的安全性和稳定性。