首页 > 系统相关 >Linux 安装 NGINX

Linux 安装 NGINX

时间:2023-04-17 21:45:22浏览次数:52  
标签:配置文件 nginx -- NGINX Linux 安装 目录

官网下载页面

1、下载Nginx安装包

注:可以在 /usr/local/src 目录下,创建一个文件夹用于放置 nginx 的安装包

/usr/local/src/nginx的目录下,使用如下命令,下载安装包

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

如果没有 wget 命令,可以使用yum进行安装 yum install wget

2、安装依赖包

由于nginx是基于c语言开发的,所以需要安装c语言的编译环境,及正则表达式库等第三方依赖库。

yum -y install gcc pcre-devel zlib-devel openssl openssl-devel

3、解压

tar -zxvf nginx-1.24.0.tar.gz 

4、配置编译环境

创建一个目录【用于存放nginx】

mkdir /usr/local/nginx

先切换到 nginx-1.24.0/ 目录

cd nginx-1.24.0/

再进行配置

./configure --prefix=/usr/local/nginx

--prefix 指定的目录,就是我们安装Nginx的目录

5、执行编译和安装

make & make install

安装好了之后,在方才所创建的目录下,可以看到多出了一些内容

推荐命令 tree

以树状图形式列出目录内容,详细使用可以在此网站查找Linux命令大全(手册)

安装:

yum install tree

效果如下:

image-20230417204411123

6、启动NGINX

sbin 目录下,启动

./nginx

还有一个就是,防火墙端口需要放行一下

firewall-cmd --zone=public --add-port=80/tcp --permanent

重新加载防火墙

firewall-cmd --reload

检验是否成功

直接使用本机IP在浏览器访问

补充一下:阿里云服务器的话需要配置一下安全组哈

7、环境变量配置

为了方便我们在每个目录下都可以使用 nginx 命令,所以需要来配一下NGINX的环境变量

使用vim编辑器,对 profile配置文件 进行编辑

vim /etc/profile

如下配置

加载配置文件,使得方才的配置生效

source /etc/profile

验证是否配置成功

常用命令

查看版本

-v:version 版本

nginx -v

检测配置文件

-t:test 测试

nginx -t

启动命令

nginx

停止命令

nginx -s stop

重新加载

修改完NGINX的配置文件后,都需要重新加载一下的

nginx -s reload

标签:配置文件,nginx,--,NGINX,Linux,安装,目录
From: https://www.cnblogs.com/qmcx/p/17327590.html

相关文章

  • 【redis】 redis linux下安装 redis启动方式 redis典型场景 redis通用命令 数据结构
    目录上节回顾今日内容1redis介绍2redislinux下安装3redis启动方式3.1最简启动3.2动态参数启动3.3配置文件启动3.4客户端连接命令4redis典型场景5redis通用命令6数据结构和内部编码7redis字符串类型练习上节回顾#dockerfile命令 RUNCOPYADDENV......
  • linux TTY子系统 之 串口
    TTY设备TTY驱动类型如下,串口也属于TTY/*ttydrivertypes*/#defineTTY_DRIVER_TYPE_SYSTEM0x0001#defineTTY_DRIVER_TYPE_CONSOLE0x0002#defineTTY_DRIVER_TYPE_SERIAL0x0003#defineTTY_DRIVER_TYPE_PTY0x0004#defineTTY_DRIVER_......
  • linux文件管理
    1.文件权限管理每个文件或目录重要权限控制:所有者、所属组、其它人,每个类型都有读(r)、写(w)(不包括删除)、执行(x)三种权限。目录对于读保证可以查看目录的内容,写保证可以新建或删除文件,修改和移动等操作,执行保证当前目录可以成为工作目录(程序执行时的目录)。通过ls-al命令查看当......
  • inno setup 提前安装外围程序,比如.net framework
    [Files]Source:..\framework.exe;DestDir:{tmp};Flags:dontcopy[code]functionInitializeSetup():Boolean;varPath:string;ResultCode:Integer;beginExtractTemporary......
  • 血清插件是什么,血清插件怎么安装
    在音乐或者编曲制作中,为了让所制作的音乐具备Serum音色,很多音乐制作人都会下载安装血清插件,今天就和大家分享一下,血清插件是什么,血清插件怎么安装。一、血清插件是什么血清插件即Serum插件,是一款波表合成效果器,像平时听到的一些EDM音乐基本都包含Serum音色。血清插件内置的振荡器可......
  • Oracle:centos9 安装 oracle11g
    比较简单。关键点:ln-s/usr/lib64/libnsl.so.1   /usr/lib64/libnsl.soln-sf/u01/app/oracle/product/11.2.0/dbhome_1/lib/stubs/libaio.so.1  /usr/lib64/libaio.so.1vi/u01/app/oracle/product/11.2.0/dbhome_1/sysman/lib/ins_emagent.mk (emdctl:添加-......
  • centos7安装RabbitMQ教程
    转载自:https://www.cnblogs.com/qiansm/p/15241295.html==================== centos7安装RabbitMQ教程erlang版本:22.2.1RabbitMQ版本:3.8.21、安装Erlang1.1安装依赖yuminstallepel-releaseyuminstallgccgcc-c++unixODBCunixODBC-develwxBasewxGTKSDLwxGTK-g......
  • Navicat的安装
    第一步:准备好安装包,解压到当前文件夹第二步:进入解压出来的文件夹,找到navicat.exe直接双击安装,自带密钥第三步:安装成功后连接数据库第四步:防止中文乱码:在这修改格式 ......
  • linux中less查看文件显示行数
    当通过less命令来查看文件时,默认情况下不会显示行数。但是你可以使用下面的方法,在less命令的底部显示文件的行数:1.打开文件,使用less命令,并在文件名后添加加上选项`-N`:```less-Nmyfile.txt```2.或者,你也可以首先进入less命令,然后在less命令底部输入`-N`或`--LIN......
  • 禅道的安装
    第一步:首先准备好禅道的安装包——ZenTaoPMS第二步:双击运行,直接安装,安装好后,双击应用程序打开,也可以发送桌面快捷方式,点击启动第三步:启动成功后,点击访问禅道就可以进入第四步:点击开源版第五步:输入账号密码,直接进入使用(完结束)......