环境准备

环境准备

1、一台虚拟机或者服务器

2、Xshell 和 Xftp

3、本地Windows10系统

安装Nginx

使用Xshell连接服务器,既然想要在服务器上面放静态资源,像HTML,js等,就需要安装静态资源服务器。静态资源服务器有Apache和Nginx,这里我们选用nginx。

Apache和Nginx的区别

1、安装依赖库

在安装Nginx之前,需要安装一些依赖的库

yum install -y pcre pcre-devel

1

yum install -y zlib zlib-devel

1

yum install gcc-c++

1

yum install -y openssl openssl-devel

1

2、安装好之后,可以安装Nginx了

wget -c https://nginx.org/download/nginx-1.14.0.tar.gz

1

3、解压并进入Nginx目录

tar -zxvf nginx-1.14.0.tar.gz

cd nginx-1.14.0

1

2

4、使用Nginx默认配置

./configure

1

5、编译安装

make

make install

1

2

6、Nginx启动

首先查找安装路径:

whereis nginx

1

执行启动命令:

/usr/local/nginx/sbin/nginx

1

执行完没有报错说明服务器成功开启,将服务器ip地址在浏览器直接输入,会显示nginx启动成功的界面,如下:

在这里插入图片描述

7、查看服务运行状态

ps -ef | grep nginx

1

在这里插入图片描述

停止服务:

kill 进程号

1

重新启动服务:

/usr/local/nginx/sbin/nginx -s reopen

1

上传静态资源文件

1、打开Xftp,进行文件传输。

服务器的根目录是 /root ,我新建了一个目录用来放自己的项目,这里我建了一个 /app 目录。需要放什么文件,直接复制粘贴过来就可以。

前端项目默认有一个index.html页面,作为项目打开的默认页面。

在这里插入图片描述2、配置Nginx

修改Nginx的配置文件:

vim /usr/local/nginx/conf/nginx.conf

1

(1)按insert键进入编辑模式,将用户改为当前用户root

在这里插入图片描述

(2)

将server下的location的root属性改为自己新建的用来存放项目的目录。我的目录是 /root/app。

添加autoindex on,即nginx打开目录浏览功能。

修改默认的端口号,防止默认的80端口号被占用。这里我修改端口号为82。

关闭防火墙

在这里插入图片描述(3)修改完成后,:wq 保存退出。

在浏览器地址栏输入自己的服务器ip地址和端口号加项目默认页面 index.html测试是否部署成功。

相关推荐