您的位置:首页 > 运维架构 > Nginx

centos7 在线与离线nginx安装部署

2020-06-06 07:02 441 查看

环境准备

    linux  centos7

    jdk    1.8

1.下载nginx-1.13.7.tar.gz安装包

 http://nginx.org/download/nginx-1.13.7.tar.gz

2.安装依赖

在线安装

[code]yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel

离线安装

[code]本人提供了免费的下载离线包
https://download.csdn.net/download/huijieshizhu0/12376576

将离线安装包上传到/use/local目录下
文件以bin(二进制)方式上传
压缩包解压
cd /use/local
tar -zxvf rmp.tar.gz
进入解压后的目录下执行
cd rmp
rpm -Uvh ./*.rpm --nodeps –force

3.解压nginx包

[code]mv nginx-1.13.7.tar.gz /usr/local
cd  /usr/local
tar -zxvf nginx-1.13.7.tar.gz

cd /usr/local/nginx-1.13.7
//检查文件解压是否成功
[root@platform nginx]# ll

4.安装nginx

[code]//进入nginx目录
cd /usr/local/nginx-1.13.7
//执行命令
./configure
//执行make命令
make
//执行make install命令
make install

5.环境检查

[code]//启动命令
cd /usr/local/nginx/sbin
./nginx
//查看进程命令
ps -ef | grep nginx

//停止命令
cd /usr/local/nginx/sbin
安装路径下的./nginx -s stop
或者 : nginx -s quit

6.项目部署(这边拿了一个demo项目为例)

[code]进入nginx安装目录下配置环境变量
vi  /usr/local/nginx/conf/nginx.conf
listen       80;    //监听端口
server_name  192.168.1.120;   //监听的服务IP地址
location / {
root   /xflow/nginx/dist/;  //前端部署位置
index  index.html index.htm;    //启动页
try_files $uri $uri/ /index.html;
}

主要修改nginx.conf的监听与服务器IP地址,web应用地址

7.启动nginx

前端页面部署位置/xflow/nginx/dist/,将前端web页面放置到该处,也可以按照实际进行放置

启动nginx之前需要关闭nginx服务

使用:ps -ef  |  grep  nginx 关闭进程

[code]//启动前端代码
/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf

8.登录页面

http://192.168.1.120

可以成功访问页面数据

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: