免编译安装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表示强迫进程立即停止
本文来自博客园,作者:zhupan,转载请注明原文链接:https://www.cnblogs.com/zhupanpan/p/16358359.html
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
· 字符编码:从基础到乱码解决
· 提示词工程——AI应用必不可少的技术