写在前面的话

  • 最近想搞个阿里云短信发送的定时任务,用来提醒自己。研究发现短信模板需要绑定域名,特此搭建一个自己的网站。想着在自己服务器上安装一个nginx。
  • 说干就干,第一次搭建nginx,也碰了不少壁,特此把自己安装nginx的步骤给记录下来,做个记录吧,希望也能给需要的人带来一点点帮助。如有不好,望各位大佬指正。

安装步骤

我采用的是解压tar.gz包方法。买服务器的事情就不在这里细说了。
  • 第一步:下载nginx包。附上下载地址(我也不知道哪种好,选了一个稳定版 1.20.2)
  • 第二步:将下载的包直接上传到服务器上去(此处我用了一款国产的良心工具——FinalShell,简直不要太好用,强烈推荐)工具如下图所示

    当然也可以直接在服务器上下载,此处附上 神秘代码

wget http://nginx.org/download/nginx-1.20.2.tar.gz

  • 第三步:解压上传/下载的压缩文件

tar zxvf nginx-1.20.2.tar.gz

  • 第四步:安装nginx
  • 1️⃣进入项目目录
    2️⃣编译代码:./configure --prefix=/usr/local/nginx
    这时候,我发现报了一个错误:configure: error: the HTTP rewrite module requires the PCRE library
    百度发现:emm—安装nginx之前需要安装pcre包和zlib以支持重写,正则以及网页压缩等等。正常安装nginx环境逻辑
    此处,我直接用yum -y install pcre-devel openssl openssl-devel,然后在执行上诉编译代码,就成功了。 之后在执行
    -make
    -make install

此时就安装成功了。
可以进入到 /usr/local/nginx/spin/目录下 ./nginx -v 看看是否显示版本,如果显示了,就代表安装成功了。如图

后续就是根据需求修改nginx配置,启动nginx服务器了。此处附上相关启动代码:

启动:./nginx -t  -c  xxx(-t是验证配置文件是否正确,-c 后面跟nginx.conf配置,可以指定配置文件重启)
重启  ./nginx -t -s reload |   ps -ef|grep nginx , kill -HUP  进程号
停止 :ps -ef|grep nginx   ,   kill -QUIT 进程号

CentOS 8.2安装nginx教程相关推荐

  1. 如何在 CentOS 7 上安装 Nginx

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

  2. yum安装Nginx教程

    yum安装Nginx教程   安装CentOS 7:本人原创 更新yum yum update -y 下载Nginx 安装nginx源 rpm -ivh http://nginx.org/packag ...

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

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

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

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

  5. linux操作系统安装自定义分区,CentOS linux操作系统安装图文教程

    目前linux操作系统安装方法非常多,我们可以通过一些常用的U盘启动盘工具制作对应的启动 U 盘后,然后再进行安装 Linux 系统即可.以下是今天给大家分享的 CentOS linux操作系统安装图 ...

  6. CentOS 7.5 安装Tomcat教程

    CentOS 7.5 安装Tomcat教程 这里写目录标题 CentOS 7.5 安装Tomcat教程 一.上传与解压 1.上传路径 2.解压缩 二.修改配置 1.修改配置 2.生效配置 3.检查是否 ...

  7. Linux下安装nginx教程

    Linux下安装nginx教程 安装依赖包 #执行一下命令 安装4个依赖包 yum -y install gcc zlib zlib-devel pcre-devel openssl openssl- ...

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

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

  9. 苹果电脑mac安装nginx教程

    苹果电脑MAC安装nginx教程 使用homebrew安装,提醒需要翻墙,最后面介绍的源码安装方式不需要翻墙,只需要在墙内搞到源码即可,建议先确认一下自己能否翻墙,如果可以翻墙就用第一种方法,如果不能 ...

最新文章

  1. 一个有效的OKR是什么样?
  2. Laravel源码解析之从入口开始
  3. tomcat日志按天切分
  4. 腾讯云成为国内首家FinOps基金会顶级会员
  5. How do I create 2D water with dynamic waves?
  6. JVM优化系列-Stop-The-World实战
  7. 鼠标侧键能改为ctrl吗_200元档次又一高竞争力外设 雷柏V30鼠标评测
  8. C#仿QQ皮肤-ContextMenuStrip 控件实现
  9. linux下为.net core应用创建守护进程
  10. 知了课堂 python_知了课堂 Python Flask零基础 笔记整理
  11. QT应用编程: 基于FFMPEG设计的流媒体播放器(播放rtmp视频流)
  12. 【STM32】HAL库 STM32CubeMX教程四---UART串口通信详解
  13. [前端案例]百行代码实现炫酷时钟
  14. ★☆★新书已经到手《Java程序员,上班那点事儿》正式销售纪念帖★☆★
  15. 某精英枪战游戏辅助脚本加密破解
  16. 利用python+迅雷批量下载视频
  17. iphone修改app名称_iPhone6 plus怎么修改图标名字?苹果6 plus设置修改图标名字教程...
  18. 程序员写博客的意义何在?为什么推荐程序员写个人博客?
  19. USES_CONVERSION的使用和注意
  20. MHDD工具使用简写

热门文章

  1. 一文看懂内存池原理及创建(C++实现)
  2. 继上一篇的初学数据库连接---网站课程设计完善(适合初学者)
  3. HTML5 Canvas 绘制新西兰国旗
  4. PZP技术与信息安全
  5. NOA「降本大战」一触即发
  6. 离线使用ElementUI
  7. 成功解决git rebase问题:First, rewinding head to replay your work on top of it...
  8. PyTorch项目实战1-构建UNet实现道路裂纹检测
  9. (原创)用通道位深度巧做唐三彩效果图
  10. 试一试用playmaker实现button交互切换物体的效果