作者归档:ryan

Krypt ION Los Angeles benchmark

又修复了,回到了CN2,不过ION不能退款比较坑
----------------------update------------------------------------------------
traceroute 去程是59.43.*.* 回程是219.158.*.*,翻车了,不推荐购买。
---------------------------------------------------------------------------
都说ION很好,我也买一个试试,不过买到的貌似不是CN2-GIA而是 CN2-GT,不过ION官方似乎没有承诺GIA,这个好像是看运气的,感觉就算运气好买到了GIA后期也可能改路由,这里就不折腾了。下面是10USD/M的一个Los Angeles小鸡
----------------------------------------------------------------------
CPU model : Intel(R) Xeon(R) CPU E5-2690 v3 @ 2.60GHz
Number of cores : 1
CPU frequency : 2599.996 MHz
Total size of Disk : 49.2 GB (2.6 GB Used)
Total amount of Mem : 1993 MB (97 MB Used)
Total amount of Swap : 1023 MB (0 MB Used)
System uptime : 0 days, 0 hour 17 min
Load average : 0.00, 0.00, 0.00
OS : Ubuntu 18.04.3 LTS
Arch : x86_64 (64 Bit)
Kernel : 4.15.0-72-generic
----------------------------------------------------------------------
I/O speed(1st run) : 200 MB/s
I/O speed(2nd run) : 283 MB/s
I/O speed(3rd run) : 280 MB/s
Average I/O speed : 254.3 MB/s
----------------------------------------------------------------------
Node Name IPv4 address Download Speed
CacheFly 205.234.175.175 98.3MB/s
Linode, Tokyo2, JP 139.162.65.37 21.7MB/s
Linode, Singapore, SG 139.162.23.4 10.1MB/s
Linode, London, UK 176.58.107.39 15.6MB/s
Linode, Frankfurt, DE 139.162.130.8 7.80MB/s
Linode, Fremont, CA 50.116.14.9 158MB/s
Softlayer, Dallas, TX 173.192.68.18 63.4MB/s
Softlayer, Seattle, WA 67.228.112.250 76.2MB/s
Softlayer, Frankfurt, DE 159.122.69.4 8.97MB/s
Softlayer, Singapore, SG 119.81.28.170 9.96MB/s
Softlayer, HongKong, CN 119.81.130.170 13.0MB/s
----------------------------------------------------------------------

可以看得出来网络很不错,CPU也没啥问题,但是硬盘I/O比较差

self-hosted 独立站的一些想法

最近几个月测试了很多self-hosted的独立站软件,比如prestashop,woocommerce,magento等等,甚至还在github上面找了一些新的开源软件测试,比如sylius,saleor等等,这些新的软件大多数都不成熟,甚至连安装都超级麻烦。花了这么多时间,发现这些软件和shopify对比差距还是不小的,特别是API这部分比shopify差太多了,shopify的API可以说非常详尽了,返回的json非常细致,而上面这些self-hosted的软件很多都不提供API,少数提供API的软件,比如woocommerce返回的json可以说很简陋了。曾经在QQ群看到有一位同学花了10万元优化magento,我现在觉得,self-hosted搞独立站至少需要一个团队来运行维护,比如支付接口一定不能出错,一个人维护一个self-hosted的独立站几乎是不可能的。

综上所述,还是老老实实用shopify吧。

ubuntu 18.04 server 安装desktop

apt -y update
apt -y upgrade
apt -y install ubuntu-desktop
apt -y install xserver-xorg-core xserver-xorg-input-all xorgxrdp xrdp

添加用户
adduser ccc
usermod -aG sudo ccc

这样使用3389端口就可以登陆了,需要注意的是登录以后会提示“authentication is required to create a color managed device”,这个时候选择cancle,要不然就很麻烦了,linode vultr desktop安装包大学约为2G默认都安装了很多程序,hetzner cloud desktop安装包好像只有800M,啥都没有,需要手动安装浏览器和商店

apt -y install gnome-software
apt -y install firefox

参考资料:www.iamhippo.com/2020-01/1302.html

nginx反向代理遇到的问题

问题描述:问题和这位外国的仁兄(https://www.reddit.com/r/nginx/comments/cltbe5/reverse_proxy_multiple_subdomains_help/)是一样的,在同一个服务器上同一个ip设置两个反向代理,两个方向代理都是同一个域名的子域名,结果第二个子域名的SSL总是指向第一个子域名的SSL,导致SSL错误。

应该是nginx设置的问题,最终我不得不在VPS上安装了一个宝塔面板,顺利解决。宝塔面板做反向代理还是很方便的,看了一下宝塔的反向代理配置nginx文件相当复杂,本来想把改文件复制到我的VPS里面结果还是失败了,搞这个反向代理问题浪费了我一天多时间,诸事不顺太郁闷了。

hetzner cloud ubuntu 18.04的优化

今天在hetzner ubuntu18.04上面安装宝塔时,wget download.bt.cn一直错误,google了半天才发现是因为hetzner默认的DNS不能解析该域名。所以修改一下DNS,顺便禁用ipv6
1.) 修改DNS
vim /etc/systemd/resolved.conf
添加1.1.1.1 8.8.8.8
重启相关服务
systemctl restart systemd-resolved.service
2.) 禁用ipv6
vim /etc/sysctl.conf
添加下列字段
net.ipv6.conf.all.disable_ipv6=1
net.ipv6.conf.default.disable_ipv6=1
net.ipv6.conf.lo.disable_ipv6=1

