• HTTP 请求头中的 X-Forwarded-For,X-Real-IP

    Linux 超过126 views围观 0条评论
    小结: 1.通过以上几种情况我们可以了解到设置X-Forwarded-For是一个可叠加的过程,后面的代理会把前面代理的IP加入X-Forwarded-For,类似于python的列表append的作用. 2.我们看到在三层代理情况下无论如何设置,应用服务器不可能从$http_x_forwarded_for拿到与它直连的这台服务器的ip(proxy03 ip),此时我们可以使用$...
  • jenkins迁移和备份

    Linux 超过157 views围观 0条评论
    首先找到JENKINS_HOME,只要备份了JENKINS_HOME的目录,就可以全部迁移备份了。jenkins不需要连接数据库,没有数据库概念。 1、JENKINS_HOME确认方式: 点击jenkins中的系统设置,然后有一个主目录路径,这个就是JENKINS_HOME。如图: 2、迁移: var cnzz_protocol = (("https:" == document.location.protocol) ? "...
  • Primary script unknown" while reading response header from upstream

    Linux 超过251 views围观 0条评论
    今天下午搞了一个下午的LNMP环境搭建,N,M,P都安装成功了,静态页面也正常,就差最后一步了,挡的我好心累。 【解决步骤】 1、使用wget从本机获取php页面,返回的是状态码是404. 2、查找错误日志如下(可以放大看): 2018/08/17 05:13:57 [error] 11451#0: *11 FastCGI sent in stderr: "Primary scrip...
  • Linux 技巧:让进程在后台可靠运行的几种方法

    Linux 超过136 views围观 0条评论
    我们经常会碰到这样的问题,用 telnet/ssh 登录了远程的 Linux 服务器,运行了一些耗时较长的任务, 结果却由于网络的不稳定导致任务中途失败。如何让命令提交后不受本地关闭终端窗口/网络断开连接的干扰呢?下面举了一些例子, 您可以针对不同的场景选择不同的方式来处理这个问题。 nohup/setsid/& 场景: 如果只是...
  • Linux: su sudo sudoer 详解

    Linux 超过131 views围观 0条评论
    日常操作中为了避免一些误操作,更加安全的管理系统,通常使用的用户身份都为普通用户,而非root。当需要执行一些管理员命令操作时,再切换成root用户身份去执行。 普通用户切换到root用户的方式有:su和sudo。 1,su – (su为switch user,即切换用户的简写) 格式:su -l USERNAME(-l为login,即登陆的简写) -...
  • 云服务器 ECS Linux 文件系统异常导致服务器启动失败

    Linux 超过139 views围观 0条评论
    问题现象 服务器启动或者重启以后无法进入到系统,通过终端看到类似如下报错信息: /dev/xvdb1:UNEXPECTED INCONSISTENCY;RUN fsck MANUALLY 报错截图如下: 问题原因 从报错信息可以看到 /dev/xvdb1 这块磁盘的文件系统存在异常导致服务器无法启动成功。 处理办法 可以通过系统自带的磁盘修复工具(fsck)进行修复 ...
  • nginx配置访问密码

    Linux 超过111 views围观 0条评论
      如果我们在 nginx 下搭建了一些站点,但是由于站点内容或者流量的关系,我们并不想让所有人都能正常访问,那么我们可以设置访问认证。只有让用户输入正确的用户名和密码才能正常访问。效果如下: nginx 开启访问验证 在 nginx 下,提供了 ngx_http_auth_basic_module 模块实现让用户只有输入正确的用户名密码才允...
  • openvpn配置文件详解

    Linux 超过211 views围观 0条评论
    ————配置文件说明 ;local a.b.c.d 定义openvpn监听的IP地址,如果是服务器单网卡的也可以不注明,但是服务器是多网卡的建议注明。 port 1194 定义openvpn监听的的端口,默认为1194端口。 proto tcp ;proto udp 定义openvpn使用的协议,默认使用UDP。如果是生产环境的话,建议使用TCP协议。 dev...
  • CentOS7利用systemctl添加自定义系统服务

    Linux 超过197 views围观 0条评论
      ——————————– CentOS7自定义系统服务 CentOS7的服务systemctl脚本存放在:/usr/lib/systemd/,有系统(system)和用户(user)之分,需要开机不登陆就能运行的程序,存在系统服务里,即:/usr/lib/systemd/system目录下. CentOS7的每一个服...