忍不住买了腾讯云的服务器😀,准备把之前的音乐播放器部署在服务器上,同时也多熟悉和学习一下Linux。
Linux环境:CentOS 7.6 64位
1. 安装NodeJS
由于直接使用yum安装的NodeJS版本太低,所以这里安装从官网下载的最新的NodeJS版本。
进入NodeJS官网,选择Linux二进制文件
,复制下载链接
在Linux中使用wget
下载文件[-c
参数表示断点续传]
1 | wget -c https://npm.taobao.org/mirrors/node/v14.6.0/node-v14.6.0-linux-x64.tar.xz |
解压文件
1 | tar -xzvf node-v14.6.0-linux-x64.tar.xz |
我会把要安装的软件放在/usr/local/application
路径下
移动文件
1 | mv node-v14.6.0-linux-x64 /usr/local/application |
接下来为它设置环境变量,修改/etc/profile
文件
注意:修改重要配置文件前先备份!
1 | cp /etc/profile /etc/profile.bak |
然后修改profile
文件,添加bin
目录的路径到环境变量中
1 | vim /etc/profile |
查看node
和npm
版本,出现下图所示则安装成功⏰
2. 安装Nginx
首先安装各种依赖(不是很懂,安就完事了🆗)
1 | #gcc安装,nginx源码编译需要 |
同样地,去Nginx官网获得下载链接
我安装的是1.12版本的,现在的稳定版是1.18🏓
使用wget
下载
1 | wget -c https://nginx.org/download/nginx-1.12.0.tar.gz |
解压文件,并将解压的文件放在/usr/local/application
路径下
1 | tar -xzvf nginx-1.12.0.tar.gz |
切换到nginx-1.12.0
文件夹下,使用默认配置并编译安装
1 | cd /usr/local/application/nginx-1.12.0 |
安装完后查询安装路径,一般都是usr/local/nginx
👦
切换到安装路径下的sbin
文件夹下,查看Nginx版本
安装成功啦🔗
Nginx一些常用指令(当前路径都需要在
sbin
路径下):
启动:./nginx
停止:./nginx -s stop
重新载入配置:./nginx -s reload
启动后,输入服务器公网IP看到如下界面,则启动成功~