最近新入职公司,同事遇到一个问题,说是线上客户一个系统,一增加产品就出现404错误,同一个URI,GET访问就没问题,用表单POST数据过去就出现404错误,讲道理来说,就算出问题,这应该是后端问题,如果报502错误我能理解,但是后端问题你给我报个404是几个意思?
继续阅读“宝塔面板引发的一次事故”
Nginx提示SSL: error:0906D066:PEM routines:PEM_read_bio:bad end line错误解决
今天在给Nginx配置证书的时候,遇到了这么一个问题,详细报错如下:
root@elsenow-virmach:~# nginx -t
nginx: [emerg] PEM_read_bio_X509_AUX("/root/elsenow-ecc.crt") failed (SSL: error:0906D066:PEM routines:PEM_read_bio:bad end line)
nginx: configuration file /etc/nginx/nginx.conf test failed
继续阅读“Nginx提示SSL: error:0906D066:PEM routines:PEM_read_bio:bad end line错误解决”
Namecheap免费证书申请及配置过程记录
在论坛看到有大神发出了几个Namecheap的One year SSL certificate,虽然没说怎么用,但摸索了下,还是使用上了,趁着有空,折腾了一下Namecheap家的SSL申请过程。
继续阅读“Namecheap免费证书申请及配置过程记录”
Nginx 413 Request Entity Too Large错误
前几天说了,Gitea+Nginx+SSL+MySQL配置Git服务器记录,用Nginx和Gitea搭建了一个git仓库,今天推送的时候,发现一直在报错,于是花了点时间解决。
继续阅读“Nginx 413 Request Entity Too Large错误”
Gitea+Nginx+SSL+MySQL配置Git服务器记录
公司的项目一直用的SVN,最近觉得代码提交测试之后,更新到正式服务器有点麻烦,就折腾了下各种搭建自有git服务器程序,前后试了gitlab、gitea、gogs,最后选择了gitea,打算配置一台私有的git服务器跟同事协作及给服务器代码版本更新,这里记录一下gitea的配置过程。
腾讯云免费SSL证书安装
之前也提到过,腾讯云给我送了个2000元的通用优惠券,买了个三年的服务器之后,还剩400多,又快到期了,于是就在腾讯云注册了个5年的域名,也就是现在正在使用的这个。本来我都打算使用letsencrypt的免费SSL,但是看到腾讯云这么慷慨给我送了一个免费一年的,就想着能不能折腾一下了。
更换域名及WordPress和Nginx相应的配置更改记录
之前的域名上线了快2个月了,百度还是每天怕但就是不收录,没办法,写了这么多年的博客,一直不在乎流量的我现在也像百度低头了,中文站来说,百度的流量还是没办法忽视的,于是趁着腾讯云送的2000元代金券快要到期这个机会,抓耳挠腮绞尽脑汁又注册了一个域名,也就是现在这个,怕自己会后悔又想半路换域名,于是一下子就注册了5年,加上买的三年的香港服务器,到时候就算服务器到期,域名都没到期,也不知道能不能坚持写下去。
利用acme.sh申请letsencrypt免费wildcard证书
最近一直在讨论let’s encrypt的wildcard证书什么时候出来,昨天还在想什么时候出来了要及时体验一下,没想到今早一大早起来就看到大家在讨论let’s encrypt的野卡出来了,找了个专门测试的域名以及闲置的VPS立马试了一下,记录一下测试过程。
继续阅读“利用acme.sh申请letsencrypt免费wildcard证书”
Debian系统重新打包nginx格式deb软件包
因为某些原因,我需要使用Nginx的某个模块,但是要用的那个模块正好Nginx不自带,于是我们需要自己加上对应的某个模块之后再次编译Nginx。
但是我又不想到正式的服务器上去安装编译所需要的那一大堆依赖,于是就想着能否借助Nginx官方的代码、相关编译程序再次自行二次打包,折腾了一下,还真被我打包成功了,这里记录一下。
继续阅读“Debian系统重新打包nginx格式deb软件包”
CentOS 7 系统配置Nginx+PHP-FPM+Mariadb
其实我是更喜欢Debian的,尤其是刚发布不久的Debian9,毕竟和CentOS相比,Debian9官方源的包多且新,满足了我对Linux系统的所有需求。
但是由于工作原因,用得更多的是CentOS,其中我新接手的项目用的都是CentOS7,毕竟CentOS6相对来说有些过时,很多包版本都过低,尤其是我的主力开发语言,还是5.3.x。而且CentOS7是未来,包含了很多新特性,用新不用旧嘛,所以我更多的是选择CentOS7。