在倒腾Debian系统的时候,因为要安装Lighttpd WEB引擎,安装好之后大鸟尝试启动出现如下错误提示:
2022年10月29日星期六
Debian系统”Can’t locate Term/ReadKey.pm in @INC –解决办法
windown10 wsl debian 无法访问网络
sudo mv /run/resolvconf/resolv.conf /run/resolvconf/_resolv.conf sudo rm /etc/resolv.conf sudo bash -c 'echo "nameserver 8.8.8.8" > /etc/resolv.conf' sudo bash -c 'echo "[network]" > /etc/wsl.conf' sudo bash -c 'echo "generateResolvConf = false" >> /etc/wsl.conf'然后你需要重启 WSL,在 powershell 中运行:
wsl --shutdown2022年10月28日星期五
How To Install MySQL on Ubuntu 22.04
sudo apt install mysql-server
mysql_secure_installation
Output ... Failed! Error: SET PASSWORD has no significance for user 'root'@'localhost' as the authentication method used doesn't store authentication data in the MySQL server. Please consider using ALTER USER instead if you want to change authentication parameters. New password: First, open up the MySQL prompt:
sudo mysql
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password';
exit First, open up the MySQL prompt:
ALTER USER 'root'@'localhost' IDENTIFIED WITH auth_socket;
sudo mysql_secure_installation
sudo mysql mysql -u root -p
CREATE USER 'sammy'@'localhost' IDENTIFIED BY 'password';
grant all privileges on bbsdb.* to bbs@localhost with grant option;
FLUSH PRIVILEGES;
2022年10月26日星期三
佳能MP259清零
首先需要: 打印机先进入维修状态:
1、先按着 停止/重置键,然后按 电源键 开机(别松开)。
2、等打印机启动,按住 电源键 不要放手,然后松开 停止/重置 键。
3、然后再按两下 停止/重置键。同时松开 电源健和停止/重置 键,启示完毕,打印机显示为"0″。(如果不是显示为"0",请关机重新操作。)
4、电脑提示找到新硬件并提示安装驱动,(驱动不能安装不用管它)。如果没有找到新硬件,建议重启电脑或更换电脑试试。(如果电脑找不到新硬件,清零软件是无法使用的)
点"EEPROM"键(如果显示错误 比如 002 ,点确定即可)
点"Main"键进行废墨计数器清零(打印机放一张纸,会打印出D=000.0,表示清零成功)
关打印机重启,测试打印机(如果不能打印,请看墨水监控是不是缺墨或其它故障)
如果墨合缺墨可按打印机面板上"停止/重置"键5秒恢复
移除USB设备占用COM端口号
我们在使用USB设备时,都会会占用COM端口号<WIN 7从1-256>,即使以后USB设备拨掉不再使用,占用的COM端口号还在被占用没有被移除,其它USB转COM端口序号分配很大,部分软件与COM口通信异常又无法修改USB端口号时可利用修改注册表的方法来清除:
打开注册表项
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\COM Name Arbiter
把ComDB删除后重新尝试即可!(注:这样会重建所有COM口),刷新一下注册表,如果还不行,重启电脑!本人测试OK.
兄弟DCP-8060_7030_7360_7450_7840_8860DN重置硒鼓计数清零方法
兄弟DCP-8060_7030_7360_7450_7840_8860DN重置硒鼓计数清零方法
以下两种清零方法可以解决机器:硒鼓将用尽、硒鼓寿命为0%、硒鼓错误、计数器清零等问题。
一。粉盒清零(一般加粉时都可以操作)
步骤:
1、打开机器前盖取出硒鼓
2、取下粉盒边盖上的三个螺丝(注意别把里面的齿轮搞掉了)
3、将盖板上面的白色(或黑色的)拨片拨上去就行(逆时针转到另一头)
4、装回硒鼓放入机器就OK了
二。机器清零(提示硒鼓错误时可以按此操作)
步骤:
1、关闭电源
2、按住菜单键,打开电源,待机器面板上的3灯全亮
3、按74,出来一串数字,用笔记下,按退出
4、按90,按28,按64
5、关闭电源
6、重复步骤 2
7、按74,输入你刚才记下的数字,确认,按96
8、OK!再看看你是硒鼓寿命,变成100%了,页码计数器也变为0了!
2022年10月24日星期一
打印机连接不上/不能打印0x0000011b
同时按住"win+R"调出运行窗口。
在运行窗口输入"regedit"并点确定调出注册表编辑器。
找到以下路径"HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print",空白处单击右键,点击新建值"DWORD (32位)值(D)"。
给该新建值重命名为"RpcAuthnLevelPrivacyEnabled"。
重命名之后选择值"RpcAuthnLevelPrivacyEnabled",单击右键>修改>键入数值"0">确定。
重启电脑即可。
debian lighttpd php ssl
apt update && sudo apt upgrade
systemctl start lighttpd
apt-get install php php-cgi php-fpm php-mysql
nano /etc/lighttpd/conf-available/wordpress.conf
apt-get install lighttpd
安装完成后,启动并启用该服务。
systemctl enable lighttpd
nano /etc/php/*/fpm/php.ini
进行以下更改:
cgi.fix_pathinfo=1(可将参数改为0)
file_uploads = On
upload_max_filesize = 100M
allow_url_fopen = On
short_open_tag = On
memory_limit = 256M
max_execution_time = 360
date.timezone = Africa/Nairobi
一旦进行了所需的更改,您需要将 Lighttpd 配置为使用 PHP-FPM 而不是默认的 PHP-CGI
进行以下更改:
nano /etc/php/7.4/fpm/pool.d/www.conf
listen = /run/php/php-fpm.sock
改为
listen = 127.0.0.1:9000
systemctl restart php*-fpm.service
现在修改 Lighttpd 配置以使用 PHP-FPM。
sudo vim /etc/lighttpd/conf-available/15-fastcgi-php.conf
在打开的文件中,
进行以下更改: 将
"bin-path" => "/usr/bin/php-cgi",
"socket" => "/var/run/lighttpd/php.socket",
改为
"host" => "127.0.0.1",
"port" => "9000",
现在保存文件并启用 FastCGI 和 FastCGI-PHP 模块
lighty-enable-mod fastcgi
lighty-enable-mod fastcgi-php
重新启动网络服务器。
sudo systemctl restart lighttpd
创建虚拟主机文件
在文件中,添加以下行。
$HTTP["host"] == "wordpress.8bto.com" {
server.document-root = "/var/www/html/wordpress"
server.errorlog = "/var/log/lighttpd/wordpress-error.log"
}
保存文件并启用该站点,
如下所示:
ln -s /etc/lighttpd/conf-available/wordpress.conf /etc/lighttpd/conf-enabled/
使用 SSL 保护 Lighttpd
apt update
apt install certbot -y
certbot certonly --webroot -w /var/www/html/wordpress/ -d wordpress.8bto.com
图中第一个是填E-mail,后面直接是,就OK。
现在域拥有 SSL 证书。将这些文件合并为一个文件。
cat /etc/letsencrypt/live/file.8bto.com/cert.pem /etc/letsencrypt/live/file.8bto.com/privkey.pem | tee -a /etc/letsencrypt/live/file.8bto.com/web.pem
现在您需要编辑虚拟主机文件以容纳证书。
将之前的配置文件
/etc/lighttpd/conf-enabled/wordpress.conf
改成下面的:
$HTTP["host"] == "file.8bto.com" {
server.document-root = "/data/www/file"
}
$SERVER["socket"] == ":443" {
ssl.engine = "enable"
ssl.pemfile = "/etc/letsencrypt/live/file.8bto.com/web.pem"
ssl.ca-file = "/etc/letsencrypt/live/file.8bto.com/chain.pem"
server.name = "file.8bto.com"
server.document-root = "/data/www/file"
server.errorlog = "/var/log/lighttpd/file-error.log"
accesslog.filename = "/var/log/lighttpd/file_access.log"
}
$HTTP["scheme"] == "http" {
$HTTP["host"] == "file.8bto.com" {
url.redirect = ("/.*" => "https://file.8bto.com$0")
}
}
保存文件并重新启动 Lighttpd。
systemctl restart lighttpd
可能会遇到的问题:
将下面的模块添加到lighttpd.conf中即可。
"mod_openssl",
"mod_accesslog",
"mod_rewrite",
验证 Certbot 自动续订
运行以下命令模拟 SSL 证书的自动续订来测试证书续订
certbot renew --dry-run
2022年10月21日星期五
订阅:
评论 (Atom)
openwrt 6300V2 USB无法显示的问题
lsusb and fdisk -l There's a method to turn USB power on which is probably not persistent. I hope this will help you. echo 0 > /sys/c...
-
nginx报错nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use) 仔细参考nginx中文文档发现,发送信号USR2时,自动启动新的可执行文件,再手动启动的话就会报错 本质上也算是一种地址冲...
-
The Vps is too old to get a newer OS from the provider. create /etc/apt/sources.list.d/jessie-backports.list, and fill in the following line...
