首先,GCE(Google Compute Engine)属于GCP(Google Cloud Platform)的一个业务。
最近GCE又火起来了,因为Google把原来的300美金试用2个月改成了试用12个月。于是,我又去申请试用了,开了台asia-east1-bf1-micro用来体验SS,这速度简直就是直连,老司机们快上车吧。
下面说下申请流程:
前面填写注册信息什么的就不说了。
进入控制面板后,点开左上的三道杠,往下找,找到Compute Engine(或者在过虑栏里直接输入Compute Engine),点击进入,看到左边的VM instances了吗,点击CREATE INSTANCES。然后,你将会看到:

  • Name:这里是主机名称,写个你自己喜欢的
  • Zone:这里一般选择asia-east1(机房在台湾),至于abc我试过了都差不多
  • Machine type:这里我选择的f1-micro, 1 shared vCPU + 0.6 GB memory(算上默认磁盘是一个月5刀)
  • Boot disk:默认10G,调整磁盘大小会自动计算价格,默认系统Debian8
  • Identity and API access:默认
  • Firewall:看自己选择,如果你想架设WEB就开了HTTP和HTTPS吧
  • 然后点开Management, disk, networking, SSH keys切换到Networking这一栏,看到下面External IP了吗,点开来选择New static IP address..,好,这一行写的是添加固定外网IP地址,因为默认是临时IP,没有分配固定IP

最后,点击Create,大功告成。
2分钟后。。。等等,怎么好像还有问题,为什么我连不上我的SS端口,我一定是碰上了假司机!!这位旅客不要着急,听我慢慢道来。
由于默认只开启了22和3389的端口,所以,如果你的SS开的也是这2个端口,那就不用看我下面说的内容了;如果不是,那请继续往下看。
继续点开左上的三道杠杠,往下找,找到Networking(或者在过虑栏里直接输入Networking),点击进入,看到左边Firewall rules就点,然后右边有个Create firewall rule,对说的就是你,点开后:

  • Name:随你意
  • Description: 备注说明也随你意
  • Network:默认
  • Source filter:选择Allow from any source(0.0.0.0/0)
  • Allowed protocols and ports: 这里写上tcp:你要开放的端口号,比如tcp:666,多个端口号用英文;分隔,如tcp:666;udp:777
  • Target tags:随你意

点击Create,大功告成,这下你再试试,是不是体验到了本地直连的感觉。当然,你也可以选择更新内核用来开启TCP BBR,然而并没发现有多少速度上的提升,因为速度已经很快了,毕竟默认配置看youtu.be能Auto上2K。
最后,GCE虽好,不可贪杯哦,毕竟GCE流量是很贵的!!!

nohup命令可以将程序以忽略挂起信号的方式运行起来,被运行的程序的输出信息将不会显示到终端。 无论是否将 nohup 命令的输出重定向到终端,输出都将附加到当前目录的 nohup.out 文件中。如果当前目录的 nohup.out 文件不可写,输出重定向到$HOME/nohup.out文件中。如果没有文件能创建或打开以用于追加,那么 command 参数指定的命令不可调用。如果标准错误是一个终端,那么把指定的命令写给标准错误的所有输出作为标准输出重定向到相同的文件描述符。

语法

nohup(选项)(参数)

选项

--help:在线帮助;
--version:显示版本信息。

参数

程序及选项:要运行的程序及选项。

实例

使用nohup命令提交作业,如果使用nohup命令提交作业,那么在缺省情况下该作业的所有输出都被重定向到一个名为nohup.out的文件中,除非另外指定了输出文件:

nohup command > myout.file 2>&1 &

在上面的例子中,输出被重定向到myout.file文件中。

Via: http://man.linuxde.net/nohup

找到个14年的备份恢复了一下,之前的应该是到期没续费也没去管它,然后就没有然后了,反正也没什么内容可看的。目前用的Vultr的LA机房,我自己这里电信网络测试速度还可以。恢复期间遇到个问题,由于用的LNMP一键安装包,然后传好Typecho ,发现只能访问首页,在官方FAQ里获知是未设置Pathinfo的问题,于是按照FAQ进行设置,结果无效。Google之,答案无数,基本都是转来转去的重复内容,试验还是无效,最后,在LNMP的说明文档里找到下面这段:

pathinfo设置

LNMP上各个版本pathinfo各个版本的设置基本一样:

lnmp v1.1上,修改对应虚拟主机的配置文件 去掉#include pathinfo.conf前面的#,把try_files $uri
=404; 前面加上# 注释掉。

1.2,1.3上,修改对应虚拟主机的配置文件 将include enable-php.conf;替换为include enable-php-pathinfo.conf;

修改pathinfo需要重启nginx生效。

解决之。

发现自己真是个老粗,先看看文档就不用折腾这2个小时了