Articles of Debian

任何虚拟环境都可以为所有virtuenenv启动systemd gunicorn.service吗?

如果你不在一个环境中工作,Gunicorn将被安装在全球范围内(即全系统可用)。 这不被推荐。 总是select使用virtualenv。 但是,如果你有多个virtualenvs多lessgunicorn.service文件,你应该启动在系统启动gunicorn? 例如下面 WorkingDirectory=/home/myproject… ExecStart==/home/myproject/myprojectenv/bin/gunicorn… 任何虚拟环境能否为所有virtudenv启动?

在读取来自上游的响应头时,FastCGI在stderr中发送

我最近在我的VPS上安装了Nginx(已编译)+ PHP7-fpm + MariaDB! 而我看到我所有的nginx /日志文件这个错误: 2017/11/17 17:45:15 [error] 23573#23573: *7 FastCGI sent in stderr: "PHP message: verify error, responseINVALID" while reading response header from upstream, client: 151.xxx.xxx.xxx, server: example.com, request: "GET /wp-admin/index.php HTTP/1.1", upstream: "fastcgi://unix:/var/run/php/php7.1-example.sock:", host: "www.example.com", referrer: "https://www.example.com/wp-admin/index.php" 2017/11/17 17:45:18 [error] 23573#23573: *13 FastCGI sent in stderr: "PHP message: verify error, responseINVALID" while […]

fail2ban sshlogin失败后的等待时间

这是我想要做的:如果你用sshlogin并且失败了3次,那么你必须等待30秒才能重试。 4次= 60秒 5次= 300秒 … 10次​​=禁止 我GOOGLE了我的愿望,我没有发现任何有用的东西。 也许有人可以帮我一点点。 我会很感激!

Debian 8无法打开端口:9042

我想打开端口9042 。 但不幸的是,港口仍然closures root@debian:/# iptables -A INPUT -p tcp –dport 9042 –j ACCEPT root@debian:/# iptables-save 输出iptables -L Chain INPUT (policy ACCEPT) target prot opt source destination ACCEPT tcp — anywhere anywhere tcp dpt:9042 输出nmap hostname 22/tcp open ssh 80/tcp open http 111/tcp open rpcbind 3306/tcp open mysql netstat -pln输出 Proto Recv-Q Send-Q Local Address Foreign […]

共享CheckPoint VPN连接

对不起我的英语不好。 我有2个VirtualBox虚拟机。 一个用Debian 8 ,另一个用Ubuntu Server 14.04 LTS 。 两者都configuration了桥接networking适配器。 两台机器具有相同的MAC地址(我从不同时使用它们)。 在这两个VM中,我已经安装了CheckPoint VPN客户端 ( snx )。 在这两个我可以连接到远程VPN服务器没有问题。 当我连接到远程服务器时,dynamicnetworking接口已经启动( tunsnx )。 远程LAN地址是xxxx / 24 。 为了与我的局域网的计算机共享VPN连接,我已经(在两个虚拟机中)激活了IP转发( sysctl -w net.ipv4.ip_forward = 1 ),并设置了以下iptables规则: iptables -t nat -A POSTROUTING -s yyyy / 24 -o tunsnx -j MASQUERADE 另外,我还添加了一条到xxxx / 0networking的路由到我局域网中的所有电脑: 路由添加xxxx掩码255.255.255.0 yyy21 (windows主机) yyy21是VM的IP, yyyy / 24是我的本地networking地址。 做到这一点,我可以从我的本地networking的任何计算机通过虚拟机连接到远程服务器。 […]

php7.0-fpm上游超时没有任何等待

我在nginx日志中收到这样的消息。 而且有这样的错误的请求在浏览器(504响应)中立即终止,不需要任何长时间的操 2017/11/24 09:20:53 [error] 175829#175829: *13282 upstream timed out (110: Connection timed out) while reading response header from upstream 直接打开php-fpm池configuration中的访问日志后,发现请求不是由php-fpm处理的(它们根本不在日志文件中) nginx的: server { listen 80; server_name example.com; access_log /var/www/example.com/access.log; error_log /var/www/example.com/error.log error; client_max_body_size 10m; location / { root /var/www/example.com/public; index index.php; try_files $uri $uri/ /index.php?$query_string; } location ~ \.php$ { root /var/www/example.com/public; try_files $uri […]

邮件客户端和Round Cubelogin在Exim / Dovecot邮件服务器上发布

我已经在Debian 9中configuration了一个邮件服务器。我使用了exim和dovecot这个似乎可以工作的属性。 Telnet到邮件服务器地址在端口smtp,pop3和imap正常工作。 从服务器我能够发送和接收电子邮件。 我安装了圆形立方体作为webmail。 使用fetchmail,我从ISP获取邮件到本地帐户。 我无法configuration邮件客户端指向本地帐户,并使用本地帐户login到RounCube ..我该怎么办? 提前致谢? 西蒙娜

阻止发件人域后缀

我在本地服务器上有两个域: app.domain.com dev.app.domain.com 我会configurationpostfix从app.domain.com只发送电子邮件,不要从dev.app.domain.com发送任何dev.app.domain.com 。 通过/usr/sbin/sendmail -t -i [email protected] <- this is ok发送带有mail()函数的电子邮件的更具体的PHP文件/usr/sbin/sendmail -t -i [email protected] <- this is ok , /usr/sbin/sendmail -t -i [email protected] <- this i want to block 。 开发环境只是生产的镜像副本,我们在不同的虚拟主机 – > dev.app.domain.com上更改和改进function 我已经安装和“ /etc/postfix/myacl ” /etc/postfix/myacl并放在main.cf里面 # See /usr/share/postfix/main.cf.dist for a commented, more complete version # Debian specific: Specifying a file […]

Debian 9 – 额外的IP

我有一个与Debian 9.2服务器。 (Soyoustart) 我想添加2个额外的IP地址。 以这种方式添加它们是正确的吗? 在文件“/etc/systemd/network/50-default.network”中,对这些行: [Address] Address=22.33.44.55/32 #for the IP1 Label=failover1 # optional Address=66.77.88.99/32 #for the IP2 Label=failover2 # optional 然后重新启动系统。 谢谢。

从外部USB驱动器上的映像启动Debian Linux

我有一个大的VFAT分区的外部USB硬盘驱动器。 为了在Windows系统上偶尔运行Linux,我想在外部硬盘的VFAT分区上保存一个Debian Linux安装文件(比如debianroot.img )。 我从现有的Linux系统创build安装。 我知道如何为debianroot.img创build一个loopback设备,在debianroot.img创build和挂载一个ext3文件系统,我可以使用debootstrap (例如)在目标位置安装Debian。 这只是我不熟悉的启动过程。 我的BIOS支持从USB设备启动,因此它应该可以将启动pipe理器写入外部硬盘驱动器的MBR,然后从那里启动。 但我不确定哪个引导pipe理器最适合(grub?),如果标准Debian内核有足够的选项,如果/如何configuration初始ramdisk设备( initrd ),以及如何在外部正确获取引导文件硬盘。 乍一看, 环回根文件系统HOWTO似乎包含非常有用的信息,但看起来过时(1999),并不是特定于Debian。