1.将nginx的压缩包nginx-1.8.0.tar.gz上传到Linux服务器

2.由于nginx是C语言开发的并且我们这里是通过编译nginx的源码来安装nginx,所以Linux上要安装C语言的编译环境gcc, 如果已经安装此步可以省略,否则执行命令:

yum install gcc-c++

3.nginx的http模块使用pcre来解析正则表达式,所以需要在linux上安装pcre库。

yum install -y pcre pcre-devel

4.zlib库提供了很多种压缩和解压缩的方式,nginx使用zlib对http包的内容进行gzip,所以需要在linux上安装zlib库。

yum install -y zlib zlib-devel

5.nginx不仅支持http协议,还支持https(即在ssl协议上传输http),所以需要在linux安装openssl库。

yum install -y openssl openssl-devel

6.在Linux上创建nginx的临时目录,注意我这里是在Linux文件系统下的 /var下创建文件夹temp在temp下创建nginx。即:/var/temp/nginx

7.执行命令:

./configure \--prefix=/usr/local/nginx \--pid-path=/var/run/nginx/nginx.pid \--lock-path=/var/lock/nginx.lock \--error-log-path=/var/log/nginx/error.log \--http-log-path=/var/log/nginx/access.log \--with-http_gzip_static_module \--http-client-body-temp-path=/var/temp/nginx/client \--http-proxy-temp-path=/var/temp/nginx/proxy \--http-fastcgi-temp-path=/var/temp/nginx/fastcgi \--http-uwsgi-temp-path=/var/temp/nginx/uwsgi \--http-scgi-temp-path=/var/temp/nginx/scgi

8.编译源码,安装nginx:

makemake install

9.启动nginx:

cd /usr/local/nginx/sbin/./nginx -c /usr/local/nginx/conf/nginx.conf

在浏览器中访问: http://localhost 出现下面界面表示安装成功:

我们此时也可以查看到nginx进程的运行情况:

ps aux|grep nginx

10.nginx服务器的停止方式:

方式一:先查出nginx进程id再使用kill命令强制杀掉进程。

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

方式二(推荐):待nginx进程处理任务完毕进行停止。

cd /usr/local/nginx/sbin./nginx -s quit

以上就是本文的全部内容,希望对大家的学习有所帮助

