Linux组件安装部署手册模板

您所在的位置:网站首页 安装部署手册怎么写 Linux组件安装部署手册模板

Linux组件安装部署手册模板

2024-07-17 08:40:44| 来源: 网络整理| 查看: 265

rpm方式 检查是否已安装 rpm -qa | grep xxx 卸载 rpm -e xxx,默认会检查依赖关系,如果被其他组件依赖,则卸载时被,也可以指定 --nodeps跳过检查依赖 yum方式 检查是否已安装 yum list installed | grep xxx 卸载 yum remove xxx,默认会自动卸载依赖该组件的其他组件   二、安装系统服务 将安装的应用程序作为系统服务运行,可以使用系统服务指令操作,提高效率 服务操作指令支持一下2种方式,其中 .service可以省略。 servcie xxx.service start/stop/restart, systemctl start/stop/restart xxx.service、

特别关注:systemctl为目前大部分Linux系统默认服务管理方式,service命令会自动重定向到systemctl命令执行。

默认规范下,创建 .service 脚本文件,保存在 /usr/lib/systemd/system/、/usr/lib/systemd/user/ 目录下。

.service脚本文件可以由安装程序生成并部署,也可以手动生成并部署,且该文件可以修改。

  三、主程序加入到环境变量 默认主程序只能在程序当前目录下执行,即在任意目录下只能通过主程序的绝对路径执行,或cd到主程序所在目录,通过./xxx执行,如果想要在任意目录下直接通过xxx执行,则需要设置环境变量。 系统默认环境变量目录如下,以下路径已经默认加载到系统Path /bin : commandsin this dir are all system installed user commands 系统预装系统程序,纯净系统中默认安装,所有用户都可以使用 例如:cat、cp、df、gzip、kill、ls、mkdir、more、rm、tar等。 /sbin: commands in this dir are all system installed super user commands 系统预装系统程序,纯净系统中默认安装,只有超级用户可以使用 例如:fdisk、ifconfig、 reboot、 shutdown等。 /usr/bin: user commands for applications 用户安装系统程序,纯净系统中非默认安装,所有用户都可以使用,后期安装 例如c++、g++、gcc、du、free、gzip、less、locale、make、man、passwd、wget等。 /usr/sbin:super user commands for applications 用户安装系统程序,纯净系统中非默认安装,只有超级用户可以使用,后期安装 例如:dhcpd、httpd、netconfig、swap、tcpd、tcpdump等。 /usr/local/bin 用户安装第三方程序,所有用户都可以使用 例如:MySQL /usr/local/sbin 用户安装第三方程序,只有超级用户可以使用 例如:nginx   所以设置环境变量可以通过以下方法 将程序目录添加到系统Path(修改 /etc/profile 文件,然后 source /etc/profile 或重启 生效) 将主程序拷贝到以上系统默认环境变量目录 在以上系统默认环境变量目录中创建主程序的软连接   四、配置文件 配置文件加载方式一般为2种,不同组件设计的方式不同。 默认配置文件,组件会定义一些配置文件加载路径,以及各路径的加载优先级,启动时无需指定加载文件,程序自动查找。 启动时指定配置文件,即在启动命令中直接指定加载文件的路径,程序将优先加载指定的配置文件。 特别关注:配置文件中指定的所有路径,请在启动前确保已存在,否则启动异常

 

五、运行用户 除特殊组件要求外,如MySQL,一般都可以使用默认用户启动,如root,用户指定方式包括配置文件指定 以及 启动命令指定,将根据实际组件特性决定。   六、开机启动 请参考教程 Linux开机启动方案   七、服务启动运行 特别关注:系统默认启用了SELinux内核模块(安全子系统),所以在服务绑定/监听某些端口时,可能会提示无绑定端口的权限,此时需要禁用SELinux,修改 /etc/selinux/config 文件并设置SELINUX=disabled Can't start server: Bind on TCP/IP port: Permission denied

 

特别关注:selinux设置完成需要重启生效,如果当前不方便重启,可以执行 setenforce 0 临时关闭selinux,下次重启是配置再生效

  特别关注:系统默认启用了防火墙,请在启动服务前关闭防火墙,或在防火墙中添加服务端口  


【本文地址】

公司简介

联系我们

今日新闻


点击排行

实验室常用的仪器、试剂和
说到实验室常用到的东西,主要就分为仪器、试剂和耗
不用再找了,全球10大实验
01、赛默飞世尔科技(热电)Thermo Fisher Scientif
三代水柜的量产巅峰T-72坦
作者:寞寒最近,西边闹腾挺大,本来小寞以为忙完这
通风柜跟实验室通风系统有
说到通风柜跟实验室通风,不少人都纠结二者到底是不
集消毒杀菌、烘干收纳为一
厨房是家里细菌较多的地方,潮湿的环境、没有完全密
实验室设备之全钢实验台如
全钢实验台是实验室家具中较为重要的家具之一,很多

推荐新闻


    图片新闻

    实验室药品柜的特性有哪些
    实验室药品柜是实验室家具的重要组成部分之一,主要
    小学科学实验中有哪些教学
    计算机 计算器 一般 打孔器 打气筒 仪器车 显微镜
    实验室各种仪器原理动图讲
    1.紫外分光光谱UV分析原理:吸收紫外光能量,引起分
    高中化学常见仪器及实验装
    1、可加热仪器:2、计量仪器:(1)仪器A的名称:量
    微生物操作主要设备和器具
    今天盘点一下微生物操作主要设备和器具,别嫌我啰嗦
    浅谈通风柜使用基本常识
     众所周知,通风柜功能中最主要的就是排气功能。在

    专题文章

      CopyRight 2018-2019 实验室设备网 版权所有 win10的实时保护怎么永久关闭