修复Error: Too many open files

admin 提交于 周四, 11/17/2022 - 18:28

命令行下ulimit -aS可查看最大打开文件数。

ulimit -n 65535可设置最大打开文件数。

下面步骤可调大Apache里php进程的最大打开文件数(默认可能是1024):

修改/usr/lib/systemd/system/httpd.service里的LimitNOFILE=65535,

sudo systemctl daemon-reload

sudo service httpd restart

参考:https://support.cpanel.net/hc/en-us/articles/360060908434-How-to-increase-the-number-of-open-files-allowed-for-Apache-on-CentOS-7 

Ubuntu下设置vsftpd服务

admin 提交于 周一, 11/14/2022 - 08:22

安装vsftpd的命令如下:

sudo apt install vsftpd

默认配置下,可以登录Ubuntu系统内用户 。

如果系统允许匿名下载,可以编辑/etc/vsftpd.conf修改如下配置:

 

anonymous_enable=YES

anon_root=/var/ftp

手动创建匿名用户根目录:

sudo mkdir /var/ftp

去掉FTP匿名用户根目录写权限(不然不允许登录):

sudo chmod a-w /var/ftp

放一个测试文件:

sudo touch /var/ftp/test

重启服务:

sudo service vsftpd restart

标签

Ubuntu Mate上使用espeakup控制台读屏软件

admin 提交于 周三, 09/28/2022 - 13:31

espeakup是一个控制台读屏软件,它连接espeak-ng发声,支持中文。即使控制台的中文是乱码也可以正确朗读出来(这一点对于明眼人也有特殊的好处)。Ubuntu Mate上可以使用espeakup。Gnome3桌面上暂不能使用,原因不明。

1. 安装espeakup

安装命令如下:

sudo apt install espeakup

2. 配置espeakup

/etc/default/espeakup配置文件里有一行配置默认语音的,需要将其值改为代表普通话的cmn:

default_voice=cmn

3. 关闭读屏

espeakup和Orca读屏是冲突的,使用espeakup需要关闭Orca读屏。

4. 重启系统

第一次安装完espeakup后需要重启系统才能生效。对于Mate桌面,重启后按CTRL+ALT+F1可以切换到终端1。按CTRL+ALT+F7可以切换回Mate桌面。

 

标签