sudo sysctl -p
—————————————
禁用ipv6以后需要修改/etc/redis/redis.conf #bind 127.0.0.1 ::1 修改为 bind 127.0.0.1
真是牵一发而动全身。。。

linode, digitalocean, vultr, hetzner cloud 降级plan的讨论

有的时候某个vps上面的服务需求降低,但是又不想马上删除实例,所以希望能降级plan节省开支,但是并不是所有的IDC都支持降级plan的,下面讨论一下几个常见的也相对比较靠谱的VPS降级可能

  • linode降级plan非常简单,关闭电源,resize disk,然后切换plan即可,然后reboot。网上有很多教程都是可以参考的,这里不再赘述
  • digitalocean官方不支持resize disk或者非常麻烦,如果想要降级plan,从一开始就要选择最低的套餐,然后升级到比较高的配置时选择 cpu and ram only, 这样以后降级的时候就比较方便,关闭电源切换plan即可
  • vultr不支持降级,升级时亦没有cpu and ram only的选项
  • hetzner cloud和digitalocean是类似的,升级的适合可以选择cpu and ram only,从一开始选择最低配置即可

综上所述,还是linode比较好用

给pdf文件自动添加目录书签的方法

使用acrobat将文件转为docx,word会自动生成目录,然后将word另存为pdf,另存为pdf时设置选择创建书签时使用标题,再使用AutoBookmark Standard Plug-in这个acrobat插件将导出的pdf中的书签信息导出xml,最后在将xml导入到原始pdf文件中即可

paypal自动续费退款那些事儿

晚上收到paypal邮件被扣款了,查了半天才知道被ultravps.eu扣的,发了两封邮件比较爽快的给我退款了,联想到以前被STM论坛自动扣款,那次STM论坛也比较爽快的给我退了。从这种小事就可以看一个公司的格局,那些不太行的公司一般就很难退款了,这种公司还是敬而远之比较好。

ubuntu 19.10 安装 fcitx-rime

卸载IBUS
sudo apt-get purge ibus

打开 ubuntu 软件中心,搜索 fcitx,把3个带企鹅图标的软件都安装上

选择fcitx为系统输入法,在 /usr/share/applications 路径中找到并执行 “Region & Language”,在出现的对话框中点击“管理已安装的语言”,

在 Fcitx 下 RIME 的安装过程同样也特别简单,直接 sudo apt install fcitx-rime,然后在 Fcitx 设置里添加输入方案就好了。

————-2020年1月30日更新————————-
折腾了好久还是换回了ibus

hetzner VPS benchmark

Hetzner是一家德国老牌的IDC,Hetzner的特点在于提供性价比高的VPS或者服务器,和Linode比Hetzner肯定差一些了,但是Hetzner相对很多野鸡IDC还是强不少,这大概就是Hetzner的生存之道。下面贴出Hetzner 芬兰机房的一个VPS(€2.49/mo) benchmark:

----------------------------------------------------------------------
CPU model : Intel Xeon Processor (Skylake, IBRS)
Number of cores : 1
CPU frequency : 2099.996 MHz
Total size of Disk : 19.0 GB (8.5 GB Used)
Total amount of Mem : 1945 MB (318 MB Used)
Total amount of Swap : 2047 MB (0 MB Used)
System uptime : 1 days, 8 hour 36 min
Load average : 0.01, 0.01, 0.00
OS : Ubuntu 18.04.3 LTS
Arch : x86_64 (64 Bit)
Kernel : 4.15.0-74-generic
----------------------------------------------------------------------
I/O speed(1st run) : 926 MB/s
I/O speed(2nd run) : 949 MB/s
I/O speed(3rd run) : 1.2 GB/s
Average I/O speed : 1034.6 MB/s
----------------------------------------------------------------------
Node Name IPv4 address Download Speed
CacheFly 205.234.175.175 80.6MB/s
Linode, Tokyo2, JP 139.162.65.37 8.25MB/s
Linode, Singapore, SG 139.162.23.4 10.6MB/s
Linode, London, UK 176.58.107.39 42.5MB/s
Linode, Frankfurt, DE 139.162.130.8 81.3MB/s
Linode, Fremont, CA 50.116.14.9 11.9MB/s
Softlayer, Dallas, TX 173.192.68.18 12.8MB/s
Softlayer, Seattle, WA 67.228.112.250 10.7MB/s
Softlayer, Frankfurt, DE 159.122.69.4 26.2MB/s
Softlayer, Singapore, SG 119.81.28.170 8.95MB/s
Softlayer, HongKong, CN 119.81.130.170 8.03MB/s
----------------------------------------------------------------------

看到这台小鸡的SSD IO时我是很惊讶的,和Linode差不多水平了,比vultr, digitalocean都强不少。比以前开的Hetzner德国的小鸡强太多,当然CPU差了一点。