linux 如何安装软件之"编译安装"
以安装nginx软件演示:
-
nginx: 一个高性能的HTTP和反向代理web服务器
--------------
编译安装步骤(下面有操作演示)
--------------
-
必要软件安装/环境配置(安装过请忽略)
-
yum install wget -y
-
yum install pcre pcre-devel zlib zlib-devel -y
-
下载源代码包
-
如:
-
解压源代码
-
命令:
-
tar -xf nginx-1.20.2.tar.gz
-
说明: 解压后的文件夹里就是源代码
-
设置系统参数
-
切换到解压后文件夹的目录
-
cd nginx-1.20.2
-
设置参数
-
./configure
-
编译
-
make
-
安装
-
make install
-
启动
-
/usr/local/nginx/sbin/nginx
-
关闭
-
方式1
-
/usr/local/nginx/sbin/nginx -s stop
-
方式2
-
systemctl stop nginx
---------------------------
如何自定义nginx网页提示(没有任何实际意义,仅能炫耀<视觉欺骗>一下)
---------------------------
-
卸载并删除软件包(包含知识点:如何卸载linux软件)
-
关闭nginx(关闭软件)
-
删除解压后的源代码包
-
切换到放置解压软件的目录(一般软件放在家目录)
-
删除操作 rm-rf xxx
-
删除安装目录
-
/usr/local/nginx
-
注: 一般软件的安装目录 /usr/local/
-
重新设置(跟某些新设置步骤一样)
-
不需
-
不需
-
解压源代码(这一步开始)
-
设置系统参数(在中间加一个自定制步骤即可)
-
切换到解压后文件夹的目录
-
自定制nginx服务器的名字和版本
-
vim ./src/core/nginx.h
-
设置
-
./configure
-
编译
-
安装
-
启动
-
浏览器网址验证
-
关闭软件
关闭软件
删除解压包
删除安装目录
解压
切换到压缩包路径
修改名字和版本号
修改
参数设置
启动
输入ip测试
显示自定义 名字和版本号