Nginx服务器配置Https
SSL 证书和HttpsSSL证书SSL 证书是一种数字证书,它使用 Secure Socket Layer 协议在浏览器和 Web 服务器之间建立一条安全通道,从而实现:1、数据信息在客户端和服务器之间的加密传输,保证双方传递信息的安全性,不可被第三方窃听;2、用户可以通过服务器证书验证他所访问的网站是否真实可靠。
HttpsHTTPS 是以安全为目标的 HTTP 通道,即 HTTP 下加入 SSL 加密层。HTTPS 不同于 HTTP 的端口,HTTP默认端口为80,HTTPS默认端口为443。
生成证书12345678910111213# 生成一个RSA密钥 openssl genrsa -des3 -out server.key 1024# 拷贝一个不需要输入密码的密钥文件openssl rsa -in server.key -out server_nopass.key# 生成一个证书请求#会提示输入省份、城市、域名信息等,重要的是,email一定要是你的域名后缀的openssl req -new -key server.key -out server.csr # 自己签发证书 ...
网站访问错误,提示\xef\xbb\xbf
网站错误今天为了修改网站的SEO,特意修改了根目录的.htaccess文件,结果导致服务器500错误。
查看apache错误日志,显示如下
1Invalid command '\xef\xbb\xbf#', perhaps misspelled or defined by a module not included in the server configuration
解决方式,去除BOM头查看.htaccess文件的编码,显示文件为UTF-8 有BOM头,去除BOM头后,恢复正常。BOM头问题,肉眼无法看出来,一定要设置好编辑器的编码。
你不必成功
你不必把这杯白酒干了,喝到胃穿孔,也不会获得帮助,不会获得尊重。
你不必放弃玩音乐,不必出专辑,也不必放弃工作,不必介意成为一个带着奶瓶的朋克。
你不必在本子上记录,大部分会议是在浪费时间,你不必假装殷勤一直记录。
你不必总是笑,不必每一条微信都回复,不必处处点赞。
你不必有什么户口,也不必要求别人要有什么户口。即便生存不易,也不必让爸妈去相亲角被别人盘问出身。
你不必买大房子,不必在月薪一万的时候就贷款三百万。三十年后,当孩子们问起那些年你有什么故事,你不能只有贷款。
你不必去知名的大公司追求梦想,你想逃离的种种,在那里同样会有。
你不必去大城市,不必逃离北上广。不必用别人的一篇十万加来决定自己的一辈子。
你不必改变自己。不必相信一万小时定律,不必读成功学,不必加入高管群,不必为成为第二个什么人。
你不必听狭隘女权主义者的杂音,不必理会那些只要求特权,却不尽义务的人。
你不必用睡过多少女孩,来证明魅力。这不值得炫耀,而且你并不知道是谁睡了谁。
你不必让所有人都开心。不必每次旅游都要带礼物,不必一次不落的随份子,不必在饭桌上辛苦地计算座次。
你不必在过年的时候衣锦还乡。不必发那么大的红 ...
opcache导致更新php代码不生效
问题更新php文件后,文件不生效
今天在服务(Linux + Apache)上发布上线更新了php代码后,访问,服务器提示500错误。然后访问系统入口文件index.php,断点调试,发现不能返回任何信息。感觉,系统不会访问这个文件一样。但是框架入口是index.php,apache解析默认访问此文件,不肯出现这种情况。但是查看访问日志access.log和错误error.log日志,都有数据更新。感觉很神奇,服务器接配置都没有任何修改。
排查
排查apache的访问控制,是正常的。
访问同级目录下静态文件,也是正常。
访问子目录下文件,如cn/index.php也是正常的。
重新Git发布代码,依然无法解决。
访问其他静态文件,如image都是正常情况,只有根目录index.php文件无法访问。调试很久,也无法解决。按照逻辑也无法解释。
解决排查了2个小时,重新发布代码也无法解决。后怀疑是否apace配置文件错误,限制了index.php访问。所以修改了配置文件后,重启服务sudo service httpd restart,结果就恢复了正常
原因解决问题后,重新思考,才想到了问题 ...
Hexo错误 ERROR Deployer not found
把本地的hexo升级了新的版本。 现在版本 3.3.9
错误ERROR Deployer not found: git执行hexo deploy发布时,出现错误
1ERROR Deployer not found: git
解决 此时需要 1npm install hexo-deployer-git –save 此时如果npm ERR! addLocal Could not instal
使用cnpm 1npm install -g cnpm
无hexo server hexo下无hexo server hexo s命令 此时需要 1npm install hexo-server
hexo generate 无文章生成 12345 $ hexo generate(node:21460) [DEP0061] DeprecationWarning: fs.SyncWriteStream is deprecated.INFO Start processingINFO Files loaded in 772 msINFO 0 files generated in 21 ms
未找到 ...
ITIL基础知识
介绍ITIL被誉为全球真正的IT服务管理最佳时间标准。ITIL是一套帮助企业对IT系统的规划、研发、实施和运营进行有效管理的方法,是一套方法论。ITIL(IT Infrastructure Library,IT基础架构标准库),ITIL是CCTA(英国国家电脑局)于1980年开发的一套IT服务管理标准库。它把英国在IT管理方面的方法归纳起来,变成规范,为企业的IT部门提供一套从计划、研发、实施到运维的标准方法。
前言Foreword以前的系统都是谁需求,谁建设。这个各个部门会建设自己的系统,形成信息孤岛,无法共享数据。现阶段,需求由业务部门和IT共建。业务部门作为使用部门,使用信息化系统,IT作为服务,提供service。
什么是IT服务:接点Service !== Application服务是通过促进客户想要实现的成果而不需要付出特别的成本和风险。服务是一种为客户提供价值的手段
IT service,IT服务IT服务,由IT服务提供商提供的服务。IT服务由信息技术,个人
价值组成Framing thie value of service从客户的角度,价值由2个因 ...
UCLA加州大学洛杉矶分校
有同事是在加州大学洛杉矶分校(UCLA)读大四,暑期在公司实习,给我们培训了UCLA相关的知识,很感兴趣,特意查询了相关资料,汇总如下。
简介加州大学洛杉矶分校成立于 1919年,是加利福尼亚大学系统中第三古老的分校。加州大学是没有总校的,都是分校。UCLA俗称洛杉矶体校,体育十分 出色。吉祥物是熊。
学习加州大学系统实施的是Quarter制,一年主要分为三个学期,每学期11周。10周学习,1周考试。相比较而言,感觉UCLA的课程比较紧凑。毕竟其他学校20左右教学周可以讲的东西,他们要在10周之内讲完。因此每节课的信息量都极大。
生活一般国际学生是住Co-op UCHA或者学校宿舍。学校宿舍,有2人间或者3人间可以选,每一层男女混住,每一间可以要求男女混住。电梯空调什么的宿舍里肯定有,娱乐室、健身房、电脑房也有。校外住宿更便宜,3人合租,月租大概是$900/人。
分3次假期长暑假6–10月份春假1周以及3月份假期
交通洛杉矶的公共交通极差,大小差不多是北京天津连在一起的大小,不会开车的人几乎寸步难行。UCLA步行半小时内没有地铁站,各路公交通常是1小时左右一班。有等过2小 ...
hexo增加百度联盟广告
博客使用的是hexo搭建,使用的next主题,但是配置文件中,没有百度联盟广告的配置项,只能自己搭建了
一、获取广告JS代码我使用的是百度广告,登录百度联盟,代码位管理,创建代码位,得到JS代码,如下:
12345<script type="text/javascript"> /*580*90 创建于 2017/9/12*/ var cpro_id = "u3092140";</script><script type="text/javascript" src="http://cpro.baidustatic.com/cpro/ui/c.js"></script>
二、hexo添加百度广告新建baidu_union.swig文件在路径\themes\next\layout\_macro中添加baidu_union.swig文件,其内容为:
1234567{% if theme.baidu_union.enabled %}< ...
wordpress迁移hexo,批量修改md文件名
一、hexo与wordpress对比最近研究hexo,觉得静态博客加载速度快。以前都是用wordpress写博客,需要上传图片,修改标题等,写完博客后,上传及调整样式,至少需要十分钟。而hexo支持Markdown语法,写博客十分方便。因此考虑将wordpress博客迁移到hexo。
二、迁移前准备2.1需保证URL不变但wordpress博客已经上线两年了,虽然流量不多,但是为了保证百度收录不会受影响,迁移时文章URL不能变动。以前文章导航使用category/id.html形式,例如www.pangxieke/share/1330.html这种样式。
2.2图片同步wordpress使用自有服务器,图片存储在themes/uploads/下,需要将图片也完美迁移过去,不然需要修改所有文章的图片链接,那也是十分繁琐的
三、wordpress文章导出3.1 导出文章为xml登录 Wordpress 后台,在“工具”-“导出”中导出所有记录
得到wordpress.2017-09-08.xml
3.2 替换xml中图片路径将图片路径如www.pangxieke.com/themes/up ...
HEXO+Github搭建自己的博客
hexo是一款基于Node.js的静态博客框架, hexo github链接
写博客,一方面是给自己做笔记,可以提升自己的写作、总结能力,一个技术点我们会使用,并不难,但是要做到让让别人也能听懂我们讲得,还是需要一定的技巧和经验的。最近看到一些大神们的博客,貌似都是用hexo写得,我也依葫芦画瓢的搭建了一个。不罗嗦了,直接上搭建步骤。
配置环境安装Node(必须)
作用:用来生成静态页面的
到Node.js官网下载相应平台的最新版本,一路安装即可。
安装Git(必须)
作用:把本地的hexo内容提交到github上去.
安装Xcode就自带有Git,我就不多说了。
申请GitHub(必须)
作用:是用来做博客的远程创库、域名、服务器之类的,怎么与本地hexo建立连接等下讲。
github账号我也不再啰嗦了,没有的话直接申请就行了,跟一般的注册账号差不多,SSH Keys,看你自己了,可以不配制,不配置的话以后每次对自己的博客有改动提交的时候就要手动输入账号密码,配置了就不需要了,怎么配置我就不多说了,网上有很多教程。
正式安装Hexo
Node和Git都安装好后,首先创建一个文件夹, ...