windows nginx启动报错bind() to 0.0.0.0:80 failed
原创 2019-09-06 15:25 阅读(1894)次
windows下启动nginx报错:bind() to 0.0.0.0:80 failed (10013: An attempt was made to access a socket in a way forbidden by its access permissions)用命令查询80端口占用情况:netstat -ano|findstr 80发现被占用了看了任务管理器是NT Kernel & System占用了可这个进程杀不了。。看了下其他小伙伴的解决办法,修改注册表就好了,重启操作系统,NT Kernel & System虽然进程虽然还会存在,但是端口他不再占用了修改注...
nginx设置子域名跳(重定向)主域名
原创 2019-08-08 17:27 阅读(1988)次
想让访问子域名的根地址/时,跳转到主域名,比如当访问url为http://a.xx.com/时,重定向到http://xx.com,想到了Nginx转发配置,于是实现如下: server {
listen 80;
server_name a.xx.com;
###设置子域名的/访问时跳转到主域名,其他地址不变
if ($request_uri = '/')
{
rewrite ^/$ http://xx.com redirect;
}
location / {
proxy_pass http:...
linux中Nginx配置https
原创 2018-02-11 16:39 阅读(1175)次
现在都流行给网站或者管理系统加上https,以加强网站安全,今天给大分享下如何在linux环境中,给nginx配置https:1.查看nginx安装情况,nginx -V看看是否有装有http_ssl_module模块 nginx -V: nginx version: nginx/1.10.3 built by gcc 4.4.7 20120313 (Red Hat 4.4.7-17) (GCC) built with OpenSSL 1.0.1e-fips 11 Feb 2013 TLS SNI support enabled c...
linux使用epel源yum安装iftop、nload、nginx等
原创 2018-01-18 17:50 阅读(3383)次
EPEL 是什么?EPEL (Extra Packages for Enterprise Linux,企业版Linux的额外软件包) 是Fedora小组维护的一个软件仓库项目,为RHEL/CentOS提供他们默认不提供的软件包。这个源兼容RHEL及像CentOS和Scientific Linux这样的衍生版本所以我们可以轻松用epel软件包yum安装其他上万个软件,包括iftop、nload、nginx、htop、ncdu、vnstat但先要确认系统里已经安装了epel源先安装epel:rpm -ivh http://dl.fedoraproject.org/pub/epel/6/x86_64...
linux下nginx安装其他模块
原创 2018-01-18 17:16 阅读(2115)次
nginx安装时默认并没有把所有模块都安装了,所以有时我们需要一些模块时,必须要自己再安装这些模块,比如负载均衡要用的一致性hash模块要利用一致性hash实现下面的配置,就要自己安装一致性hash模块了upstream backend_server1 { consistent_hash $request_uri; server 192.168.8.195:80 weight=5 ; #server 10.10.101.47:81 weight=5 ;}我的环境是nginx 1.10.3,是使用yum安装的,但是要安装其他的模块,必须使用源码安装,百度了一下,大神们都是用源码安装好...