分类:zyl

Ubuntu下mysql配置/修改root用户密码

在linode的vps,安装mysql过程中没有要求设置密码,只可以管理员登陆mysql,在网上找到了解决办法,原因是因为auth_socket的验证类型引起的。

解决办法:

首先,以debian-sys-maint登录,密码在/etc/mysql/debian.cnf文件。

然后修改root密码:

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456';

Ubuntu 18.04启用TCP 拥塞控制算法–BBR

BBR 是 Google 推出的一个「TCP 拥塞控制算法」,它是以 Linux 内核模块的形式加载,可以最大化 Linux Server 的网络吞吐量。这个技术非常合适应用在视频、下载网站上。

不过BBR开启有个限制:Linux Kernel 4.10 以上内核才能使用。由于Ubuntu 18.04内核版本已经是4.15,所以可以直接进行开启步骤。

首先,装载BBR到内核:

sudo modprobe tcp_bbr
echo "tcp_bbr" | sudo tee -a /etc/modules-load.d/modules.conf

再执行 sysctl net.ipv4.tcp_available_congestion_control 命令,你就可以看到 BBR 出现在输出结果里了。

接下来启用BBR:

echo "net.core.default_qdisc=fq" | sudo tee -a /etc/sysctl.conf
echo "net.ipv4.tcp_congestion_control=bbr" | sudo tee -a /etc/sysctl.conf
sudo sysctl -p

执行完这几条指令后,再用 sysctl net.ipv4.tcp_congestion_control 验证一下,看到返回结果是:
net.ipv4.tcp_congestion_control = bbr

证明已经开启成功了。

Linode购买小记

手里有几个客户网站,全部都基于Wordpress。一直都托管在香港的主机空间,由于没有权限,出了问题还得发工单,比较麻烦。最近主机所在机房遭到DDos攻击,几个网站几乎都被植入后门,联系客服恢复备份也不行,索性下决心购买一台VPS,自己搭建管理。

对比之后,选择了Linode的日本区最小实例,速度还不错,性能也OK。抽了两天时间把网站搬迁到了新的vps。其中过程就不赘述,之前的日志也都有技术文档

之前有一台阿里云的服务器,已经运行了两年多时间,过程中也学到很多东西。这次通过这台vps,希望能做一些有意思的事情!

如果您也需要的话,可以点击这里进行注册,或在注册的时候填写我的推荐码:3b6cd35df643bae082cf5553644001874cc54088

我也能得到一笔不多不少的推荐奖励,谢谢!

wordpress站点实现百度主动推送

百度连接提交分为:主动推送、自动推送、手动提交和sitemap提价这几种方式,这几种方式可以一起使用,让搜索引擎可以更好抓取网站。

Read More.

为自己总结了一套公众号排版规则

引用部分”字号大小14,字体色标#b2b2b2;两端对齐,两端缩进32;段前距5,段后距5,行间距1.5,字间距1;“

一级标题字号16,色标#333333,web端纯黑色视觉效果不太好,字体加粗;两端缩进16;段前距5,段后距10,行间距1.75,字间距1;

二级标题字号14,色标#333333,字体加粗;两端缩进16;段前距5,段后距10,行间距1.75,字间距1;

Read More.

Linux(ubuntu)系统下为wordpress网站开启HTTPS

HTTPS(全称:Hyper Text Transfer Protocol over Secure Socket Layer)是HTTP协议的安全高级版,也是现在网络的大趋势。由于HTTP协议的安全不确定性,会发生传输内容被窃听篡改的风险,在生活中最常见的就是运营商对于网络的劫持,会在HTTP传输协议的网页内插入广告。 Read More.

Ubuntu安装wordpress后启用Redis缓存

Redis是一个基于内存高性能的key-value数据库。利用redis将WordPress内容缓存在服务器内存中,可以很大程度上缓解PHP在执行时候服务器、磁盘IO,数据库读写(特别是中小型网站MySQL和web服务器在一起)的压力,而直接从内存中读取数据,可以极大提升网站访问速度。 Read More.

wordpress安装后的N个优化之 Brotli压缩

互联网公司能能在字节级别的优化较真的公司,Google算是拍第一了!Brotli就算其一,这是Google2015年9月推出的无损压缩算法。

Brotli

目前,网站普遍使用的是Gzip压缩算法,根据 Google 发布的研究报告,Brotli压缩销量要比Gzip提高了17%-25%,当 Brotli 压缩级别为 1 时,压缩率比 Gzip 压缩等级为 9(最高)时还要高。它通过内置分析大量网页得出的字典,实现了更高的压缩比率,但是压缩效率要比Gzip低一点,解压效率则相当。 Read More.

wordpress安装后的N个优化之 AMP

AMP-Google开发的移动网络加速技术。这项技术可以让移动端访问页面时加载更快。百度搜狗也都开启了对AMP的支持。AMP支持主流的各种平台,并且支持Chrome, Firefox, Edge, Safari, Opera and UC Browser。

AMP的标准网页有3项核心组建而成:

AMP HTML,AMP JS,AMP Cache

基本原理就是禁掉原来网页的一些不必要的JS脚本,或者将一些外部资源始终保持异步,并且将内容缓存至Google AMP Cache,同时对网页性能优化。具体的细节,可以查看AMP的官方介绍Read More.

1 2