当前位置: 首页 > news >正文

信用中国 网站谁建设的如何制作app应用

信用中国 网站谁建设的,如何制作app应用,做网站好听的域名,深圳服务平台网站#expect脚本在自动化部署中的具体应用 expect脚本是一个非常好的交互式应用脚本#xff0c;在自动化部署中#xff0c;可以使用这个脚本来实现全自动的自动化部署。下面是一些具体的应用案例。 场景一#xff1a;自动安装mysql 可以使用expect脚本来实现mysql自动安装在自动化部署中可以使用这个脚本来实现全自动的自动化部署。下面是一些具体的应用案例。 场景一自动安装mysql 可以使用expect脚本来实现mysql自动安装提取初始化密码并使用初始化密码登录系统然后修改密码再执行数据库初始化操作。 send unzip mysql.zip\n expect # send rpm -ivh libaio-0.3.109-13.el7.x86_64.rpm\n sleep 10 expect ]# send rpm -ivh numactl-2.0.7-8.el6.x86_64.rpm\n sleep 10 expect ]# send tar -zxvf mysql-5.7.42-linux-glibc2.12-x86_64.tar.gz -C /usr/local\n sleep 60 expect ]# send mv /usr/local/mysql-5.7.42-linux-glibc2.12-x86_64 /usr/local/mysql\n sleep 3 expect # send groupadd mysql\n expect # send useradd -g mysql -s /bin/false mysql\n expect # send mkdir -p /data/mysql\n expect # send chown -fR mysql:mysql /data/mysql\n expect # send cd /usr/local/mysql/bin/\n expect # send ./mysqld --defaults-file/etc/my.cnf --initialize --usermysql --basedir/usr/local/mysql --datadir/data/mysql\n expect # send ln -s /usr/local/mysql/bin/mysql /usr/sbin/mysql\n expect # send /bin/cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysql\n expect # send chmod x /etc/init.d/mysql\n expect # send cd /etc/rc.d/init.d\n expect # send chkconfig --add mysql\n expect # send chkconfig mysql on\n expect # send /etc/init.d/mysql start\n expect # send cd /data/mysql\n expect # send cat error.log | grep password| awk \{ print \\\$NF}\\n expect {-re {password is generated for rootlocalhost: (.)} {set myPassword \$expect_out(1,string)}timeout {puts 未找到匹配的密码字符串} } expect # puts MySQL初始密码为\$myPassword send mysql -uroot -p\n expect password: send \$myPassword\n expect mysql send set password password(wahaham#T98kjhss);\n expect mysql send grant all privileges on *.* to root% identified by wahaham#T98kjhss;\n expect mysql send flush privileges;\n expect mysql send create database wahaha;\n expect mysql send use wahaha;\n expect mysql send set names utf8;\n expect mysql send source /opt/mysql/wahaha_mysql.sql;\n expect mysql send exit\n expect # 场景2 安装JDK 解压安装JDK并将JAVA_HOME相关变量写入/etc/profile中。 send cd /usr/java; tar -zxvf jdk1.8.0_191.tar.gz\n expect # send echo JAVA_HOME\/usr\/java\/jdk1.8.0_191 /etc/profile\n expect # send echo JRE_HOME\\\${JAVA_HOME}\/jre /etc/profile\n expect # send echo CLASSPATH.:\\\${JAVA_HOME}\/lib:\\\${JRE_HOME}\/lib /etc/profile\n expect # send echo PATH\\\${JAVA_HOME}\/bin:\\\$PATH /etc/profile\n expect # send echo export JAVA_HOME JRE_HOME CLASSPATH PATH /etc/profile\n expect # send source /etc/profile\n expect # send java -version\n expect # 结论 使用同样的方法我们可以实现任意安装过程包括tomcat、rediskafaka 甚至Kubernetes。通过expect脚本一切命令化皆可自动化。expect与jenkins结合我们可以实现绝大部分系统的自动化安装部署这将给系统运维带来极大的便利。
http://www.zqtcl.cn/news/915588/

相关文章:

  • wordpress 批量打印wordpress 数据库优化
  • 购物网站开发设计类图网络架构指什么
  • 学校网站建设方法wordpress 调用用户名
  • 深圳创建网站公司哈尔滨全员核酸检测
  • 网站开发实施计划宠物网站 html模板
  • 在线生成手机网站商城网站平台怎么做
  • 深圳专业企业网站制作哪家好写作网站新手
  • 福建泉州曾明军的网站桥梁建设期刊的投稿网站
  • 国内设计网站公司wordpress电视主题下载
  • 自贡网站开发河南省建设网站首页
  • 昆明网站推广优化服务器代理
  • wordpress 网站统计插件福建省建设工程职业注册网站
  • 手机移动端网站是什么上海网站设计服务商
  • 多语言网站建设推广孝感门户网
  • 外贸soho 网站建设旅游电子商务网站建设调查问卷
  • 北京专业制作网站seo优化技术教程
  • 网站建设最低多少钱珠海在线网站制作公司
  • 网站建设完成之后要索取哪些医疗网站建设服务
  • 长沙招聘网站有哪些深圳seo论坛
  • 网站如何做网络推广山西住房建设厅官方网站
  • 优化排名推广技术网站平面设计创意
  • 山西网站建设哪家有tv域名的网站
  • 个人博客网站怎么赚钱公司招聘一个网站建设来做推广
  • 功能型网站有哪些中国门户网站有哪些
  • 网站制作教程步骤软件公司怎么赚钱
  • 看世界杯网址网站更新seo
  • 深圳网站做的好的公司商洛做网站电话
  • 环保部网站官网建设项目审批做网站推广赚钱吗
  • 北仑建设局网站东莞市seo网络推广价格
  • 大专学历怎么自考优化建站