Nginx 安装及部署项目

1. 下载nginx安装包

首先从官网下载 nginx,大家可以自己在百度搜索 nginx,进入官
网,或者在浏览中直接输入 nginx 的官方网址: http://nginx.org/
,在此我直接提供 nginx 的下载链接,大家点进去之后可以按照
自己的需求下载自己所对应的安装包:http://nginx.org/download/
笔者下载的是nginx-1.12.2.tar.gz
在这里插入图片描述

2. 安装Nginx所需的工具包

接下来安装nginx的安装工具包:yum install -y make cmake gcc gcc-c++
在这里插入图片描述
最后显示**Complete!**就代表安装没有问题。

3. 安装nginx的依赖包

  • yum install -y pcre pcre-devel
  • yum install -y zlib zlib-devel
  • yum install -y openssl openssl-devel
    和上面一样,每个安装完成最后均显示Complete!则代表安装没有问题。

4. 安装nginx

  1. rz命令上传nginx安装压缩包到服务器中,笔者在此上传至/root/soft目录下
    在这里插入图片描述

  2. 将压缩包解压到/usr/local目录下:
    tar -zxvf nginx-1.12.2.tar.gz -C /usr/local/

  3. 最后,切换到/usr/local目录下查看是否解压完成
    在这里插入图片描述

  4. 进行configure配置
    进入nginx-1.12.2目录然后在执行./configure命令
    在这里插入图片描述

  5. 编译安装
    make && make install
    在这里插入图片描述

5. 启动Nginx

启动Nginx,启动完之后检查nginx是否已经正常启动,看到如下信息说明Nginx启动正常。
在这里插入图片描述

6. 关闭nginx

/usr/local/nginx/sbin/nginx -s stop

7. 如果想要重新热启动nginx,则使用如下命令

/usr/local/nginx/sbin/nginx -s reload

8. 测试nginx

nginx 的默认端口是80,我们可以在浏览器的地址栏中输入
http://你的服务器IP/,如果显示以下界面则nginx安装部署完成!
在这里插入图片描述

9. 备注

在此次,我们可以将Nginx指到静态文件目录:/usr/local/tomcatInstance/yqweb/webapps/ROOT
具体操作方法如下:

  • cd /usr/local/nginx/conf
  • vi nginx.conf
  • 将里面的root目录后面的东西改为/usr/local/tomcatInstance/yqweb;
    然后保存退出!
    在这里插入图片描述
  • 最后我们到浏览器官网进行验证:地址栏输入自己服务器ip,如果出现自己的网页,则表示配置成功。
    在这里插入图片描述
  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
要在Docker中安装Nginx部署项目,可以按照以下步骤进行操作: 1. 首先,确保你已经安装了Docker。可以使用适合你操作系统的安装程序来安装Docker。 2. 拉取Nginx镜像。在终端中运行以下命令来从Docker Hub上拉取Nginx镜像: ``` docker pull nginx ``` 3. 创建一个新的Docker容器并运行Nginx。使用以下命令来创建并运行一个新的Nginx容器: ``` docker run --name my-nginx -d -p 80:80 nginx ``` 这个命令会创建一个名为`my-nginx`的容器,并且将容器的80端口映射到主机的80端口。这样你就可以通过访问`http://localhost`来查看Nginx默认的欢迎页面。 4. 将你的项目文件复制到Nginx容器中。可以使用`docker cp`命令将你的项目文件复制到运行中的Nginx容器内的指定目录。例如,要将项目文件复制到Nginx容器的`/usr/share/nginx/html`目录下,可以运行以下命令: ``` docker cp /path/to/your/project my-nginx:/usr/share/nginx/html ``` 这个命令将你的项目文件复制到了名为`my-nginx`的Nginx容器的`/usr/share/nginx/html`目录下。 5. 配置Nginx。如果你有特定的Nginx配置文件或配置文件夹,可以使用`docker cp`命令将其复制到Nginx容器中的相应目录。例如,假设你有一个名为`nginx.conf`的Nginx配置文件和一个名为`conf.d`的配置文件夹,可以使用以下命令将它们复制到Nginx容器中: ``` docker cp /path/to/your/nginx.conf my-nginx:/etc/nginx/nginx.conf docker cp /path/to/your/conf.d my-nginx:/etc/nginx/conf.d ``` 这样,你的Nginx容器就会使用你提供的配置文件和配置文件夹进行配置。 现在,你的Nginx已经安装并且你的项目已经部署到了Nginx容器中。你可以通过访问`http://localhost`来查看你的项目。记得将`localhost`替换为你实际的主机名或IP地址,如果需要的话。 : 使用`docker cp`命令将Nginx容器中的`/usr/share/nginx/html`目录复制到主机的`/home/nginx`目录。 : 使用`docker cp`命令将Nginx容器中的`/etc/nginx/conf.d`目录复制到主机的`/home/nginx/conf/conf.d`目录。 : 使用`docker cp`命令将Nginx容器中的`/etc/nginx/nginx.conf`文件复制到主机的`/home/nginx/conf/nginx.conf`文件。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值