购买云服务器
阿里云或者腾讯云都可,腾讯云便宜些。云服务器会提供一个公网IP,给域名解析用,镜像可能是centos或者Ubuntu,本文以centos为例。
购买域名
阿里云或者腾讯云都可,红框填写云服务器对外的公网IP.
重置云服务器的密码
只有重置过密码才能ssh,登录进来。ssh
登录完后,尝试安装node的包管理器nvm
,详细文档
安装nvm
1
2
3
4
5
6
7
8
9
10
11
12
|
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.11/install.sh | bash
# 或者
wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.33.11/install.sh | bash
# 验证
command -v nvm
# 设置nvm自动运行
echo "source ~/nvm/nvm.sh" >> ~/.bashrc # 有可能是.nvm,视具体情况具体分析
source ~/.bashrc
# 列出可用版本
nvm list-remote
# 从上面的可用列表中选择LTS版本即可
nvm install v8.6.0
|
升级git
有的git版本太低,建议升级
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
# 查看版本
git --version
# 如果存在版本号,务必进行 卸载Git
yum remove git
# 安装相关依赖
yum install -y zlib-devel bzip2-devel openssl-devel ncurses-devel gcc perl-ExtUtils-MakeMaker package
# 访问可查看你需要下载的版本:https://www.kernel.org/pub/software/scm/git
# 下载
wget https://www.kernel.org/pub/software/scm/git/git-2.14.0.tar.gz #有可能需要翻墙或者直接下载到本地
tar -zxvf git-2.14.0.tar.gz
cd git-2.14.0
./configure --prefix=/usr/local/git all
make && make install
echo "export PATH=$PATH:/usr/local/git/bin" >> /etc/bashrc
source /etc/bashrc
git --version
# 结果-> git version 2.14.0
|
配置https
一般云服务器都可以免费申请一年https证书
按照如图所示步骤进行,操作,最后申请通过后会得到的俩个值,与域名解析那做CNAME匹配,再次检查https证书状态,直到成功。
ecs服务器内部关闭防火墙
1
2
3
|
systemctl status firewalld
systemctl stop firewalld
systemctl disable firewalld
|
腾讯云防火墙策略放开
好用的命令
1
|
netstat -ntpl | grep 443 # 查看443端口情况
|
文章作者
吴少林
上次更新
2022-05-08
(84f03df)
许可协议
MIT