SELinux会导致Nginx的反向代理功能无法正常工作
Nginx的反向代理功能设置正确,但无法正常工作。具体表现为:访问反代路径返回502错误;查看日志,存在“Permission denied”记录。如果你使用的是RHEL或者CentOS系的Linux出现上述症状,请考虑关闭SELinux。当然不怕将来折腾也可以不关……
呐、「我们」还会再见面吗?
Nginx的反向代理功能设置正确,但无法正常工作。具体表现为:访问反代路径返回502错误;查看日志,存在“Permission denied”记录。如果你使用的是RHEL或者CentOS系的Linux出现上述症状,请考虑关闭SELinux。当然不怕将来折腾也可以不关……
笔者在VPS上安装某Python3编写的Web应用,执行时报错缺少模块“gevent”。于是一如既往地执行pip3 install gevent,结果安装到最后提示“gcc error”、“找不到Python.h”之类的东西。光安装依赖是不够的,还需要
有时需要通过配置INPUT和OUTPUT这两个chain来控制主机对外部以及外部对主机的访问。为了防止发生在配置过程中产生诸如“对于OUTPUT而言到底谁是源谁是目的”这样的疑问,这里稍微做一下直观的总结。
有时候会有诸如“将日志通过syslog发送到日志服务器”的需求。客户端的实现千差万别,而Linux系统往往已经内置了日志服务器rsyslog。那么服务器那边具体需要哪些操作呢?
如果见过snap的文件夹/var/lib/snapd/snaps所占用的磁盘空间大小,你可能会大吃一惊。Snap至少存储了安装的应用程序的两个旧版本(以防您想返回到旧版本)。这会占用大量的空间。
当我们把一些编译好的二进制文件添加执行属性后放进/usr/local/bin,就可以直接用二进制文件名执行。但当用sudo命令执行时问题来了。出现以下错误提示:sudo: (command): command not found