搭建远程linux,如何在远程Linux服务器上搭建Nginx?相关推荐

  1. Linux常用命令下,以及再CentOS7下搭建apache网站服务,以及同一服务器上搭建第二个网站

    Linux常用命令下,以及再CentOS7下搭建apache网站服务,以及同一服务器上搭建第二个网站 Linux 常用命令ls -l 以长格式显示-a 显示.. 和 .-A 不显示 . 和 ..-d ...

  2. nextcloud+宝塔在阿里云服务器上搭建个人云存储盘(如何在服务器上搭建个人云盘)

    以下操作经实践,已成功执行实现.读者若安装失败,可在云服务器操作台上初始化云盘,再次进行重装.望读者,不畏挫折,愈败愈战,请别因为环境的安装失败影响你的学习的兴趣,不妨多次"重启试试&quo ...

  3. nextcloud+docker在阿里云服务器上搭建个人云存储盘(如何在服务器上搭建私有云盘)

    本文旨在学习记录.下述内容是作者经历过大大小小的十来次失败总结而来,内容都是各方博客荟萃的结果,按照内容都已实践成功,若失败,只需初始化云盘,重新安装即可,无需抱疑.学习道路上难免坎坷,希望大家不畏挫 ...

  4. 微信公众号 多台服务器,在多台 Linux 服务器上搭建 Pulsar 集群

    作者:高天赐 编辑:Irene Pulsar 是一个支持多租户的.高性能的消息中间件.上一篇我们介绍了如何在 Mac 上搭建 Pulsar 集群,本文详细介绍如何在 3 台 Linux 服务器上搭建 ...

  5. 新手如何在阿里云服务器上搭建自己的个人网站

    新手如何在阿里云服务器上搭建自己的个人网站 如何在阿里云服务器上搭建自己的个人网站(阿里云服务器.tomcat服务.xshell+WinSCP(服务器本地助手).写好的静态网页). 本博客主要分享本人 ...

  6. 在服务器上搭建个人网盘

    本篇通过 filebrowser 在服务器上搭建个人网盘. 首先,在终端运行以下代码: curl -fsSL https://raw.githubusercontent.com/filebrowser ...

  7. 阿里云服务器上搭建微信小程序服务端环境。

    无论是搭建个人博客空间也好,微信小程序也罢,搭建环境必需的两点:云服务器.域名,下面一步步给搭建演示如果在一台阿里云服务器上搭建微信小程序服务端环境. 1.云服务器准备:可在阿里云购买ECS服务器   ...

  8. 云服务如何搭建数据库_【MySQL8.0.18】阿里云服务器上搭建MySQL数据库

    要想搭建个人博客,云服务器和数据库是少不了的.笔者选择在阿里云服务器上搭建一个MySQL数据库. 系统选用CentOS8.0,MySQL数据库版本8.0.18 一.数据库压缩包选择及下载 登录MySQ ...

  9. 服务器上搭建Lepus——开源的数据库监控系统

    服务器上搭建Lepus--开源的数据库监控系统 由于公司业务需求,要我搭建一个数据库监控平台,我就在git上找开源的监控平台,于是找到了Lepus这个开源系统,把搭建的过程记录下来,方便日后学习. 一 ...

  10. 云服务器上搭建个人云笔记——leanote

    第二篇:云服务器上搭建个人云笔记 一.前言 目前市面上存在多个云笔记,如onenote.印象笔记.有道云笔记.为知笔记等,像onenote可以建立多个笔记本.多个分区,风格与word编辑差不多,可以马 ...

最新文章

  1. Flex/Silverlight的技术比较
  2. SAP收货时自动创建采购订单
  3. java异常库,java中的异常详解
  4. python[进阶] 6.使用一等函数实现设计模式
  5. 简单性与鲁棒性–在锁定文件处理中展示
  6. Linux常用命令—文件处理命令格式与目录处理命令ls
  7. 计算机机房需求调查表,机房建设需求调查表机房建设需求调查表.doc
  8. MyBatis是如何自动装配的
  9. 产品分析报告 | 二手市场面临着什么痛点?
  10. 转载:林锐:大学十年(一个程序员的路程)(全)
  11. 如何判断您是否拥有32位或64位版本的Google Chrome浏览器
  12. FTPClient上传文件storeFile失败,没有异常,切换目录操作可以成功
  13. 六月回顾 | 盛夏已至,不负每一次期待
  14. 巴比特 | 元宇宙每日必读:连续七个季度出现亏损,Meta元宇宙部门Q2亏损28 亿美元,扎克伯格称这种情况可能会持续数年...
  15. sql查询今年的12个月的统计数据
  16. 每天笑一笑2012年8月27日
  17. 蜀门锻造系统c语言原理,蜀门系统装备锻造成功的原理解析 增加锻造成功率心得分享...
  18. PMO与项目经理(PM)有什么区别?这又和PMP证书有何联系?
  19. 李开复:微博的价值在哪里
  20. 无法对表创建多个聚集索引。请在创建新聚集索引前删除现有的聚集索引的问题

热门文章

  1. pytorch JIT浅解析
  2. LeetCode简单题之找到最近的有相同 X 或 Y 坐标的点
  3. 拓展ARM研发进展与玩家
  4. MindInsight计算图可视设计
  5. Java / Android String.format 的使用
  6. android weight(权重)的具体分析
  7. hadoop学习之旅1
  8. 2017级面向对象程序设计 作业三
  9. centOS7 LNMP+phpmyadmin环境搭建 第三篇phpmyadmin安装
  10. webapi demo