文章 130
评论 48
浏览 79525
Nginx学习日志(一)简单入门

Nginx学习日志(一)简单入门

Nginx是什么? Nginx("engine x")是一款是由俄罗斯的程序设计师Igor Sysoev所开发高性能的 Web和 反向代理 服务器,也是一个 IMAP/POP3/SMTP 代理服务器。Nginx也可以作为反向代理进行负载均衡的实现 相关博文:Nginx是什么? Nginx在Linux下的安装 安装编译工具及相关的库文件 yum -y install make zlib zlib-devel gcc-c++ libtool openssl openssl-devel 这句语句包含了Nginx所需要的核心工具和库文件。 安装PCRE yum install -y pcre pcre-devel 我在进行安装的时候输入命令后提示已经安装了。 安装Nginx 先下载Nginx压缩包 :cd /usr/local/ (将压缩包下载到这个目录下) 在目录当中输入: wget http://nginx.org/download/nginx-1.8.0.tar.gz下载完毕之后解压安装包: tar zxvf nginx-1.8.0.tar.gz 然后进入安装包: cd n....

Nginx学习日志(七)上传文件大小限制

Nginx学习日志(七)上传文件大小限制

最近上传文件的时候,服务器出现了 很明显是nginx的一个限制。 处理方式: 根据文档说明添加参数然后重启即可 nginx文档地址 client_max_body_size 50M; 表示最大50M server { listen 80 default_server; server_name www.hjljy.cn; client_max_body_size 50M; location / { return 301 https://www.hjljy.cn$request_uri; } }

POSTGRESQL  数据库使用注意事项

POSTGRESQL 数据库使用注意事项

POSTGRESQL 数据库使用注意事项 最近公司项目使用的是POSTGRESQL 数据库,之前一直没有接触过,特此记录下使用过程当中遇到的问题和处理方式。 1 POSTGRESQL 表字段顺序修改 处理方式:没有什么较好的方式,放弃了。 2 POSTGRESQL 修改列数据类型报错:CANNOT BE CAST SMALLINT TO TYPE BOOLEAN 处理方式:先将数据类型修改为:varchar 然后修改为bool 注意 bool当中t表示true ,f表示false 3 POSTGRESQL 远程链接经常掉线 处理方式:修改数据库配置文件的以下配置 相关文章:PG数据库(Postgresql)解决远程易掉线问题 tcp_keepalives_idle = 20 #20秒主动发心跳 tcp_keepalives_interval = 10 #10秒未收到返回心跳则本心跳失败 tcp_keepalives_count = 3 #连续3次心跳失败则主动断线

Nginx学习日志(六)Linux下设置开机自启动

Nginx学习日志(六)Linux下设置开机自启动

最近升级了下linux服务器配置,重启之后,发现要敲一堆命令行,挺麻烦的,能开启自启动就好了 参考资料:在Linux中利用Service命令添加系统服务及开机自启动 Linux下设置nginx开机自动启动

Nginx学习日志(五)多个server_name匹配以及default_server的问题

Nginx学习日志(五)多个server_name匹配以及default_server的问题

nginx 多个 server_name 如何匹配? 简单看这个问题,会觉得这个问题很蠢,怎么匹配?不就是根据 server_name 名字匹配的么? 是的,我最开始也是这么觉得的,并且在之前的笔记:Nginx学习日志(二)通过反向代理将不同域名映射到不同的端口 当中的记录也是根据名字匹配。

Nginx学习日志(二)通过反向代理将不同域名映射到不同的端口

Nginx学习日志(二)通过反向代理将不同域名映射到不同的端口

什么是 Nginx 反向代理? 反向代理(Reverse Proxy): 是指以代理服务器来接受 internet 上的连接请求,然后将请求转发给内部网络上的服务器,并将从服务器上得到的结果返回给 internet 上请求连接的客户端

Nginx学习日志(三)配置SSL证书(网站由http转成https)

Nginx学习日志(三)配置SSL证书(网站由http转成https)

Nginx学习日志 Nginx学习日志(一)简单入门 Nginx学习日志(二)通过反向代理将不同域名映射到不同的端口 发现现在很多网站都变成了https,并且在浏览器当中如果是http类型的网站,还会提示网站不安全,所以打算将自己的博客换成https类型。 记录一下HTTP升级到HTTPS的过程。 网上看着很简单,但实际上还是遇到了不少的问题,不过还好,最终都一一解决了 什么是SSL证书? SSL证书是数字证书的一种,类似于驾驶证、护照和营业执照的电子副本。因为配置在服务器上,也称为SSL服务器证书。 参考资料: https://yq.aliyun.com/articles/602965 https://www.sohu.com/a/225956682_596521 如何获取免费的SSL证书? 11种免费获取SSL证书的方式: https://www.toolmao.com/get-free-ssl (一篇非常详细的文章) 由于我是使用的阿里云服务器,所以是通过阿里云当中获取的免费SSL证书。 nginx里面如何配置SSL证书? 由于我在阿里云服务器上的网站使用了Nginx,这里主......

一个菜鸟程序员的踩坑日记