nginx配置总结及域名解析(并部署二级域名)

百度云购买后的操作:

1.登录服务器

ssh root@ip 如何连接不成功,请绑定密钥对,通过ssh -i 密钥路径 root@ip访问;(密钥路径可以保存在本地然后链接上去)

2.进入到服务器根目录 cd /

附加:

①.我们可以添加目录workspace,把自己要部署的项目放在里面,以便于自己好管理,这一步看个人需求吧。

②.我们可以添加目录soft把要安装的服务器(如node.js、nginx等等)软件都放进入,以便自己好管理,如上面截图所示。

3.下载软件安装包

a. rpm

b. apt-get可以用于运作deb包,例如在Ubuntu系统上对某个软件的管理:

安装:apt-get install

卸载:apt-get remove

更新:apt-get update

c.yum可以用于运作rpm包,类似仓库。如对包的管理操作:

安装:yum install

卸载:yum remove

更新:yum update

d.wget + 下载链接

Nodejs: wget https://npm.taobao.org/mirrors/node/v12.14.0/node-v12.14.0-linux-x64.tar.xz

我们现在一般买的操作系统是centOS,红帽系列的,所以一般使用rpm或者是yum方式即可,使用yum会比较简单,所以我们就用yum安装了。

---------------------------开始表演把-----------------------------------

① yum install nginx //傻瓜式安装nginx

附加1(根据自己所需使用命令):

(1)which nginx //可以查看我们的nginx被安装在哪里

(2)nginx -t // 查看我们的配置文件,只关心nginx.conf就可以了

(3)cat nginx.conf //可以查看配置信息内容

上面的root 可以把地址引向我们的空间,workspace,到时候ftp上传到这里workspace就行

(4) nginx -s stop //关闭我们的服务器

(5) nginx // 启动我们的服务器

(6) nginx -s reload //重新加载资源

附加2(没有这个需求可以忽略,本人只是介绍下这种使用方式):

node.js的安装,我们可以通过yum方式去安装,也可以通过wget + 下载链接 的方式去安装的步骤

(1) cd soft //进入到soft目录(刚才我们也说过,可以把下载的文件存入在这个目录下以便于管理)

(2) wget + 下载链接 // 下载地址可以去官网去寻找,找那个linux的那个就行,官网图片如下,箭头为下载地址

下载完成后如下图所示

(3)解压文件

解压文件的两种方式(x代表解压,vf就是解压过程中列出哪些文件路劲):

tar -zxvf 压缩文件名.tar.gz //这种是解压gz格式的

tar -xvf 压缩文件名.tar //这种是解压tag格式的

然后bin目录就是配置文件(里面包括node、npm、npx),./node -v就可以查看node的版本号

(4) node在服务器中使用

echo $PATH //可以找到服务器的根路径,我们创建快捷键到bin目录下(sbin是超级管理员,所以我们就不用创建到里面去了),命令如下

(比如node文件创建快捷键文件):

(又比如npm文件创建快捷文件) 

这个时候服务器的bin目录就会多出俩个目录

然后我们就可以直接使用node -v去查看版本号了,就不用通过路径方式了。

②配置二级目录(如果没有就可以不用配置了)

(1)先在nginx.conf下写上包含的配置信息

include /etc/nginx/vhosts/*.conf;

(2) 然后到vhosts目录下的*.conf里配置信息

看截图

然后部署完成

③ 创建ftp上传工具这样子才能用ftp上传

ftp具体步骤看这个链接(用的是百度服务器,其实阿里云,腾讯都是差不多的):https://cloud.baidu.com/doc/BCC/s/ljxlpwkwv,还有一点要把ftp的根目录设置为项目空间workspace,使他右访问权限。

发布了62 篇原创文章 · 获赞 11 · 访问量 8608

猜你喜欢

转载自blog.csdn.net/qq_38588845/article/details/104573490