分类 建站技术 下的文章
- 首页
- 建站技术
Nginx:Centos 离线编译安装 Nginx 及其依赖的 gcc 编译器
前言源码安装【三把斧】。configure --user=xx --prefix=安装路径 --help 可以查看相关参数 make make install对于初学者来说,它难在需要很多库文件,如果系统没有,编译就无法进行,所以需要先下载依赖的库文件后再编译安装。0、查看环境1、查看是否已经安装并启动了 Nginx# 查看 nginx 进程 ps -ef|grep nginx # 查看与...
Nginx:虚拟目录 alias 和 root 的区别
直接上示例更容易说明:aliaslocation /img/ { alias /home/wwwroot/img/; }访问地址:http://weiku.co/img/001.jpg磁盘路径:/home/wwwroot/img/00j.jpgrootlocation /img/ { root /home/wwwroot/img/; }访问地址:http://weik...
Typecho:修改数据库支持 emoji 表情字符
关于 EmojiEmoji 表情随着 IOS 的普及和微信的支持越来越常见,比如这些比较常见的表情:⭐️ ✨ ⚡️。所谓Emoji就是一种在 Unicode 位于\u1F601-\u1F64F 区段的字符。这个显然超过了目前常用的UTF-8字符集的编码范围u0000-uFFFF。在 MySQL 中,UTF-8 只支持最多 3 个字节,而 emoji 是 4 个字节。Typecho 支持 em...
Typecho:给博客文章加上内容过期提示
无意中看到一个博客内容最开始提示了文章可能过时的提示,感觉在现在信息量爆炸及高速迭代的时代,读者了解信息的发生时间非常重要,于是也给博客增加了这个提示,效果如图:这里以 Typecho 为例说明实现方法。解决方案1、首先找到博客主题模板显示文章内容的文件,一般是 post.php2、找到显示内容的代码 $this->content(); 修改为如下:<div class=&quo...
Google Cloud VM 虚拟机停止后再次启动失败报错问题解决方案
今天在维护一台 Google Cloud VM 虚拟机实例的时候发现一个很让人郁闷的问题,搜索后发现这个问题非常普遍,并且 Google 在好长时间里一直没有解决这个问题,这感觉不像 Google 的办事风格,一下好感 -3 分。问题描述Google Cloud 的 VM 实例在停止后无法再次重启,总是提示以下错误Starting VM instance "" failed. Error: ...
Nginx 问题:上传文件报错 1 client intended to send too large body
最近使用 NextCloud 搭建了一个私人云网盘,上传部分图片时提示上传失败,经分析上传失败的图片是超过上传限制造造成的。修改了 php 的上传限制后没有效果,最后发现是 nginx 的问题。问题描述出现问题后查看 nginx 日志文件:/var/log/nginx/error.lgo 发现以下错误日志:2019/11/14 06:34:43 [error] 1975#1975: *1 c...
Nginx 使用新版 winsw 注册 windows 系统服务无法启动及停止问题
今天更换了新版的 winsw 注册 nginx 服务发现启无法启动了。旧版 WinSW原来旧版(1.0.0)winsw 注册 windows 版 nginx 服务时用以下配置是没有问题的。<service> <id>nginx</id> <name>nginx</name> <de...
Typecho handsome 模板页面宽度及头图尺寸设置
本站目前(2019/08/30)使用Typecho+handsome 主题搭建,主题默认宽度有点小,于是改宽了一下,然后头图的尺寸和页面宽度是有关系的,为了写博客时制作的头图和页面匹配,这里记录一下相关尺寸。目前暂时定头图图片文件原始尺寸为900*250px,为了显示最佳显示尺寸也应该是这个尺寸。页面总宽度和头图显示宽度的公式为:{图片显示宽度} = {页面宽度} - 220 - 240 -...
IIS 配置 http 自动跳转 https 并排除指定的 URL
业务场景公司 APP 及扫描枪的服务端目前搭建在网站(http://xxx.xxx.cn),为了网络传输安全性目前网站已经采用 https 协议进行安全传输,使用 Chrome 浏览器的同事应该发现了,访问 http 的地址时在地址栏前面会显示不安全字样。但扫描枪目前使用的 WinCE 系统通过程序访问 https 地址时有些问题没有解决,所以暂时只能访问 http 的地址。目的让除扫描枪接...
Wordpress 反向代理 http 强制生成 https 链接
反向代理 WordPress 时前台域名为https,后端地址为http,结果访问网站时 wordpress 生成的资源链接地址为http,造成https下无法加载。修改方案修改wp-config.php文件,加入以下代码:$_SERVER['HTTPS'] = 'on';原理:wp-includes\load.php文件中is_ssl()函数是通过上面的值判断是否生成https的。
Nginx 反向代理动态域名,解决 IP 地址改变后无法访问
故障描述最近用 Nginx 反向代理的几个网站经常出打不开,报 502 或 504 错误,重启 Nginx 后马上就好了。错误代码一般下面两种:502 Bad Gateway或504 Gateway Time-out分析过程分析 Nginx 错误日志发现错误原因是:Nginx 反向代理的动态域名 IP 随时会变化(宽带重新拨号),但 IP 改变后 Nginx 的反向代理还是用的缓存的旧 IP...
吐槽 | Typecho 真坑,要不是为了 handsome 主题肯定选 WordPress
只是想吐槽一下这个Typecho程序,用这个程序的人也不少,包括我最近也用上了,可是除了快一点真没发现有什么好的,WordPress虽然慢点但各种功能还是做的很到位的,要不是为了现在在用的handsome主题,我真就放弃 Typecho了。写了也不算多的一个文章,快完成了点发布,结果网页一下打不开了,出现 DNS 无未能解析的错误,一看电脑上不去网了,原因是凌晨零点宽带断网自动重括号了(没研...
Typecho Dplayer 视频播放器插件
Typecho 也不知道有没有自带视频播放器或者是直接调用H5的播放器,反正不太好用,早就知道Dplayer这个播放器挺好用的,找到了 Typecho 的插件了。Typecho Dplayer 视频播放器插件地址:https://github.com/MoePlayer/DPlayer-Typecho使用方法下载后文件夹改名为Dplayer放到插件目录后台启用,写文章时编辑器上方会有插入视频...
Nginx 怎么读,官网正确发音是这个
Nginx 用的人多,不知道怎么读的人也多,这里是 Nginx 怎么读发音官方说明。Nginx 官网发音https://www.nginx.com/resources/wiki/community/faq/正确的发音en-juhn-eksEngine-X错误的发音en-jingks