背景:因为最近学习需要搭建一个TPshop的开源网站。第一次搭建遇到些不会的知识(坑)总结一下发出来。
操作系统是:linux
需要用到的:tpshop源码,phpstudy小皮面板
操作步骤:
一:下载tpshop源码:网站:「TPshop 源码下载」- TPshop_php开源商城源代码_TPshop视频教程
下载好以后进行解压:压缩包是rar文件,使用unrar -x TPshop_tp5_20210401.rar 进行解压。解压以后点开目录会有一个www的文件然后打包成压缩包
二:安装小皮面板:小皮面板(phpstudy) - 让天下没有难配的服务器环境!点击立即安装
因为我用的是deepin的操作系统,所以直接黏贴到终端进行下载 ,下载结束后进入内网登录账号密码,进入
三:部署网站
1、首次进入会提示一键安装软件,安装完成以后会在首页显示
2、点击服务器防火墙输入3306,点击放行
3、上传tpshop源码:点击文件-->文件上传。把压缩的www文件上传
上传完成后进行解压 ,解压完成后进入www文件,点击全选,然后剪切
剪切的目录
接下来新建数据库
好啦这样就结束所有流程啦。
4、访问和安装tpshop网站
点击网站
然后安装,添加自己数据库里的数据库名字和密码,点击下一步进行安装等待安装完成
ok搭建好了
四:遇到问题:在安装tpshop的第二步时会提示sql_mode文件错误
解决方法:在mysqld后面输入:
sql-mode=NO_ENGINE_SUBSTITUTION,NO_AUTO_CREATE_USER
五:总结
终于搭建完了,在这过程中参考了很多大佬的文档,谢谢各位大佬。后续有使用的问题,还请给位多多指教。瑞思拜~~