上云概览——在云上快速搭建个人网站
目录:
选型配置:
创建实例:
计费模式:
当前主流web环境:
用Linux服务器的话就选择LNMP,用微软的服务器的话就选WindowsServer
先把自己的公网ip加入安全组,否则无法访问或远程连接。
然后装个python试试,refer to 这篇文章
小技巧:使用wget获取国外网站时会很慢,在wget后加 -4
默认会优先解析 IPv6,在那个 domain 没有 IPv6 的情况下,会等待 IPv6 解析失败 timeout 之后才按以前的正常流程去找 IPv4
如下,风驰电掣
mkdir -p说明
mkdir : 如果存在上级目录不存在的情况,会无法创建下级目录, 会提出ERROR
mkdir -p :递归创建目录,即使上级目录不存在,会按目录层级自动创建目录
yum -y说明
如果使用yum install xxxx,会找到安装包之后,询问你Is this OK[y/d/N],需要你手动进行选择。但是如果加上参数-y,就会自动选择y,不需要你再手动选择!
yum -y install 包名(支持*) :自动选择y,全自动
yum install 包名(支持*) :手动选择y or n
yum remove 包名(不支持*)
rpm -ivh 包名(支持*):安装rpm包
rpm -e 包名(不支持*):卸载rpm包
make && make install 说明
/configure配置环境
make是编译的意思。就是把源码包编译成二进制可执行文件
make install 就是安装的意思。
make&& make install的意思是:
make与makeinstall是两个命令,在你./configuration生成了Makefile之后执行编译安装;
与&&一起的还有||,不过意思不一样,&&是与,||是或;
make && makeinstall的意思就是执行make如果没有发生错误就执行make install
强行软连接说明(软链接点这)
建立软连接时如果显示软连接名的文件已存在,那么直接ln-sf 链接源文件绝对路径 软链接名
来强行链接,即覆盖之前已存在的。
一些bug在重置了服务器之后好了。。很极端,不过我服务器上啥也没有。
将脚本挂在server上一直跑鸭
利用服务器给自己跑程序,自己喝喝茶看看剧何乐而不为
但我遇到了一个问题,我关闭XShell远程连接之后再连接server的时候,脚本又不跑了,这是因为XShell的设置问题。
解决如下:
sudo nohup 你的命令 &
举个例子:python3 test.py
改为sudo nohup python3 test.py &
上面意味将这个命令放到后台运行,就不会关闭了。
如果想关闭nohup的进程(仍以 python3 test.py 为例)
ps -ef | grep python3(查找运行该命令的进程)
kill 进程号(关闭进程,加 -9 表示强行终止)