![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
运维
文章平均质量分 69
帆酱
这个作者很懒,什么都没留下…
展开
-
宝塔面板公网ip非80端口非443端口部署ssl
3、申请ssl证书,由于ssl默认访问80端口,所以使用文件验证失败,只能使用DNS验证。使用Let's Encrypt申请证书,使用dns验证,勾选手动解析,点击申请。此时会弹出一个让你设置TXT解析记录的框,到域名服务商那里添加解析记录,回到宝塔面板,点击验证。如果验证成功,此时访问。2、再到域名运营商做A记录解析,此时可以通过http://test.xxx.cn:8085访问到网站。有不少人使用家用宽带,虽然申请下来了公网ip,但是运营商封了80与443端口,但仍想使用ssl证书。原创 2023-02-22 17:04:33 · 3985 阅读 · 0 评论 -
nginx跨域请求,自定义Headers,Options拦截
浏览器将CORS请求分为两类:简单请求(simple request)和非简单请求(not-simple-request),简单请求浏览器不会预检,而非简单请求会预检。同时满足下列三大条件,就属于简单请求,否则属于非简单请求1.请求方式只能是:GET、POST、HEAD2.HTTP请求头限制这几种字段:Accept、Accept-Language、Content-Language、Content-Type、Last-Event-ID3.Content-type只能取:application/原创 2022-02-18 16:43:11 · 7174 阅读 · 0 评论 -
vue+php使用七牛云存储解决富文本图片冗余问题
解决服务器中图片冗余的方法很多,本篇介绍利用七牛云自带的api解决图片冗余问题问题:在前端编辑富文本上传图片时,一般有两种方式,一种是将图片在本地预览,文件则在本地缓存,一种是直接上传服务器,然后将返回的图片地址展示。第一种明显消耗资源大且不稳定,易造成浏览器卡顿;而第二种是目前主流方式。对于第二种方式,在上传图片后,并不保存或者直接关闭浏览器,导致上传的图片一直滞留在服务器中,对服务器资源造成浪费。解决:通过七牛云api,在上传时将上传的文件改为临时存储,设为一天后自动删除...原创 2021-06-28 11:04:54 · 408 阅读 · 0 评论 -
cnpm卸载与安装步骤
当cnpm安装不正确时或是使用cnpm -v无反应时可以考虑重装cnpm1.卸载原有旧的版本:npm uninstall -g cnpm --registry=https://registry.npm.taobao.org2.注册模块镜像:npm set registry https://registry.npm.taobao.org3.node-gyp 编译依赖的 node 源码镜像npm set disturl https://npm.taobao.org/dist原创 2020-11-19 21:55:26 · 18485 阅读 · 0 评论 -
nginx与apache的伪静态
nginxlocation / { #将地址末尾添加.php后缀 try_files $uri $uri/ $uri.php?$args;}例:访问:https://test.weblf.cn/haha/hehe/demo?id=3实际访问:https://test.weblf.cn/haha/hehe/demo.php?id=3原创 2020-09-29 22:54:15 · 309 阅读 · 0 评论 -
腾讯云开发CloudBase之静态网站托管
静态网站:有别于动态网站,它就是只包含静态内容(如图片、音频、视频、HTML、CSS、JS)的网站,不依赖服务器端动态渲染页面。虽然不能写后台接口,但作为一个静态文件加速访问的cdn还是不错的,对于一些纯静态的网站可以做到快速访问。如果想要访问接口:使用jsonp访问,不然会报跨域错误。详情见:https://blog.csdn.net/weixin_41187842/article/details/81181352若果有一个虚拟主机我们常用打包的vue项目,因无法重写使用静态规则,原创 2020-09-29 22:40:23 · 2057 阅读 · 2 评论 -
宝塔面板反向代理怎么设置
添加站点如上图,已部署www.weblf.cn与ali.weblf.cn 两个网站我们将php文件放在ali.weblf.cn文件夹里此时将包含异步请求的html文件上传,结果是没有问题的,可以请求到数据:但是,只将html文件上传至www.weblf.cn目录并请求ali.weblf.cn的接口,如下图结果报跨域错误:此时,须在www.weblf.cn网站上设置反向代理,为了将接口动态代理,使用了字符串替换,如下图对html进行修改:对网..原创 2020-08-22 23:22:28 · 16467 阅读 · 0 评论 -
Vue爬坑之旅(九):vue打包后的线上部署Apache、nginx
我们一般情况下将vue项目开发完成后会进行打包上线,本文介绍多种部署情况。一、Apache服务器1、vue路由mode:'hash'模式(带#号模式)hash模式打包后可以直接丢到服务器上去,不会有路由上的问题,接口的话根据项目的路径写个全局配置就行了,这里不详细说。2、vue路由mode:'history'模式(不带#号模式)vue在history模式打包时,如果项目为二级目...原创 2019-01-13 23:58:22 · 7733 阅读 · 4 评论 -
基于阿里云服务器搭建宝塔面板教程
一、安装宝塔面板1、购买阿里云ECS云服务器2、安装系统(建议安装CentOS7),云服务器安装系统很快,一般一分钟就行了。3、购买好云服务器后,登陆到你的控制台,找到你购买的“云服务器”,点击远程连接,进入系统4、这时候应该打开了云服务器的命令行终端,有的需要你输入用户名和密码,我们用命令行安装宝塔面板,我们只需把下面一行代码输入(可以复制粘贴),然后按回车键即可。这里是CentOS系统的安装方法,其他系统的安装方法请前往宝塔官网获取。yum install -y wge..原创 2020-08-06 22:16:37 · 1753 阅读 · 0 评论 -
TortoiseGit没有关联小图标(红色、绿色图标)解决方案
方法一、1、按Win+R键打开运行对话框,输入 regedit.exe ,准备修改注册表;2、在HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Explorer文件夹下新建一个“字符串值”文件:名称为 “Max Cached Icons” (最大缓存图标) , 值是 “2000”3、现在可以重启下电脑...原创 2020-04-09 11:57:33 · 2106 阅读 · 0 评论 -
使用npm发布自己的npm包
一、在npm的官网上注册一个账号,https://www.npmjs.com/二、在要发布包的项目里打开命令行,输入使用npm login命令登录在项目的package.json中一些提示性文字"name": "项目名字", "version": "版本,每次提交时版本要高于旧的才能覆盖", "createTime": "项目创建时间", "updateTime":...原创 2019-12-22 23:17:26 · 3559 阅读 · 0 评论 -
在github部署个人网站
如果本文帮助到你,本人不胜荣幸,如果浪费了你的时间,本人深感抱歉。希望用最简单的大白话来帮助那些像我一样的人。如果有什么错误,请一定指出,以免误导大家、也误导我。如何在GitHub部署自己的静态网站查看预览:点击查看1、在自己的github社区新建一个分支,注意一定要public2、创建完成后将主分支拉直本地,将网页代码上传至仓库,网页入口文件为根目录。设置GitHu...原创 2019-10-21 10:26:43 · 626 阅读 · 0 评论 -
svn的仓库设置钩子自动更新
1、打开svn的服务端,复制仓库的地址。2、在服务器的目录中checkout刚才复制的url,在服务器目录中是为了钩子拉取后可以立即看到线上展示效果。3、checkout成功后可以看到我的phpstudy根目录中多了一个文件夹(记得要给服务器根目录的文件夹设置读写属性)。4、打开仓库文件夹Repositories -》svn_test -》hooks,可以看到有个post-...原创 2018-10-15 22:17:36 · 3107 阅读 · 0 评论 -
phpstudy搭建本地服务器访问
搭建Apache服务器步骤如下:一.hosts配置:1.用编辑器打开hosts文件,位置:C:\Windows\System32\drivers\etc目录下2.在hosts文件里添加自己的域名配置,配置规则如下:127.0.0.1 localhost 打开此行即可用localhost访问127.0.0.1 域名1127.0.0.1 域名2...........转载 2018-11-13 10:52:03 · 7931 阅读 · 0 评论 -
Vue爬坑之旅(三):使用webpack搭建vue环境
1、安装node.js,在官网下载,直接下一步,完成。nodejs里默认包含npm环境。国内安装包的速度太慢,建议使用cnpm淘宝镜像。npm install -g cnpm --registry=https://registry.npm.taobao.org2、vue-cli构建SPA应用安装vue:npm install vue -g安装vue-cli:npm install ...原创 2018-11-18 19:46:24 · 257 阅读 · 0 评论 -
Apache与Nginx设置跨域请求
我们在前端使用代理请求时,要先设置服务器允许跨域请求,下面先来介绍几个常用的配置(1)Access-Control-Allow-Origin该字段是必须的。它的值要么是请求时Origin字段的值,要么是一个*,表示接受任意域名的请求。(2)Access-Control-Allow-Credentials该字段可选。它的值是一个布尔值,表示是否允许发送Cookie。默认情况下,Coo...原创 2019-03-04 00:00:57 · 610 阅读 · 0 评论 -
在七牛云建对象存储用于上传图片
一、新建存储空间点击对象存储→新建存储空间→填好(空间名称、存储区域、公私有)→创建官方文档二、通过七牛控制台直接上传图片每个空间创建后的一个月都会有个测试域名,我们上传的图片可以通过这个域名进行访问。点击内容管理→上传文件→选择文件后会直接上传→上传完成后可以看到列表里多了个文件,这就是我们刚才上传的文件→点击右侧小点可以复制外链通过系统分配给我们的测试域名访问三...原创 2019-06-08 15:24:12 · 4309 阅读 · 0 评论 -
Vue爬坑之旅(二十三):vue中添加百度统计代码
一、在百度统计网站中添加自己的网站1、官网地址:https://tongji.baidu.com/web/welcome/login。2、在’管理‘一栏中选择‘网站列表’,然后选择新增网站,添加成功后点击代码获取,可以获取统计代码。二、在maim.js下百度统计代码添加var _hmt = _hmt || [];window._hmt = _hmt; // 必须把_hmt...原创 2019-07-27 16:52:39 · 3631 阅读 · 0 评论 -
Vue爬坑之旅(二十四):百度云虚拟主机BCH部署多个vue项目
注意:此文章使用百度云虚拟主机BCH服务器web内核用Nginx,PHP版本7.0。第一步:再php配置里把URL_MODEL 配置成2,重写模式;第二步:在网站的根目录里面(webroot目录下)新建一个bcloud_nginx_user.conf文件(bch是不允许修改基础配置文件的,所以只能通过加载用户自定义配置文件),写入如下代码:location /hehe { i...原创 2019-09-02 16:09:38 · 1955 阅读 · 0 评论 -
如何创建 SVN 服务器,并搭建自己的 SVN 仓库
本文转自刘奇云的博客 地址:https://www.cnblogs.com/liuqiyun/p/6856997.htmlSVN是一个广泛使用的版本控制系统,在日常工作中有广泛的应用空间,比如文档管理,我们就可以搭建一个 SVN 仓库,日常需要归类保存的文档统统上传到仓库中,那如何创建 SVN 服务器, 又如何搭建 SVN 仓库呢? 这篇经验就给你答案!工具/原料 Visua...转载 2018-10-15 17:57:14 · 31502 阅读 · 1 评论