一、安装所需环境

1、gcc 安装

yum install gcc-c++

2、PCRE pcre-devel 安装

   yum install -y pcre pcre-devel

3、zlib 安装

 yum install -y zlib zlib-devel

4、OpenSSL 安装

 yum install -y openssl openssl-devel

二、下载nginx

1、直接下载.tar.gz安装包,地址:https://nginx.org/en/download.html
2、使用wget命令下载(推荐)

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

三、解压

  tar -zxvf nginx-1.14.0.tar.gz

四、配置makefile

为了防止 重启nginx后 报如下异常:

[root@localhost sbin]# nginx: [emerg] open() “/var/run/nginx/nginx.pid” failed (2: No such file or directory 。

推荐使用默认配置

进入到nginx-1.14.0目录下

 cd nginx-1.14.0

1、使用默认配置(个人 强烈推荐)

 ./configure

2、自定义配置(不推荐)
此方法可以网上搜索查看,这里我就不列出来了

五、编译安装

1、make
2、make install

六、查找安装路径

 whereis nginx

七:启动nginx

cd到nginx安装目录的bin目录下启动nginx

cd /usr/local/nginx/sbin/
 ./nginx

八: 查询nginx进程

 ps aux|grep nginx

九、 验证是否安装启动成功 (前提:先启动nginx)

打开浏览器,输入安装nginx服务器的CentOS系统的IP地址,看到如下的页面时,说明安装启动成功了。

十: 停止nginx

./nginx -s stop
./nginx -s quit

附加说明:

./nginx -s quit:此方式停止步骤是待nginx进程处理任务完毕进行停止。
./nginx -s stop:此方式相当于先查出nginx进程id再使用kill命令强制杀掉进程。

部署vue项目

将打包好的dist文件夹上传到服务器上, 并修改nginx配置即可

scp -r ./dist root@xxx.xxx.xx.x:/usr/local/nginx/html

注:把当前目录下的 dist 目录上传至ip为 xxx.xxx.xx.x 服务器的 /usr/local/nginx/html 目录里面

使用命令行将本地文件上传Linux服务器

上传本地文件到服务器

scp ./basis.zip root@8.888.888.888:/root/

注:把当前目录下的 basis.zip 上传至ip为 8.888.888.888 服务器的 /root/ 目录里面

上传本地目录到服务器

scp -r ./dist root@8.888.888.888:/root//www/

注:把当前目录下的 dist 目录上传至ip为 8.888.888.888 服务器的 /root/www/ 目录里面

使用ssh连接远程服务器

ssh root@8.888.888.888

注:
root是账号
8.888.888.888是IP地址

从服务器上下载文件

scp root@8.888.888.888:/var/www/test.txt /var/www/local_dir

注:把 8.888.888.888 上的 /var/www/test.txt 的文件下载到 /var/www/local_dir(本地目录)

从服务器下载整个目录

scp -r root@8.888.888.888:/var/www/test /var/www/

注:把 8.888.888.888 上的 /var/www/test 的目录下载到 /var/www/(本地目录)

