一、编译安装
即使用源代码编译安装的方式,编译打包软件。
特点:
- 可以自定制软件;
- 可以按需构建软件;
编译安装案例
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地址,可以访问代表安装成功。