首页 > 系统相关 >【手把手-包教包会系列】nginx 在linux的安装步骤

【手把手-包教包会系列】nginx 在linux的安装步骤

时间:2025-01-03 16:58:50浏览次数:3  
标签:ps 包教包会 nginx yum install linux 安装

手把手带你 linux 安装 ngixn 【包教包会系列】

引言

在linux下安装nginx,第一步需要安装 gcc-c++编译器;第二步安装nginx依赖的pcre和zlib包;第三步安装nginx;

开始

  1. 安装gcc-c++编译器
yum install gcc-c++
yum install -y openssl openssl-devel
  1. 安装pcre包
yum install -y pcre pcre-devel
  1. 安装zlib包
 yum install -y zlib zlib-devel
  1. 在linux服务器 /usr/local/下创建文件nginx文件
mkdir /usr/local/nginx
  1. nginx下载地址 点击下载ngixn 自己本地下载后传到linux服务器,也可以在服务器直接下载
wget https://nginx.org/download/nginx-1.19.9.tar.gz
  1. 解压下载好的nginx压缩包
tar -zxvf nginx-1.19.9.tar.gz
  1. 进入nginx目录
cd nginx-1.19.9
  1. 使用nginx默认配置
./configure
  1. 编译
make
  1. 安装
make install
  1. 查找安装路径
whereis nginx
  1. 进入sbin目录,可以看到有一个可执行文件nginx,直接./nginx执行启动。
./nginx
  1. 查看是否启动成功(看的下图进程,说明已经成功启动了!)
ps -ef | grep nginx

在这里插入图片描述
14. 验证:然后在网页上访问自己的IP,默认端口为80,可以直接浏览器输入127.0.0.1(出现如下欢迎界面就成功了!)
在这里插入图片描述
ps:nginx 重启命令,
先进入linux安装路径下,进入 sbin

./nginx -s reload

ps:nginx 停止命令,
先进入linux安装路径下,进入 sbin

./nginx -s stop

ps:也可以通过杀死进程号的方法

查找nginx进程
ps -ef|grep nginx

杀死进程
kill -9 进程号

END 完结,如果感觉对您有帮助的!关注下小编,后期会频繁更新技术文献

标签:ps,包教包会,nginx,yum,install,linux,安装
From: https://blog.csdn.net/qq_39747735/article/details/144911344

相关文章

  • Linux 安装和配置openssl
    使用python3.10版本时遇到无法加载.ssl的报错,解决方法如下:1.检查openssl的当前版本,如果已经是openssl-1.1.1w,则跳过下文,应该不是同一个问题。opensslversion OpenSSL1.0.2k-fips 26Jan20172.下载openssl-1.1.1w版本的压缩包openssl-1.1.1w.tar.gz  3.解压压......
  • linux jar 重启脚本
    #!/bin/bash#设置颜色变量GREEN='\033[32m'RED='\033[31m'NC='\033[0m'#NoColor#定义服务数组services=("system""xxljob""inte""monitor""gateway")#定义服......
  • RockyLinux 9.5 MySQL5.7_二进制方式+jdk1.8+tomcat9+jpress
    安装MySQL5.7#cd/opt#yuminstall-ywget#wgethttps://cdn.mysql.com/archives/mysql-5.7/mysql-5.7.10-linux-glibc2.5-x86_64.tar.gz#tar-xvfmysql-5.7.10-linux-glibc2.5-x86_64.tar.gz-bash:tar:commandnotfound#yuminstall-ytar#tar-xvfmysql-5.7.10......
  • Petalinux ARM设置自启动、自动加载驱动、自动挂载SD卡
    一、在工程路径下新建apppetalinux-create-tapps--templateinstall-nmyapp-init--enablepetalinux会在metausr目录下新建一个目录,结构如下project-spec/meta-user/recipes-apps/myapp-init/├──files│  └──myapp-init├──myapp-init.bb└──README......
  • 【linux合集】新开终端发现所有命令都无法执行。。。
    场景描述:在登录到机器的时候发现出现大量的commandnotfound的情况,几乎无法执行除了exportcd以外的所有命令,几乎无法执行所有命令的情况很无奈,然后发现可以执行history查看历史命令,随后通过history了解在此之前有操作过环境变量,这时候就在考虑是不是环境变量的情况导致当前的情......
  • Nginx的referer参数的用法和原理
    ​Nginx的referer参数是用于控制HTTP请求中的Referer字段的相关配置。这个参数的主要作用是限制或允许特定来源网站的访问,以加强安全性或控制流量。用法:限制特定来源网站的访问: 可以使用referer参数来配置Nginx,使其只允许来自指定来源网站的请求。这有助于防止盗链或未经授......
  • “illegal instruction”:一个Linux编译选项引发的“血案”——march配置
    1.项目场景在项目中,我们将在研发主机的Ubuntu18.04系统上编译的一个可执行程序拷贝到一个全新主机(Ubuntu18.04)上运行时,出现了“illegalinstruction”错误。如下图所示:2.问题描述当时最开始以为是代码问题,尝试了很多修改,没任何用。后面推断是动态库的问题,将我们依赖......
  • 【云原生 | KVM虚拟机01】KVM虚拟机Linux系统部署,一文读懂一次搞定
    ......
  • Nginx-WMware安装 c
    CentOS-7-x86_64-Minimal-1810.iso镜像下载地址通过网盘分享的文件:CentOS-7-x86_64-Minimal-1810.iso链接:https://pan.baidu.com/s/1As2tckziAeVVF7sNJkZSlA?pwd=sky1提取码:sky1一、新建虚拟机二、选择“典型”三、选择刚刚下载的CentOS-7-x86_64-Minimal-1810的ISO......
  • linux中执行命令
    1.1命令格式命令格式:主命令选项参数(操作对象)命令分为两类:内置命令(builtin):由shell程序自带的命令外部命令:有独立的可执行程序文件,文件名即命令名选项:指定命令的运行特性,指明要运行命令中的哪一个功能代码。短选项:例如:-l,-d,如果同一命令同时使用多......