debian/ubuntu在进行自动更新时候可能会遇到“There is no public key available for the following key IDs”的错误提示
可以通过以下命令解决:
apt-get install debian-keyring debian-archive-keyring
apt-key update
之后再运行
apt-get update && apt-get upgrade
即可!
debian上安装最新的nginx
nginx目前依然是发展势头强劲的服务器系统。大约从1.8版本起分为mainline和stable两个分支,总之新版总是有很多新特征更优化吧。
但是默认debian安装的都是nginx 1.62版本,要安装新版本,需要更新source.list 继续阅读“debian上安装最新的nginx”
nginx下WP的url rewrite
nginx可以像apache那样支持htaccess来实现rewrite,但实际上htaccess需要对文件夹内每个文件进行一次判断来实现重写,效率并不高。 继续阅读“nginx下WP的url rewrite”
apt-get update丢失key
一些主机商的源码包并非标准版本,在运行apt-get update时候会提示
W: There is no public key available for the following key IDs:
9D6D8F6BC857C906
W: There is no public key available for the following key IDs:
7638D0442B90D010
之类的错误
解决办法:
运行apt-get install debian-keyring debian-archive-keyring
apt-get update
即可。
source.list
一些VPS主机只提供精简版OS,这样子在apt-get一些程序时候会提示找不到等等错误
最好的解决办法就是更改/etc/apt下面的source.list文件
今天一台debian8 64bit mini版本的主机安装mariaDB时候折腾半天,总是提示“无法找到版本” 继续阅读“source.list”
SSL下wp固定链接为404
原因很可能就是:
站点配置conf里面文件夹属性应该是
AllowOverride All
而不应该是
AllowOverride None
DNS投毒和DNS劫持
新建自用的谷歌反代网站,每日IP<50的(包括爬虫)超级小站,在毫无征兆的情况下被DNS投毒,解析到无法访问的胡乱IP!干林木!!!
letsencrypt
letsencrypt 目前提供免费的SSL证书,关于这项服务近一年来网上有很多介绍,
使用
git clone https://github.com/letsencrypt/letsencrypt cd letsencrypt ./letsencrypt-auto --agree-dev-preview --server https://acme-v01.api.letsencrypt.org/directory certonly
phpmyadmin4.62不适于mysql5.6
麻蛋,总是数据库错误!为了这个问题折腾一宿才明白。改为phpmyadmin 4.5以后一切正常!


