将tp5项目、fastadmin项目部署到服务器宝塔面板

简介: 我们开发项目时除了配置一个本地的小p+thinkPHP5+mysql开发环境外,还可以将项目上传至服务器宝塔,但是我们需要修改一些设置,本文以fastadmin为例。

 我们开发项目时除了配置一个本地的小p+thinkPHP5+mysql开发环境外,还可以将项目上传至服务器宝塔,但是我们需要修改一些设置,本文以fastadmin为例。


一、将你的fastadmin或者tp5项目文件夹上传至你的服务器域名根目录下


如果文件过大时可以进行压缩在上传,并且在你的域名下进行解压

cd2e2300d6f34410a017a30cd6aff2ae.png


二、修改你的网站目录指向,指向public目录,点击保存,并取消勾选防跨站攻击。


f9fc71a436a64fbb86fff51f51122f06.png



三、配置伪静态


ddd09ceb0c8f4386bb61b3a5ed2845e2.png


location ~* (runtime|application)/{
  return 403;
}
location / {
  if (!-e $request_filename){
    rewrite  ^(.*)$  /index.php?s=$1  last;   break;
  }
}


四、fastadmin框架上传至服务器后如果想要访问后台可以进行重定向,默认访问前台


具体重定向可以查看我的博文:fastadmin框架怎么重定向至后台模块_smallmww的博客-CSDN博客


五、 将数据库上传至服务器


370c85b147cb4bf8b6247f7f38d20b7b.png


六、修改文件中的数据库配置


0c296b89bdad4e4b80db27b735b9eb97.png

七、访问项目和接口


修改完之后保存,复制自己的域名到浏览器,即可打开项目,访问接口的话将前面部分修改为当前你的域名即可。


以上就是本篇文章的全部内容,有什么疑问欢迎留言补充。

相关实践学习
基于函数计算快速搭建Hexo博客系统
本场景介绍如何使用阿里云函数计算服务命令行工具快速搭建一个Hexo博客。
目录
相关文章
|
6天前
|
Java Linux
Springboot 解决linux服务器下获取不到项目Resources下资源
Springboot 解决linux服务器下获取不到项目Resources下资源
|
6天前
|
Java 关系型数据库 MySQL
保姆级教程——将springboot项目部署到阿里云服务器包含环境配置(小白包会)
本文档详细介绍了将SpringBoot项目部署到阿里云服务器的步骤。首先,通过Xshell连接服务器,使用公网IP地址。接着,下载JDK的Linux版本,使用XFTP上传并解压,配置环境变量。然后,安装MySQL 5.7,包括下载YUM源、安装、启动服务以及修改root密码和开启远程访问。最后,将SpringBoot项目打包成jar,上传至服务器,使用`java -jar`命令运行,通过`nohup`确保服务持续运行。配置安全组以允许远程访问。
|
6天前
|
运维 监控 安全
2023年最详细的:本地Linux服务器安装宝塔面板,并内网穿透实现公网远程登录
2023年最详细的:本地Linux服务器安装宝塔面板,并内网穿透实现公网远程登录
|
6天前
|
监控 应用服务中间件 网络安全
购买阿里云服务器后如何将自己的项目部署到服务器并上线?
在阿里云服务器上部署项目涉及准备项目、配置服务器、设置SSH密钥、连接服务器、安装所需软件、部署项目、配置Web服务器(如果需要)、测试项目、监控和维护,最后上线。确保项目完整并测试无误,配置安全组和云盾,使用SSH连接,安装OS、数据库和编程环境。通过Git同步代码,配置Nginx或Apache,测试正常后正式上线。利用阿里云文档和教程辅助操作。
136 3
|
6天前
|
NoSQL 关系型数据库 MySQL
阿里云服务器部署项目流程
本文主要讲解阿里云服务器的部署,如何选择配置等
|
6天前
|
缓存 运维 Linux
保姆级python项目离线部署服务器教程只需这一篇就够了(建议收藏)
这篇文章提供了详尽的Python项目在离线Linux(CentOS)服务器上的部署教程。作者首先介绍了环境背景,强调了无网络环境和使用有网络的CentOS虚拟机准备安装包的重要性。教程分为两部分:外网环境搭建和内网离线安装。在外网环境中,包括下载Python 3.9.0安装包、传输至服务器、安装依赖包,并使用pip3下载项目所需依赖。内网安装则涉及依赖包的复制和Python环境的同样步骤。最后,作者分享了运行项目的命令,并总结了离线安装的整个流程,提醒读者注意可能出现的问题。
保姆级python项目离线部署服务器教程只需这一篇就够了(建议收藏)
|
6天前
|
关系型数据库 MySQL 数据库连接
Django(四):Django项目部署数据库及服务器配置详解(MySQL)
Django(四):Django项目部署数据库及服务器配置详解(MySQL)
108 11
|
6天前
|
Java 关系型数据库 MySQL
阿里云服务器Linux系统部署JavaWeb项目
阿里云服务器Linux系统部署JavaWeb项目
|
6天前
|
Linux Docker Python
如何将本地的python项目部署到linux服务器中
如何将本地的python项目部署到linux服务器中
146 1
|
6天前
|
前端开发 NoSQL 关系型数据库
服务器项目部署总结(超详细)
服务器项目部署总结(超详细)

热门文章

最新文章