未登录

信蚁社区 通行证

搜索
热搜: 统信UOS 麒麟
查看: 124|回复: 0

[讨论] 【统信UOS】nginx通过shell脚本安装

[复制链接]

103

主题

4

回帖

339

积分

实习版主

Rank: 7Rank: 7Rank: 7Rank: 7

积分
339

最佳新人灌水之王优秀版主

发表于 2025-4-19 14:07:48 | 显示全部楼层 |阅读模式
前提准备,nginx安装包
我这边用的是 nginx-1.20.2.tar.gz包
直接贴出脚本 ,注意一下 执行的时候 要使用sudo权限。
sudo ./XXXX.sh
#!/bin/bash
echo '开始解压 nginx-1.20.2.tar.gz';
tar -xzvf nginx-1.20.2.tar.gz
echo '解压完成 nginx-1.20.2.tar.gz';
echo '进入 nginx-1.20.2 目录';
cd nginx-1.20.2/
echo '执行configure';
./configure
echo '执行make';
make
echo '执行make install';
sudo make install
cd ..
rm -rf nginx-1.20.2
echo '准备启动nginx';
# 启动nginx
sudo /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
echo '启动nginx成功';
我的疑惑,在什么情况下要用make命令进行编译的。
说明一下,也是在网上查阅的结果
一般来说,需要使用 make 命令安装的软件源码包里面都包含


    configure:该文件用于生成 Makefile 文件,通常使用 ./configure 命令进行执行。 Makefile:该文件包含了编译、链接等操作的规则和指令,可以使用 make 命令进行执行。 src/:该目录下包含了源代码文件,需要进行编译和链接等操作才能生成可执行文件或者库文件。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

快速回复 返回顶部 返回列表