制作bin安装包

本文主要介绍了如何将必要的文件整合成一个bin安装包,适用于sms系统、dst操作、脚本处理以及mysql server和database的部署。
摘要由CSDN通过智能技术生成

(一)将所需要用到的文件制作成一个压缩包

cd /home

tar zcvf SMS.tar.gz SMS
(二)编写安装包中将要执行的服务器安装配置shell脚本:sms_install.sh
#!/bin/sh
#1.提取出tar.gz包
LINES=73
tar_name="/home/SMS.tar.gz"
tail -n +${LINES} $0 > ${tar_name}
#2.解压tar.gz包
cd /home
tar zxvf ${tar_name}
if [ "$?" -ne 0 ];then
	exit 100
fi
#3.拷贝boost相关库文件
boost_lib_src="/home/SMS/boost"
boost_lib_dst="/usr/local/include"
cp -r ${boost_lib_src} ${boost_lib_dst}
#4.拷贝mysql相关库文件
mysql_lib_src="/home/SMS/libmysql"
mysql_lib_dst="/lib64"
cp ${mysql_lib_src}/libmysql* ${mysql_lib_dst}
#5.配置SMS相关库文件
sms_lib_src="/home/SMS/bin"
sms_lib_dst="/lib64"
cp ${sms_lib_src}/*.so ${sms_lib_dst}
cp ${sms_lib_src}/*.a ${sms_lib_dst}
#6.增加可执行文件的权限
sms_server="/
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值