当前位置: 首页 > news >正文

网站重定向电商网站建设与管理自考试卷

网站重定向,电商网站建设与管理自考试卷,线下推广活动,it外包前景文章目录 前言一、部署流程1、数据库搬迁2、宝塔创建网站#xff0c;配置php3、修改nginx配置4、在public目录设置软连接5、修改env配置、刷新缓存 二、其他问题1.后台登陆失败问题2.完美解决接口跨域问题 总结 前言 laravel新手记录 差不多一个月#xff0c;总算用laravel… 文章目录 前言一、部署流程1、数据库搬迁2、宝塔创建网站配置php3、修改nginx配置4、在public目录设置软连接5、修改env配置、刷新缓存 二、其他问题1.后台登陆失败问题2.完美解决接口跨域问题 总结 前言 laravel新手记录 差不多一个月总算用laravel把商城小程序开发好了【这个后面可以直接把代码分享出来】 一直在本地开发现在需要部署到服务器上面和前端联调了 记录一下部署流程和遇到的问题 主要工具 liunx服务器已经安装宝塔或者lnmp环境 navicat用于数据库迁移通过备份还原 一、部署流程 1、数据库搬迁 把本地数据复制到服务器上面 方法很多可以导出成sql在执行我之前用的的中简单粗暴的方式就是偶尔报错吧并且执行时间很长数据库很大还可能失败 最近发现navicat是可以备份一个数据库然后在另一个数据库里面还原前提是两个数据库名一样 【只有navicat学习交流版可以备份还原navicat免费版不行】 具体操作 先把本地数据库备份 顺便说下mysql5.7如何开启root账号远程登陆 找到mysql.user表把root前面的host值从localhost改成% 这样表示允许所有ip访问了 改完后执行【FLUSH PRIVILEGES;】刷新权限 然后链接服务器数据库新建一个一模一样的数据库也备份一下 最后把本地备份的这个备份文件拷贝到服务器备份文件路径里面选择这个本地备份还原备份即可这种方式需要本地和远程mysql版本一致 2、宝塔创建网站配置php 由于我用的框架dcat-admin是比较新的代码【相对现在好像很老了】需要安装php8.2 安装好了之后安装fileinfo扩展好像装上就自己开启了 宝塔新建网站选择php8.2创建运行目录设置到public或者网站目录直接设置到public我感觉应该差不多吧 这个防跨站攻击感觉可以关了后面可能会报错因为我们需要访问public目录之外的文件 3、修改nginx配置 可以设置伪静态也可以直接在网站的nginx配置文件这里加上这一行 location / {try_files $uri $uri/ /index.php?$query_string;}如果没有这个访问网站就会返回404 4、在public目录设置软连接 默认后台上传图片是存储在这个目录的 /www/wwwroot/你的网站.cn/storage/app/public但是我们网站运行目录是public目录也就是和storage同级可以创建一个软连接解决 有3种方式前两种可能报错或者失败第3种包成功 1、在网站根目录执行php artisan storage:link 然后我报错了说我php没有安装PHP的symlink模块懒得装了看第二种 2、使用命令ln -s storage/app/public public/storage 没报错但是路径不对最好用完整路径我当时没注意 3、直接去宝塔后台手动创建 这个本质就是第二种不过变成图形化操作了。 成功后会有这个特殊文件夹出现这时直接访问/storage就是访问storage/app/public 解决很多图片路径问题导致404的情况 5、修改env配置、刷新缓存 这个时候打开你的env配置把mysql链接密码改好、域名配好。 在网站根目录下执行这些刷新所有缓存 php artisan config:clear php artisan cache:clear php artisan view:clear php artisan route:clear//重启消息队列如果更新了模型消息队列使用了模型就需要重启这个重启nginx都没用 php artisan queue:restart二、其他问题 1.后台登陆失败问题 env配置不开启https网站通过https访问但是请求登陆接口会使用http这时候会出现跨域问题。 如果网站已经申请了https证书就把配置文件也开启https就可以了 如果你的dcat-admin版本也是“dcat/laravel-admin”: “2.*”, config文件夹里面文件都是默认值 可以参考这个env配置 APP_NAMELaravel APP_ENVlocal APP_KEY APP_DEBUGfalse ADMIN_HTTPSfalseAPP_URLhttp://xinhu.com IMAGE_URLhttp://xinhu.com/storage#后台路由域名 ADMIN_ROUTE_DOMAIN#后台路由前缀-加前缀后需要执行命令清除路由缓存 ADMIN_ROUTE_PREFIX#后台域名 ADMIN_DOMAIN不要小瞧ADMIN_ROUTE_PREFIX“”之前没注释我随手就填了我的域名就没管了干其他的去了然后就出bug菜单栏不见了折磨了我1天时间最后重新拉代码部署才好然后一个一个排查才发现是这个配置项搞得鬼…… 2.完美解决接口跨域问题 总结 话说现在在学dcat-admin算不算49年入国军作者都跑路了看官网都噶啦文档、社区帖子也都是3年前的了。 本来用的thinkphp的然后一个月前去官网想看个文档才发现现在看个文档都收费新版的8收费就算了甚至之前免费开源的3、5、6文档都收费太离谱了就换laravel框架了。 刚刚去看现在又可以免费看文档了甚至thinkphp8都可以免费看了不过感觉他们收费免费太随意了喜欢瞎搞先用着dcat-admin吧 好在还是留下了很多好用的插件整个项目也很完善了用起来还是嘎嘎不错的 下次分享一些好用的扩展和安装修改比如日志查扩展引用cdn老是失效搞得访问界面错位 dcat-admin官方文档https://learnku.com/docs/dcat-admin/2.x/use-of-fields/8107#162e7c dcat-admin扩展集合https://learnku.com/articles/70305
http://www.zqtcl.cn/news/956493/

相关文章:

  • 如何建设一个视频网站西安个人做网站
  • wordpress站群教程市场营销培训课程
  • 17网站一起做网店白沟简单网页制作图片
  • 网站建设项目需求分析流程做商业地产的网站
  • 百度建站商业网点的定义
  • 古镇建设网站经济研究院网站建设方案
  • 会员网站开发百度自己的宣传广告
  • 重庆网络推广网站推广自己设计图纸的软件
  • 国内免费的短视频素材网站什么网站做博客好
  • 个体户网站建设wordpress修改作者链接
  • 做企业网站怎么样如何做网站的登录注册
  • 网站建设中标怎么做网站文字图片
  • 济南网站推广徽hyhyk1公司展示网站模板
  • ae免费模板下载网站视频网站数据库设计
  • 找做金融的网站网站建设方面存在的问题
  • 门户网站建设与开发wordpress添加文章总数标签总数
  • 想创办一个本地的人才招聘网站_如何做市场调查问卷windows7优化大师下载
  • 做网站建设要什么证视频付费网站建设
  • html网站建设实例代码软件下载app排行榜
  • 高端个人网站网站建设密码
  • 全网seo秦皇岛市做网站优化
  • 简述站点推广有哪些方式大兴做网站公司
  • 网站关键词密度查询太仓网站设计早晨设计
  • 厦门市同安区建设局官方网站永嘉网站建设
  • 工程师网站建设网页设计与制作基础教程答案
  • php 开发手机网站建设互动平台抽手机
  • 网站 被降权网页平面设计要学什么
  • 团购网站短信平台中国建设银行网站客户注册码
  • 编辑网站的软件手机软件wordpress幻灯片源码
  • 网站开发比较厉害推荐一本学做网站的书