CentOS 7.4安装Nginx 1.14.0相关推荐

  1. nginx 1.14 php,nginx 1.14.0 配置部署 thinkphp 5.1

    开始接触NGINX,配置tp5配了半天,找不到具体原因,于是用网上搜索到的配置复制粘贴搞定. 感谢 https://blog.csdn.net/qq_36431213/article/details/ ...

  2. 如何在 CentOS 7 上安装 Nginx

    本文首发:开发指南:如何在 CentOS 7 上安装 Nginx Nginx 读作 engine x, 是一个免费的.开源的.高性能的 HTTP 和反向代理服务,主要负责负载一些访问量比较大的站点. ...

  3. CentOS 6 5安装Erlang/OTP 17 0

    CentOS 6.5安装Erlang/OTP 17.0 作者:chszs,转载需注明.博客主页:http://blog.csdn.net/chszs Erlang目前已经是Fedora和Debian/ ...

  4. linux rpm安装zabbix,CentOS 7上安装Zabbix Server 3.0 图文详解

    CentOS 7上安装Zabbix Server 3.0 图文详解 1.查看系统信息. cat /etc/RedHat-release CentOS Linux release 7.0.1406 (C ...

  5. centos 7 在线安装nginx 查看gcc,pcre,zlib,openssl 等依赖是否安装

    之前整理过centos 7 离线安装nginx的步骤 在线安装相对操作就简易多了 查看安装nginx需要的依赖是否已安装 没安装yum指令在线安装即可 我使用的是centos7.6版本 安装的ngin ...

  6. ubuntu 14.04编译安装nginx 1.14.2

    环境:Ubuntu 14.04+nginx 1.14.1+php 近期,nginx 1.14.1报了漏洞需要将nginx版本升级到1.14.2.apt-get支持的最新版就是1.14.1,所以需要编译 ...

  7. centOS 7 离线安装 nginx 1.21

    NGINX 离线安装 centOS 7 离线安装 nginx 1.21.6 准备环境 1.离线 centOS 7 2.nginx 安装文件 (nginx-***.tar.gz 已放到下面的链接中,请自 ...

  8. Centos 7下安装nginx,使用yum install nginx,提示没有可用的软件包(亲测)

    Centos 7下安装nginx,使用yum install nginx,提示没有可用的软件包. 18 (flaskApi) [root@67 flaskDemo]# yum -y install n ...

  9. nginx 怎么重新编译安装mysql,centos 下 编译安装 nginx + mysql + php 服务

    centos 下编译安装nginx + mysql + php 服务 1.安装nginx 1.1.安装依赖包 yum install wget make gcc gcc-c++ pcre-devel ...

最新文章

  1. 计算机多媒体技术广泛应用于各个领域,多媒体技术发展前景计算机现状及
  2. 虚拟机nat固定IP上网配置
  3. java清空redis缓存数据库_java相关:Spring Cache手动清理Redis缓存
  4. 【Python基础】Python轻量级循环-列表推导式
  5. tkinter frame背景色_Tkinter教程-基础组件(三)
  6. 使用模板引擎artTemplate的几个问题总结
  7. deepin20系统选择手动安装盘_国产操作系统替换微软还有多远?掌上电脑安装深度Deepin 20体验...
  8. [论文阅读] Boosting Salient Object Detection with Transformer-based Asymmetric Bilateral U-Net
  9. java rdd hashmap_利用Spark Rdd生成Hfile直接导入到Hbase详解
  10. matlab2c使用c++实现matlab函数系列教程-sign函数
  11. 关于 Google“博客搜索”Ping 服务应用编程接口(API)
  12. html播放m3u8格式转换,使用HTML视频标签播放m3u8文件
  13. 常用密码技术-对称加密
  14. 学了那么久爬虫,快来看看这些反爬,你能攻破多少?【对应看看自己修炼到了哪个等级~】
  15. java根据权重随机抽奖
  16. mysql8.0.13解压版安装密码设置_mysql8.0.13解压版安装配置方法图文教程
  17. 实现redis连接池以及管道
  18. wan口设置已断开(服务器无响应),无线路由器wan口设置显示已断开
  19. docker技术(七)--docker-compse简介与安装
  20. 图文并茂详细教程之——用pixhawk飞控组装一台S500四轴无人机(中)(苍穹四轴)

热门文章

  1. 未来的元宇宙,会是什么样?
  2. 安搭Share正确看待儿童绘画
  3. 你还在找win10的截图快捷键吗?
  4. CSS行高、字体简写属性、文本样式学习笔记
  5. Column generation
  6. App工厂为个人及中小企业提供快捷的App解决方案
  7. PPT播放时用到的技巧
  8. 河南大学计算机学院魏丹,魏丹-计算机与信息工程学院官网
  9. 小米小爱音箱Pro8安装app_小米发布小爱音箱Art电池版:超大容量只要399
  10. 洛谷——honoka的键盘