首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Linux下制作Nginx绿色免安装包

前言 linux下安装nginx比较繁琐,遇到内网部署环境更是麻烦,所以研究了下nginx绿色免安装版的部署包制作,开箱即用,特此记录分享,一下操作在centos8环境下安装,如果需要其他内核系统的安装...(Debian/Ubuntu等),请在对应环境虚拟机下安装制作 安装包制作 安装依赖 yum install gcc-c++ pcre perl git unzip pcre-devel zlib zlib-devel...-prefix=/usr/soft/nginx 执行编译 bash compile 例如需要1.25.5版本,则执行语句为bash compile 1.25.5 获取安装包...编译完成后在build目录会生成nginx-1.25.5.tar.gz绿色免安装版,直接解压即可使用,示例命令如下 启动:cd /nginx/sbin && ..../nginx -v 脚本注册服务 脚本制作 将nginx-1.25.5.tar.gz中的内容解压,获取到sbin目录同级的所有内容重新打包成nginx-green.tar压缩文件 可使用7-Zip压缩

51810
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    python包安装及安装包制作

    虽然Python的模块可以拷贝安装,但是一般情况下推荐制作一个安装包,即写一个setup.py文件来安装。...#制作分发包 % python setup.py bdist_wininst #制作windows下的分发包 % python setup.py bdist_rpm setup.py文件的编写: setup.py...使用者拿到这个包后,解压,到foo-1.0目录下执行:python setup.py install,那么,foo.py就会被拷贝到python类路径下,可以被导入使用(如果安装是egg文件,会把egg...安装包文件: (1).假设你要分发mypackage包,将包文件放在script目录下 那么setup.py内容如下: from distutils.core import setup #from setuptools...具体细节,参考otpauth-1.0.1.tar.gz的模板 python 包安装没有这么复杂,参考 https://www.cnblogs.com/maociping/p/6633948.html

    1.9K20

    使用Setup Factory安装包制作工具制作安装包

    在我们日常的基于.NET的开发中,VS2010之前我们还可以使用内置的安装包制作工具,自从VS2012、VS2013以后,微软把这个去掉,集成使用了InstallShield进行安装包的制作了,我自己在这方面也写了两篇随笔...《基于DevExpress的Winform程序安装包的制作》、《基于InstallShield2013LimitedEdition的安装包制作》,不过基于InstallShield的制作虽然可以完成安装包的打包操作...,不过也不见得是比较方便的打包工具,本篇介绍的Setup Factory是一个非常高效,功能强大的安装包制作工具,在独立于VS之外,我们可以用它作为我们常规.NET开发的安装包制作,简单易用。...最后,程序自动加入指定目录的问价,在主体界面中显示对应的文件,如下安装包制作视图所示,就是制作一个客户关系管理软件的安装包界面视图,包含所需要安装的文件、文件文档、程序依赖文件等。...以上就是我对一个完整的客户关系管理软件的安装包,在Setup Factory工具上的制作过程,基本上安装包制作起来还是比较方便快捷的,而且最后也就是一个文本文件的信息,独立,比较好管理。

    2.4K20

    用 WiX 制作安装包:制作 WPF 安装包界面(入门篇)

    本文是 WiX Toolset 安装包制作入门教程 系列中的一篇,可前往阅读完整教程。...前面我们制作完成了一个可自动安装 .NET Framework 依赖的 exe 安装包,下面我们将学习制作自己的安装界面。本文使用 WPF 制作安装包界面。 本文准备做什么?...我们将做这些事情: 创建一个 WPF 项目,用来做安装包的 UI 处理一下这个 WPF 项目,使其对接 WiX 的捆绑包 修改用来生成 exe 格式安装包的捆绑包项目,使其接入 WPF UI 项目 创建...然而使用 WiX 的 NuGet 包有额外的好处,可以使得团队成员无需每人单独安装 Wix 工具集即可完整编译安装包。不过这涉及到一些 NuGet 相关的高级操作,我在其他博客里有说到。...请回到目录: WiX Toolset 安装包制作入门教程 运行效果: 关闭这个界面后,安装程序也将退出。 附源代码 附上必要的源码,避免你在阅读教程时因模板文件的版本差异造成一些意料之外的问题。

    1.1K20

    制作iis自动安装包

    一直没有提供可独立安装的 IIS 安装包,Windows 的缺省安装没有安装它,通常要到控制面板的“添加/删除 Windows 程序”中去选择安装。...各大网站都有不同版本的 iis 安装包可下载,可下载回来你仍然找不到其中有可以执行的安装程序。通过在网上查询,得出自己制作 IIS 一键安装的方法如下: 1....win2003 -> iis6.0, Vista 自带的 iis7.0 已有独立的安装命令,可以不用再制作安装包了)。...步骤 2,3,4 中的三个文件全部放到 IISsetup 目录中,然后整个用 rar 压缩成 iissetup.rar,最后用 rar 制作成可自扩展运行的安装包。...即点击后要运行的命令脚本)内容为: ;下面的注释包含自解压脚本命令 Path=C:\Temp\iis SavePath Setup=install.cmd Silent=1 Overwrite=1 这样一个可运行的安装包就制作完成了

    1.6K50

    windows nsis安装包制作

    新建位图图像.png by-新凡 软件下载\默认安装 NSIS Edit:打包脚本编辑器 https://nchc.dl.sourceforge.net/project/hmne/HM%20NIS...3.06.1/nsis-3.06.1-setup.exe 使用方式 NSIS EDIT:使用向导创建打包脚本 菜单栏: 文件 -> 新建脚本:向导 下一步 NSIS_1.png ------ 填写对应安装包信息...下一步 NSIS_2.png ------ 选择安装程序图标、安装程序语言 下一步 安装程序图标:制作完成之后的EXE桌面图标 安装程序语言:SimpleChinese(简体中文)、English(...英语) NSIS_3.png ------ 选择对应的许可证文件 下一步 许可证文件: BOM-UTF-8格式的TXT NSIS_4.png ------ 选择安装包需要添加的文件、文件夹 下一步...文件:右侧第一个图标 文件夹:右侧第二个图标 NSIS_5.png ------ 选择需要生成的快捷方式(默认即可) 下一步 NSIS_6.png ----- 选择安装包启动参数(如果没有,

    2.9K00

    docker离线安装包的制作

    3.2、离线安装设计 思路一:ubuntu使用apt安装时,会将所有使用的deb安装包缓存,目录在/var/cache/apt/archives/,我们只需要找一个可联网的机器,或者自己的虚拟机上进行安装...,将里面的安装包复制的不能连接互联网的服务器,使用dpkg进行安装即可。...思路二:在官方文档的安装过程中,我们可以看到官方仓库地址https://download.docker.com/linux/ubuntu,那么我们可以手动下载docker的deb安装包,使用dpkg命名进行安装...,依据安装提示,找到对应的依赖包进行安装。...小技巧:dpkg -i ·ls·,可以安装当前目录下所有的deb包,并自动处理依赖关系。 提示 :思路一实际使用的时候,可能会安装一部分非必要的安装包。

    1.9K31

    Debian 安装包的简单制作

    在Linux分发软件有两种形式,一种是源码,一种是安装包。当目标机器不带有编译环境,且不能联网时,安装包就是唯一的方案了。 Linux 下的安装包有多种格式,不同Linux使用的格式并不完全相同。...市场上主流的安装包格式是*.deb *.rpm 其中deb是debian系列的安装包,rpm是CentOS系列的安装包。 本文主要介绍的是一种简单的deb安装包的制作方法,使用范围有限。...如需了解更多可以阅读Debian 新维护人员手册 所需工具 如果没有安装dpkg工具包的话,就先安装(一般是默认安装的) sudo apt-get install dpkg 文件结构 example-package...# 优先集 一般就用 optional Description: this is a test package # 简介 不超过60个字符 this is a test # 详细介绍 制作...小结 此方法可以方便的制作安装包,可以方便的分发自己的软件。但是亦有其缺陷,没有相应的更改记录。这种打包方法生成的包不能发布到软件源,但一般软件分发没有问题。

    2.5K40

    用 WiX 制作安装包:为 WiX 制作的 msi 安装包添加 .NET Framework 环境检查

    本文是 WiX Toolset 安装包制作入门教程 系列中的一篇,可前往阅读完整教程。 前面我们制作完成了一个简单的 msi 安装包。...本文基于前一篇文章已经建好的项目继续: 用 WiX 制作安装包:创建一个简单的 msi 安装包 添加 WixNetFxExtension 引用 在 msi 安装包项目的“Reference”上右键,“添加引用...做两件事情: 得知当前系统环境是否已具备 .NET Framework 某版本; 根据判断结果决定此 MSI 包是否能被安装。...小提示 MSI 包只能判断 .NET Framework 是否存在,无法在不存在时执行 .NET Framework 的安装操作。...决定此 MSI 包是否能被安装 紧接在刚刚那句的后面,我们再添加一句: 1 2 3 4 5 6 7 <PropertyRef Id="WIX_IS_NETFRAMEWORK_462_OR_LATER_INSTALLED

    1.2K30

    用 WiX 制作安装包:为 WiX 制作的 exe 安装包添加 .NET Framework 前置的安装步骤

    本文是 WiX Toolset 安装包制作入门教程 系列中的一篇,可前往阅读完整教程。 前面我们制作完成了一个简单的 exe 安装包。...小提示 Bundle(exe 格式)的判断方法和 Product(msi 格式)的不一样,因此 为 WiX 制作的 msi 安装包添加 .NET Framework 环境检查 一文中所编写的代码对本文没有任何影响...本文基于前一篇文章已经建好的项目继续: 用 WiX 制作安装包:创建一个简单的 exe 安装包 背景知识 在开始给我们的 exe 安装包增加 .NET Framework 环境检查之前,我们先了解一点背景知识...做两件事情: 将 .NET Framework 的安装加入到捆绑包的安装过程中; 将 .NET Framework 的安装包文件嵌入到捆绑包中或随包放到单独的文件中(可选)。...来看看怎么做: 下载 .NET Framework 的离线安装包(官方下载地址(含各种版本); 将下载好的 .NET Framework 安装包拖入到 exe 安装包项目中的根目录或任一文件夹下(也可以通过右键添加文件的方式添加

    85610

    Python:whl安装包简介与制作

    简介 Wheel和Egg都是python的打包格式,目的是支持不需要编译或制作的安装过程,实际上也是一种压缩文件,将.whl的后缀改为.zip即可可看到压缩包里面的内容。...distutils和setuptools工具 用来Python环境中构建和安装额外的模块,模块可以基于Python,也可以C/C++写的扩展模块,可以是python包,包中包含了C和Python编写的模块...,twine为Python包需要安装: twine upload dist/* 三、制作python包为wheel文件 wheel是一个已经编译好的包,在安装时不需要编译过程,安装whl文件时要比发布的源文件安装要快...#作者姓名 author_email="72666*@qq.com", #作者邮箱 install_requires=['numpy'], #第三方依赖,这些依赖包会在程序安装的时候也会安装....运行后会多三个文件夹: build, cal_similarity.egg-info, dist 之后就能通过pip install (路径+包名)的方式安装python离线包了。

    68710
    领券