本文开始从零搭建一个nginx网页服务器。

1.最小化安装linux(web服务器需要纯净的环境)
2.局域网环境(环境限制,需要搭建本地包配置环境)
3.配置安装nginx环境

1.搭建系统
  • 物理系统:两台浪潮服务器,两台联想主机,一台思科交换机,物理环境ok,不要问我为啥两台服务器
    软件系统:两台服务器都安装的centos 7 最小化安装了linux,兄弟已经帮我配好IP,软件环境ok。
2.制作本地安装包
  • 由于是最小安装,且不入网。很多组件包需要本地化,一种解决的方法为制作本地yum源,将本地yum源挂载到本地,配置yum为本地下载。
    步骤1:下载nginx需要配置的环境,gcc、openssl、zlib-devel、prce-devel,以及nginx安装包
    需要的小伙伴链接自取 链接:https://pan.baidu.com/s/1JsHp2B5hY4CxTZFPPFtrQg 提取码:echo
3.安装nginx及依赖
   安装gcc,将gcc文件夹的依赖包复制至主机,在复制目录下
   #rpm -Uvh *.rpm --nodeps --force # *表示所有rpm后缀名文件#gcc -v #查看安装
     安装open,将openssl-1.0.2p.tar.gz复制至主机,在复制目录下
   #tar zxf openssl-1.0.2p.tar.gz #解压文件#./config --prefix=/usr --shared#make #make test#make install
   安装prce&zlib,将rmp包复制至主机,在复制目录下
#rpm -Uvh *.rpm --nodeps --force #注意查看目录是否有其他rpm文件,有就挨个敲文件名

安装nginx,将安装包复制至主机,新建目录Nginx_123在根目录下

#mkdir /Nginx_123 #安装准备文件夹,后续安装会自动创建名为Nginx的文件夹
#cp nginx-1.14.0.tar.gz /Nginx_123
#tar  nginx-1.14.0.tar.gz #解压文件
#cd /Nginx_123/nginx.1.14.0 #脚本工作路径
#./configure --prefix=/Nginx  #configure脚本支持的常用选项
#make #屏幕上出现编译过程,结束编译再安装
#make install #安装

在工作路径使用nginx -v 可以查看安装情况

启动服务

#./sbin/Ngixn
#curl 127.0.0.1 #访问测试或者浏览器测试

从零搭建nginx服务器相关推荐

  1. 在阿里云服务器(ECS)上从零开始搭建nginx服务器

    本文介绍了如何在阿里云服务器上从零开始搭建nginx服务器.阿里云服务器(ECS)相信大家都不陌生,感兴趣的同学可以到http://www.aliyun.com/product/ecs去购买,或到体验 ...

  2. 搭建nginx服务器及文件的配置

    一.搭建nginx服务器及平滑升级 1.搭建基本的nginx服务器 准备nginx-0.8和nginx-1.0两个源码包 [root@localhost nginx-package]# tar -zx ...

  3. nginx mac 服务器 html,Mac上搭建 nginx 服务器

    因为需要做一个自己的内测分发平台,所以需要搭建一台自己的服务器,于是我选择了使用它 nginx 来搭建服务器,很方便,很简单. 本文主要讲一下如何在 mac 上搭建 nginx 服务器,已经一些简单的 ...

  4. ubuntu搭建nginx服务器,并测试axel与wget的下载速度

    1.搭建nginx服务器 安装nginx sudo apt install nginx 创建conf文件 sudo gedit /etc/nginx/conf.d/file_server.conf 修 ...

  5. 十八.搭建Nginx服务器、配置网页认证、基于域名的虚拟主机、ssl虚拟主机

    配置要求: client:192.168.4.10 proxy:192.168.4.5(eth0) 192.168.2.5(eth1) web1:192.168.2.100 web2:192.168. ...

  6. 如何搭建nginx服务器?

    本文介绍了如何在阿里云服务器上从零开始搭建nginx服务器.阿里云服务器(ECS)相信大家都不陌生,感兴趣的同学可以去购买,或到体验馆去体验(半个月有效期).至于如何注册.管理ECS这里就不详细介绍了 ...

  7. Linux下搭建nginx服务器

    Linux下搭建nginx服务器   Nginx (engine x) 是一个高性能的HTTP和反向代理web服务器,同时也提供了IMAP/POP3/SMTP服务.其特点是占有内存少,并发能力强,事实 ...

  8. ECS搭建nginx服务器在阿里云

    需要搭建自己的服务器除了使用本地PC外,我们还可以使用阿里.腾讯.新浪等平台提供的云服务器. 本文主要记录在阿里云上运行Ubuntu系统搭建nginx服务器的过程. 使用阿里云搭建nginx服务器总体 ...

  9. nginx安装、使用及搭建nginx服务器

    nginx安装.使用及搭建nginx服务器 一.前情知识 1.what is 服务? 2.what is ngnix服务? 3.how to 搭建? 4.what is 防火墙和端口 二.安装ngni ...

最新文章

  1. runtime系统的Cello
  2. sort--排序函数
  3. 初识Typescript及vscode环境配置
  4. 购物商城Web开发第一天
  5. html5做一个皮卡丘,用css实现一个皮卡丘
  6. 渤海船舶职业学院计算机应用公司,渤海船舶职业学院
  7. 自带flash的浏览器_解决Flash插件已被屏蔽的问题(谷歌、火狐、IE、Edge)
  8. java 文件中查找指定的单词,查找指定文本文件中的单词数的Java程序
  9. PHP获取6位数随机数,获取redis里面不存在的6位随机数(设置24小时过时)
  10. mysql 数据库安装命令_Mysql数据库的安装
  11. 高中计算机课程事例,【高中信息技术教学案例】_《高中信息技术新课程教学案例集》介绍...
  12. TCP-IP协议详解(2) 以太网与WiFi协议
  13. xxl-job 原理:
  14. SPSS——相关分析——Pearson简单相关系数
  15. arm linux 掉电检测,如何实现单片机掉电检测与数据掉电保存?-嵌入式系统-与非网...
  16. 想了解阀门的请进!!!!
  17. 2020年3大免费又好用的BI工具软件
  18. JAVA实现打字小游戏
  19. mae python实现_使用Python进行机器学习:从0到1,构建回归模型(附完整教程)
  20. linux 下strip工具,linux下使用strip如何对库和可执行文件进行裁减

热门文章

  1. Failed connect to github.com:443; No error
  2. (转)在Myeclipse中查看android源码就是这么easy
  3. Technical Tcode List
  4. 不要用偏执毁掉一个产业
  5. 面试历程六:人真的有时候很奇怪
  6. motorola 企业移动解决方案
  7. Spring IOC容器-注解的方式
  8. 帆软按钮控件变查询_帆软报表(多sheet)自定义分页查询
  9. linux mount命令衔接,Linux mount命令详解:挂载Linux系统外的文件
  10. Java BigInteger类| toByteArray()方法与示例