宝塔配置:IP文件配置,根据端口配置多个项目文件(不配置域名的情况)
一、站点创建
这里以app和pc两套系统作为例子,pc端使用ip直接使用,app端使用ip:端口进行使用
1、创建PC文件
这里PC端的项目,直接使用ip,假如这里的ip是123.123.123.123

2、创建APP文件
这里使用端口799为例

3、最终效果
效果如下

二、将项目导入文件中
找到指定位置文件,将文件信息进行导入

补充:这里PC端的项目直接用原生PHP,APP的项目使用fastadmin后端框架
- pc:项目直接导入即可(进行相应配置)
- app:在官网下载fastadmin的压缩包进行导入,并解压

三、配置站点信息
1、PC端配置
(1)网站目录
pc由于是原生的,主访问页面就设在根目录文件,所以直接访问文件即可

2、APP端配置
(1)网站目录
由于这里app使用的是fastadmin后端框架,所以这里指向public文件夹

(2)伪静态设置
伪静态需要更改未thinkphp

四、去服务器开启指定端口
找到安全组,并开启799端口号


五、宝塔中防火墙放行
在防火墙中添加对799端口的规则

六、可能存在问题解决
1、服务运行问题导致503报错,无法进入public问题
PHP-FPM 74 服务没有运行,导致 Apache 无法连接到 PHP 处理程序
(1) 启动 PHP-FPM 74 服务
systemctl start php-fpm-74(2) 检查服务状态
systemctl status php-fpm-74应该显示 active (running)
(3) 检查 PHP Socket 文件
ls -la /tmp/php-cgi-74.sock启动成功后,这个 socket 文件应该存在。
(4) 设置开机自启
systemctl enable php-fpm-742、时效问题
在配置完成服务器,需要等待生效,可能不会立刻就能使用
在配置完成宝塔,需要重启一下,检查是否是未生效问题
七、正常访问
1、PC端
直接输入ip地址便可访问

2、APP端
直接输入123.123.123.123:799 便可正常执行fastadmin的后端安装

