免编译安装Nginx_Linux安装Nginx详细教程

一、环境准备

1.因为Nginx依赖于gcc的编译环境,所以,需要安装编译环境来使Nginx能够编译起来。

命令:yum install gcc-c++

2.Nginx的http模块需要使用pcre来解析正则表达式,需要安装pcre。

命令:yum install -y pcre pcre-devel

3.安装依赖的解压包。

命令:yum install -y zlib zlib-devel

4.ssl 功能需要 openssl 库,安装 openssl。

命令:yum install -y openssl openssl-devel

二、下载Nginx

1.进入Nginx官网,下载稳定版本:

 

2.将Nginx压缩包移动到Linux的待安装目录中。我这里是 /usr/local/nginx:

 

3.解压文件

tar -zxvf nginx-1.22.1.tar.gz

 

 

 4.cd 进入解压后的文件 依次执行下面的命令

cd nginx-1.22.1/

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

make

make install

完成后会生成以下文件 ,表示编译已经成功。 进入conf文件配置相关内容,进入sbin文件可以启动nginx。此时的nginx-1.22.1文件夹可以删除。

 

 

 

 后记,linux常用命令

mkdir 创建文件夹 

  mkdir nginx;

touch 创建文件

  touch text.txt;

cp 源文件 目标文件 复制文件

  cp  text.txt  text.copy.txt;

mv 目标文件 移动文件位置 移动文件

   mv text.txt  /usr/local

rm -rf 强制删除

  rm -rf text.txt;

vim 某个文件 表示编辑某个文件    进入文件后按i 进入编辑状态

   vim test.txt 

ls 查看目录

cat 某个文件 

   cat  test.txt

 ps -ef | grep nginx  查看nginx进程

kill -9 [PID]  根据id删除进程 -9表示强迫进程立即停止

 

posted @   zhupan  阅读(2082)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
· 字符编码:从基础到乱码解决
· 提示词工程——AI应用必不可少的技术
点击右上角即可分享
微信分享提示