即使用源代码编译安装的方式,编译打包软件。
特点:
- 可以自定制软件;
- 可以按需构建软件;
编译安装案例
1、下载源代码包(这里以Nginx软件包源代码为例) wget https://nginx.org/download/nginx-1.20.2.tar.gz yum -y install gcc openssl openssl-devel pcre-devel zlib zlib-devel # 提前下好所需依赖包,避免后续报错 2、解压压缩包 tar -xf nginx-1.20.2.tar.gz 3、设置系统参数 cd nginx-1.20.2 # 自定制参数 vim ./src/core/nginx.h # 执行编译 ./configure 4、编译 make 5、安装 make install 6、启动 /usr/local/nginx/sbin/nginx # 关闭 /usr/local/nginx/sbin/nginx -s stop systemctl stop nginx 7、测试 浏览上输入对应ip地址,可以访问代表安装成功。