首页 > 系统相关 >Linux使用源安装nginx

Linux使用源安装nginx

时间:2023-05-08 17:35:44浏览次数:35  
标签:## 安装 nginx usr conf Linux -- local

1.安装依赖包

##一键安装上面四个依赖
yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel

2.下载并 解压安装包

//创建一个文件夹
cd /usr/local
mkdir nginx
cd nginx
//下载tar包
wget http://nginx.org/download/nginx-1.21.6.tar.gz
tar -xvf nginx-1.21.6.tar.gz

3.安装nginx

//进入nginx目录
cd /usr/local/nginx
//进入目录
cd nginx-1.13.7
//执行命令 考虑到后续安装ssl证书 添加两个模块
./configure --with-http_stub_status_module --with-http_ssl_module
//执行make命令
make
//执行make install命令
make install

 

4.配置nginx.conf

vim /usr/local/nginx/conf/nginx.conf

5.启动nginx服务

# 校验配置文件是否正确
/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf -t
# 启动nginx
/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf

其他命令

## 查看ngxin进程
ps -ef | grep nginx
## 开放80端口
firewall-cmd --zone=public --add-port=80/tcp --permanent
## 重启防火墙
firewall-cmd --reload
## 重启nginx
/usr/local/nginx/sbin/nginx -s reload

卸载nginx

## 停止nginx服务
ps -ef|grep nginx
## 删除进程
kill 进程Id
/usr/local/nginx/sbin/nginx -s stop
## 删除ngxin文件
whereis nginx
find / -name nginx
rm -rf /usr/local/nginx
## 卸载nginx依赖
yum remove nginx

 

原文链接:https://blog.csdn.net/weixin_51680088/article/details/127192552

标签:##,安装,nginx,usr,conf,Linux,--,local
From: https://www.cnblogs.com/yanxioayu/p/17382200.html

相关文章

  • ubuntu14.04 lts 安装freeswitch
    ubuntu14.04lts安装freeswitch:0、安装一堆依赖包。apt-getinstalllibedit-devlibldns-devlibpcre3-devlibspeexdsp-devlibspeex-devlibcurl4-openssl-devlibopus-devlibncurses5-devlibtiff-devlibjpeg-devzlib1g-devlibssl-devlibsqlite3-devbuild-essential......
  • Linux中Buffer和Cache的区别
    Linux中Buffer和Cache的区别1.cache,缓存区,是高速缓存。是位于CPU和主内存之间的容量较小但速度很快的存储器,因为CPU的速度远远高于主内存的速度,CPU从内存中读取数据需等待很长的时间,而 Cache保存着CPU刚用过的数据或循环使用的部分数据,这时从Cache中读取数据会更快,减少了CPU......
  • lazarus 2.2.6+FPC 3.2.2绿色整合版 for linux aarch64
    lazarus2.2.6+FPC3.2.2绿色整合版forlinuxaarch64https://www.cnblogs.com/qiufeng2014/p/17213806.html已集成常见控件及修正了我开发遇到的Bug,这个版本包含x86_64win64交叉编译环境,有兴趣的可以下载玩玩。这个整合版的特点:一、修复代码编辑不能输入中文的Bug二、修......
  • lrzsz安装一直报错,只能下载好包编译安装
    1、下载lrzsz安装包https://www.ohse.de/uwe/software/lrzsz.html下载安装包lrzsz-0.12.20.tar.gz2、在linux下安装lrzsz把lrzsz-0.12.20.tar.gz复制到linux环境中去(任何目录都可以)tarzxvflrzsz-0.12.20.tar.gzcdlrzsz-0.12.20使用sudo分开执行以下三条命令(需要输入密码)sud......
  • linux LVM和磁盘配额
    目录一、LVM原理二、LVM的命令三、创建lvm过程四、扩容五、磁盘配额         一、LVM原理lvm是逻辑卷管理,可以让用户动态管理磁盘,不用考虑物理磁盘的问题,可以快速扩充磁盘大小,可以不用一个磁盘一个磁盘挂载使用,不在要求是连续的空间,将多个物理磁盘连......
  • debain11安装mysql报错一例
    W:GPGerror:http://repo.mysql.com/apt/debianbullseyeInRelease:Thefollowingsignaturescouldn'tbeverifiedbecausethepublickeyisnotavailable:NO_PUBKEY467B942D3A79BD29E:Therepository'http://repo.mysql.com/apt/debianbullseyeInRe......
  • Docker安装KKFileView实现文件的预览
    Docke安装KKFile的脚本:1、首先根据官网的方法启动Docker实例,然后通过dockerCP的命令将application.properties文件复制到/home/kkfile/config的本地目录中,实现配置文件的挂载dockerrun-d--name=kkfile--network=host--restartalways-v/home/kkfile/config/application......
  • Ubuntu 安装最新版 redis
    可以通过以下步骤在Ubuntu上安装最新版本的Redis:1. 更新软件包索引列表。打开终端并使用如下命令:sudoaptupdate2. 安装Redis依赖项。使用如下命令:sudoaptinstallbuild-essentialtcl3. 下载最新版本的Redis。可以从Redis的官方网站获取最新版本的Redis:wgethttp://d......
  • docker介绍、什么是虚拟化、docker是什么、容器与虚拟机比较、Docker 概念、docker安
    目录1docker介绍1.1什么是虚拟化2.1docker是什么2.2容器与虚拟机比较2.3Docker概念2docker安装1docker介绍1.1什么是虚拟化在计算机中,虚拟化(英语:Virtualization)是一种资源管理技术,是将计算机的各种实体资源,如服务器、网络、内存及存储等,予以抽象、转换后呈现出来,打破......
  • Vmware ESXi 5.0 安装与部署
    在虚拟化领域VMware、Citrix、Microsoft都有不错的解决方案而在服务器虚拟化领域VMware又占据着领导者地位游侠www.2cto.com今天也装了个平台与大家一起分享。VMware的虚拟化产品就个人、小企业而言有Workstation、ESXivSphere免费版、VMwareServer免费版可以选择由于Workstat......