"Linux软件安装:四种方法一览",Linux系统安装软件四种方式 。小编来告诉你更多相关信息 。
Linux系统安装软件四种方式# 安装java的jdkrpm -ivh jdk-21_linux-x64_bin.rpm# 查看安装的jdkrpm -qa | grep \"jdk\"# 忽略依赖关系强制卸载jdkrpm -evh --nodeps jdk-21-21.0.1-12.x86_64
4. 源码安装软件给的是C语言的源代码,需要编译成二进制,再安装 。
Linux下安装软件,大型软件docker、oracle一般放/opt目录下;/usr目录一般由软件包管理器(yum、apt)来管理;/usr/local是用户级程序目录,/usr/local/src是用户级存放目录 。
以安装nginx为例
# 安装依赖yum install -y gcc pcre-devel openssl-devel
4.1 执行configure脚本./configure [option…]
- 通过选项传递参数,指定安装路径、启用特性等;执行时会参考用户的指定以及Makefile.in文件生成Makefile
- 检查依赖到的外部环境,如依赖的软件包
tar -xvf nginx-1.25.3.tar.gzcd nginx-1.25.3./configure --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module --user=nginx --group=nginx
选项说明:选项说明–prefix=/usr/local/nginx编译安装目录 。如果没有指定,默认为 /usr/local/程序名–user=nginx所属用户nginx–group=nginx所属组nginx–with-http_stub_status_module该模块提供nginx的基本状态信息–with-http_ssl_module支持HTTPS4.2 编译、安装
# 编译make
- make 根据Makefile文件,会检测依赖的环境,进行构建应用程序
# 安装make install
- make install 复制文件到相应路径
# 启动服务/usr/local/nginx/sbin/nginx# 重新加载配置文件/usr/local/nginx/sbin/nginx -s reload# 设置软连接ln -s /usr/local/nginx/sbin/nginx/usr/local/sbin/# 强制停止nginx -s stop# 安全退出nginx -s quit# 查看进程ps -ef | grep nginx# 测试curl 127.0.0.1
4.5 创建服务器编写配置文件
# 编写配置文件vi /usr/lib/systemd/system/nginx.service# 写入这些信息[Unit]Description=nginxAfter=network.target[Service]Type=forkingExecStartPre=/usr/local/nginx/sbin/nginx -tExecStart=/usr/local/nginx/sbin/nginxExecReload=/usr/local/nginx/sbin/nginx -s reloadExecStop=/usr/local/nginx/sbin/nginx -s quitPrivateTmp=true[Install]WantedBy=multi-user.target
【"Linux软件安装:四种方法一览" Linux系统安装软件四种方式】使用systemctl管理nginx服务
systemctl enable nginxsystemctl strat nginxsystemctl status nginx
以上就是带来的Linux系统安装软件四种方式的详细介绍,您了解和帮助到您了吗?
- "如何在Linux上创建硬链接" Linux硬链接怎么创建
- | RHCE是中级还是高级 含金量如何? Linux认证
- 什么是Linux软连接
- 手机通讯录怎么导入到新手机 手机同步助手软件
- linux如何删除目录里的文件 linux删除文件夹里面的内容
- linux切割文件命令 linux命令详解手册
- 十大免费剪辑软件排行榜 手机剪辑软件推荐
- 新手ae和pr先学哪个好 adobepremierepro是什么软件
- 修复Windows11或10中未设置此位置用于安装游戏错误
- 硬盘数据恢复软件 笔记本硬盘修复方法