多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
## 宝塔部署详解 ### 环境搭建 注意:安装部署不推荐使用虚拟机进行部署。 一、服务器一键安装宝塔。 二、登录宝塔、点击【**软件商店**】--【**运行环境**】,安装**php-8.0**、**mysql8.0**、**nginx/apache**,选择**极速安装**,如下图所示: ![](https://img.kancloud.cn/59/f3/59f3a6308e7f60b986e8f8b8befacd32_1251x626.png)![](https://img.kancloud.cn/0b/3d/0b3dcbd66a7fb6f7fda581e1964ba4a2_1138x440.png) 三、安装扩展 路径:【软件商店】--【已安装】,找到php-8.0,点击【设置】--【安装扩展】,安装**fileinfo**、**redis**、**pdo**、**curl**、**OpenSSL**、**GD库**、。如下图所示: ![](https://img.kancloud.cn/85/3f/853f04bc7af45c80bf88edf7eeb22ac4_1877x771.png) ***** 以上操作即可完成环境搭建,接下来开始部署站点 ### 站点部署 一、登录宝塔,点击【网站】--【添加站点】,填写域名,域名必须是已备案并且解析到该服务器ip上,备注可根据自己需要选填,**根目录指向要具体到niucloud/public**,ftp、数据库根据个人需要是否创建,php版本选择8.0。如下图所示: ![](https://img.kancloud.cn/18/ea/18ea720219fdafb1c82bae3351226fde_1753x811.png) 二、将下载下来的源码压缩包,上传至上述创建的网站根目录下,然后直接解压到根目录,如下图所示目录结构: ![](https://img.kancloud.cn/92/ba/92ba1b1e4c76122d49bd82e82d151f25_537x203.png) 三、浏览器访问域名,即可进入安装页面,点击下一步校验扩展是否开启以及目录权限是否支持写入,如果所有条件均已符合,那么点击下一步即可进入参数配置界面,填写数据库设定以及网站设定(主机一般为localhost、mysql端口填写3306、数据库用户一般为root、数据库密码,在【数据库】--【root密码】中查看),填写完成后下一步就等待安装即可。整体流程如下图所示: ![](https://img.kancloud.cn/88/83/88836c65577ed783cdfb6333f68567fe_1920x908.png)![](https://img.kancloud.cn/c9/e6/c9e6929319134cace379f5429df1d8fe_1746x938.png)![](https://img.kancloud.cn/16/fc/16fc0ed19e93abfb3cefe3adc75e4489_1749x930.png)![](https://img.kancloud.cn/57/8c/578c522c8b86a57fab173dea5598d0d1_1872x856.png) root密码查看路径如图示: ![](https://img.kancloud.cn/e7/36/e7361a0c997d6ec13babdf27c7957666_1873x565.png) 四、伪静态配置:将下方伪静态复制到网站的伪静态配置中,保存。如下图所示位置: ![](https://img.kancloud.cn/07/c7/07c7224661a52d8f70ad70a3ca1cfd12_1570x790.png) Nginx伪静态: ``` location /{        if (!-e $request_filename) { rewrite ^(.*)$ /index.php/$1 last; break; } } ``` ![](https://img.kancloud.cn/4b/47/4b474e24d042decf882b6388181b67cb_831x275.png) Apache伪静态: ```   <IfModule mod_rewrite.c> Options +FollowSymlinks -Multiviews   RewriteEngine On   RewriteCond %{REQUEST_FILENAME} !-d   RewriteCond %{REQUEST_FILENAME} !-f   RewriteRule ^(.*)$ index.php?/$1 [QSA,PT,L]   RewriteEngine on RewriteCond % !^$ </IfModule> ``` ![](https://img.kancloud.cn/b6/c8/b6c80635699b566daadd4d9cd44dfca1_937x300.png) 五、关闭宝塔中防跨域按钮。 ![](https://img.kancloud.cn/6e/0a/6e0aa8246112cb98c0c01464c0585a16_1387x841.png) 安装完成后,浏览器访问域名/admin 即可进入平台端登录页; ![](https://img.kancloud.cn/ec/17/ec173e37007341f21ba6be01e362ab0e_1798x855.png) 浏览器中访问域名/site即可进入到站点登录页面; ![](https://img.kancloud.cn/4b/c6/4bc6333ec9437f56ba704d4cee3f90ac_1829x791.png) 浏览器访问域名/web即可进入首页 ![](https://img.kancloud.cn/fd/d1/fdd1f03350eebe920a0cf0c76c96ab08_1842x898.png)