Arkylin的小屋

root@arkylin

Arkylin的小屋

202011-30

安装psutil时提示缺少python.h头文件(作记录)

yum -y install python-devel [collapse status=“false” title=“引用”] 通过pip或者源码安装psutil,都会提示缺少python.h头文件,错误提示如下: psutil/_psutil_common.c:9:20: fatal error: Python.h: No such file or directory #include Python.h> ^ compilation terminated. error: command 'gcc' failed

202011-30

nginx 启动错误"nginx: [emerg] host not found in upstream "解决方案

原因:代理域名在开机的时候解析失败 解决方法: 1. 在开机后重新启动nginx服务 systemctl restart nginx 2. 使用 hosts 设置默认解析 3. 确保在启动 nginx 的时候有网络链接 编辑 nginx 的systemd文件添加 After=network.target [collapse status=“false” title=“引用”] https://blog.csdn.net/wangxiaoming099/article/details/23443623/ server

202011-30

非root用户使用1024以下端口 setcap 'cap_net_bind_service= ep'

setcap 'cap_net_bind_service=+ep' /file [collapse status=“false” title=“引用”] 非root用户使用1024以下端口 https://www.cnblogs.com/chenjunjie12321/p/9226279.html 如果你有一个最新的内核,确实有可能使用它作为非root用户启动服务,但绑定低端口。最简单有效的办法是: 1 setcap ‘cap_net_bind_service=+ep’ /path/to/program 执行了该命

202011-30

删除阿里云登录界面欢迎信息

sudo nano /etc/motd 就可以编辑/删除倒数第二行的 Welcome to Alibaba Cloud Elastic Compute Service ! 欢迎信息了。 [collapse status=“false” title=“Style”] Welcome to Ubuntu 17.04 (GNU/Linux 4.10.0-19-generic x86_64) * Documentation: https://help.ubuntu.com * Management: https://lan

202011-30

firewalld修复 ModuleNotFoundError: No module named ‘six’

原因是系统默认的Python中缺少six环境变量 直接 复制 或者 ln -s cp /usr/local/lib/python3.6/site-packages/six.py /usr/lib/python3.6/site-packages/ [collapse status=“false” title=“修复”] https://blog.xiaofeng-working.xyz/2018/07/09/169/ 最近在用fedora28,在其中安装了各种包,后来发现运行firewall-cmd便出现这个问题,同

202011-30

apache 与 php-fpm 几种处理方式

1.SetHandler php-fpm配置 listen = 127.0.0.1:9000 httpd配置 FilesMatch \.php$> setHandler "proxy:fcgi://127.0.0.1:9000" /FilesMatch> php-fpm配置 listen = /var/run/php-fpm/php-fpm.sock httpd配置 FilesMatch \.php$> SetHandler:unix:///var/run/php-fpm/php-fpm.sock|fcgi://p