系统稳定运行的保证

运维 英文 Ops,又称运维工程师,是对技术类运营维护人员的统称。运维人员的职责是根据业务需要规划信息,网络,服务,通过网络监控,事件预警,业务调度,排障升级等手段,使服务处于长期稳定可用状态。

Ubuntu 18.04 安装 Docker

2020年10月08日

最近在学习Docker,正好有一台Ubuntu服务器闲置,于是在Ubuntu上开始安装Docker,具体步骤记录下来。首先执行的第一个命令用于确保运行的不是旧版本Docker,Docker包更改过几次名称,删除旧的名称:sudo apt-get remove docker docker-engine docker.io更新一下系统:sudo apt-get update接下来安装Docker Co...

IP地址的一些总结

2020年09月24日

最近项目需要了解IP相关知识,经过学习,总结如下:IP地址分为5类:下面是维基百科借的一张表:ClassLeading bitsSize of network number bit fieldSize of rest bit fieldNumber of networksAddresses per networkTotal addresses in classStart addressEnd ad...

0.0.0.0 如何转换成IPv6地址

2020年08月29日

The IPv6 equivalent of IPv4's 0.0.0.0 is ::/0.来源:What is the ipv6 equivalent of 0.0.0.0/0

uWSGI + nginx + systemd 配置示例

2020年08月28日

这篇文章讲解了如何通过uWSGI + nginx + systemd配置web服务的相关方法,文章地址:uWSGI + nginx + systemd

uWSGI running as root, you can use --uid/--gid/--chroot options

2020年08月28日

最近在一台Liunx服务器上运行uWSGI,出现如下提示:uWSGI running as root, you can use --uid/--gid/--chroot options具体截图如下:这是一个警告,可以不用理会,但是我还是将它解决了,具体步骤如下:修改uWSGI的配置文件,增加如下内容:uid = www-data gid = www-data这里指定了实例的配置中设置UID和G...

nginx -s reload vs systemctl restart nginx

2020年08月14日

重新启动nginx,使用:首先检查配置是否正确:sudo nginx -t之后重新启动nginx:sudo systemctl restart nginx上面是通过服务的方式重启nginx,会杀死进程。如果只是修改了配置,需要重新加载配置使用:sudo nginx -s reload这种方式无需完全停止Nginx服务器。如果只是修改了配置,使用后面一种方法,重新加载配置,如果nginx服务出现问题...

nginx: [emerg] invalid host in upstream

2020年06月13日

再配置Nginx多上游服务器的时候,出现了如下错误:nginx: [emerg] invalid host in upstream "http://192.168.49.4:49155" in /etc/nginx/conf.d/api_upstream.conf:3 nginx: configuration file /etc/nginx/nginx.conf test failed具体错误代...

禁止通过IP访问网站

2020年05月09日

修改Server,具体内容如下:server { listen 80 default_server; server_name _; return 500; } 或者 server { listen 80 default_server; server_name _; rewrite ^/(.*) https...