-ne 0 ] then echo "$1 安装失败" >> /root/jieguo exit else echo "$1 安装成功" >> /root/jieguo fi } #安装apache
#!/bin/bash#解压压缩包tar -xvf nginx-1.19.8.tar.gz cd nginx-1.19.8/useradd -r -s /sbi...
后面就是脚本解释器的位置,Bash 脚本的解释器一般是/bin/sh或/bin/bash。 #!/bin/sh # 或者 #!...如果缺少该行,就需要手动将脚本传给解释器。举例来说,脚本是script.sh,有 Shebang 行的时候,可以直接调用执行。 $ ..../script.sh 如果没有 Shebang 行,就只能手动将脚本传给解释器来执行。 $ /bin/sh ./script.sh # 或者 $ bash ....# 井号后面的部分也是注释 脚本参数 调用脚本的时候,脚本文件名后面可以带有参数。 $ script.sh word1 word2 word3 脚本文件内部,可以使用特殊变量,引用这些参数。...下面是一个示例脚本test.sh。 #!
服务器重启,莫名的原因导致mysql的user表坏掉,尝试了半天还是不能恢复,还是重新安装吧 卸载mysql sudo apt-get remove mysql-common 删除关联的包 sudo apt-get...autoremove --purge mysql-server-5.7 dpkg -l |grep ^rc|awk '{print $2}' |sudo xargs dpkg -P 安装mysql...sudo apt-get install mysql-server sudo apt install mysql-client sudo apt install libmysqlclient-dev...一键卸载安装脚本reinstall_mysql.sh #!...sudo apt-get remove mysql-common sudo apt-get autoremove --purge mysql-server-5.7 dpkg
#!/bin/bash echo "开始" echo "`date "+%Y-%m-%d %H:%M:%S"` 正在杀进程..." ps -ef | grep ...
今天我们尝试使用脚本进行Wordpress的一键搭建,可以帮助我们节省不少的时间与精力。...搭建LAMP 我们选用的脚本是lamp.sh,该项目由teddysun创建,已在github上开源 源代码https://github.com/teddysun/lamp 介绍页https://lamp.sh...自己的主机环境为CentOS6 搭建依赖环境 yum -y install wget screen git git clone 并赋予脚本执行权限 git clone https://github.com.../teddysun/lamp.git cd lamp chmod +x *.sh 开始安装 screen -S lamp ..../lamp.sh 安装过程就这么结束了hhhh 列一下各个程序的目录 MySQL 安装目录: /usr/local/mysql MySQL 数据库目录:/usr/local/mysql/data MariaDB
脚本 #!.../bin/bash echo "下载MySQL源安装包" wget http://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm...echo "安装MySQL源" yum -y install mysql57-community-release-el7-11.noarch.rpm echo "查看一下安装效果" yum repolist...enabled | grep mysql.* echo "安装MySQL服务器中途需要手动输入两次Y" yum install mysql-community-server echo "安装完毕"...== 0 ]; then echo "MySQL启动成功" echo "查看MySQL状态是否正常" systemctl status mysqld.service
脚本 #!.../bin/bash echo "下载MySQL源安装包" wget http://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm...echo "安装MySQL源" yum -y install mysql57-community-release-el7-11.noarch.rpm echo "查看一下安装效果" yum repolist...enabled | grep mysql.* echo "安装MySQL服务器中途需要手动输入两次Y" yum install mysql-community-server echo "安装完毕"...fi else echo "MySQL启动失败" fi else echo "MySQL不启动" fi
/bin/sh # openstack pike 单机 一键安装 # 环境 centos 7.4.1708 x86_64 [[ `uname -r` = *el7* ]] && { echo '开启安装.../admin-openstack.sh #测试脚本是否生效 source ..../demo-openstack.sh #测试脚本是否生效 source ..../admin-openstack.sh || { echo "加载前面设置的admin-openstack.sh环境变量脚本";exit; } openstack service create --name...http://elven.vip/ks/openstack/pike.install.sh && sh pike.install.sh
Kangle一键安装脚本 1.本脚本是可以一键安装Kangle+Easypanel+Mysql集合脚本。 2.kangle为小樱提供的商业版,Mysql已经过低内存优化。...4.rpm包,安装速度更快。 安装命令: curl -L http://my.cloudrive.us/lotus -o /tmp/lotus && sh /tmp/lotus 相关
,而gcc编译安装非常麻烦,需要几个指定版本的依赖组件才能编译安装成功,为方便安装特意编写了一个安装shell脚本,通过脚本来无人安装,当然安装编译过程还是有点长的,脚本暂只支持以CentOS系统(系统版本...5~7有测试过)来安装(其它系统需要调整下快速安装组件命令 yum 和对应的安装包名) #!...; fi 使用方法: 在root账号下,创建一个.sh后缀的shell脚本文件,比如:gcc-install.sh 并把上面安装代码写入保存。...执行安装命令 bash gcc-install.sh new 如果系统的依赖过少导致安装不成功,则需要增加对应的依赖包(这里只以测试系统为例依赖包可能安装不是很充足),安装目录可以在安装脚本中去配置修改...,安装成功后会提示安装成功文案。
所以很有必要将安装过程转化为一键安装脚本。本文总结的一键安装脚本就是在部署ONOS集群时,为提高安装ONOS效率而整理的,希望能帮助到同样需要多次安装ONOS的其他人。 ?...安装脚本 安装脚本将安装ONOS及其依赖软件的所有命令都写到了shell文件,并加一些必要判断语句,使得安装脚本使用起来更加人性化。...需要注意的是,此文件仅完成了ONOS的安装,并没有完成ONOS启动之前的配置,需要启动相关服务,还需手动进行配置。脚本内容如下所示: sh #!...初始化配置 在安装完ONOS之后,还需要进行一些必要的配置,才能启动运行了制定服务的ONOS。...SDNLAB的文章《Ubuntu14.04源码安装ONOS》 下载地址 脚本下载地址为:muzixing/onosinstallhelper。
在linux服务器上安装 VNC (Virtual Network Console),即虚拟网络控制台,它是一款基于 UNIX 和 Linux 操作系统的优秀远程控制工具软件,由著名的 AT&T 的欧洲研究实验室开发...# 执行脚本 [root@summer1 home]# bash install_vnc_server.sh 点击查看 #!...############################ #Function: install vnc server #Usage: bash install_vnc_server.sh..." -O update_source.tgz tar -zxvf update_source.tgz bash update_source.sh } rhel5_vnc_config() {...\n\033[40;37m" rm -f $LOCKfile 这里等待10分钟左右,当系统提示如下信息时,表示VNC Server 安装完成。您需要记录系统中显示的随机密码 # 验证 完毕!
# 1.安装脚本 #!...-eq 0 ]; then echo "检查到mysql已安装!"...安装包请稍后.."...$user/mysql/ /usr/local/mysql mv /usr/bin/mysql /usr/bin/mysql.bk$(date '+%Y%m%d%H%M%S') &> /dev/...本机安装mysql5成功----------------------" fi
墨墨导读:良好的开端是成功的一半,从MySQL安装开始。 学习数据库技术,实际动手的第一步是安装自己的MySQL。MySQL方面也提供多样式的安装方式rpm ,tar ,源码包。...MYSQL软件安装 下载版本:一定是官方下载,应用测试过兼容的版本 安装依赖:mysql执行依赖包 安装部署:建议tar.gz包 3....MySQL 一键式部署脚本 基于5.7.32编写的自动安装部署脚本。操作系统方面只加了资源添加部分。 Vim MySQL_AutoSetup .sh #!.../bin/bash #####MySQL5.7.32数据库自动安装脚本 # Version: 1.0 # Author: kevinCUI # Date: 2020...请检查后重新执行脚本 \e[0m" exit 1 fi #解压并重命名到安装目录 if [ !
使用方法 source install_mysql.sh install_mysql.sh接收$1参数,设置mysql密码,默认密码为mysql初始密码,会打印出来。...$2为安装路径,默认安装路径为/usr/local. $3为数据存储路径,默认安装路径为/usr/local/mysql/data. install_mysql.sh #!/bin/bash ....-ne 0 ]]; then echo "用户不存在,开始创建mysql用户" groupadd mysql useradd -g mysql mysql fi } function...-R mysql:mysql ${directory}/mysql echo -e "\n" else action "MySQL初始化失败请查看${data_dir}/error.log.../mysql/bin/mysql -uroot -p${mysql_init_pwd} --connect-expired-password" ${login_mysql} <<EOF alter
分享一个部署boot项目的sh脚本 #环境变量 source /etc/profile #!.../bin/sh #jdk JAVA_HOME=/此处换成真实jdk路径 export PATH=$PATH:$JAVA_HOME/bin export BUILD_ID=dontkillme #定义程序名...stop ;; "restart") restart ;; *) echo "please enter the correct commands: " echo "such as : sh...startup.sh [ start | stop | restart ]" ;; esac
本文就是在这个开源代码的基础上,开发了适用于三大 Linux 发行版的一键安装 KMS 服务的脚本。...本脚本适用环境 系统支持:CentOS 6+,Debian 7+,Ubuntu 12+ 虚拟技术:任意 内存要求:≥128M 日期 :2018 年 04 月 15 日 关于本脚本 1、本脚本适用于三大...&& chmod +x kms.sh && ..../kms.sh 安装完成后,输入以下命令查看端口号 1688 的监听情况 netstat -nxtlp | grep 1688 返回值类似于如下这样就表示 OK 了: tcp 0...tcp 0 0 :::1688 :::* LISTEN 3200/vlmcsd 本脚本安装完成后
OSCM (Operation System Configure Management) 是我创建的一个自动化运维脚本的项目,旨在提供敏捷运维。...Nginx 安装脚本 ?.../oscm/shell/master/os/ntpd/ntp.sh | bash curl -s https://raw.githubusercontent.com/oscm/shell/master/....sh | bash PHP 安装脚本 ?....sh | bash curl -s https://raw.githubusercontent.com/oscm/shell/master/lang/php/php-7.0.0-default.sh
/bin/sh或者#!/bin/bash 符号#!用来告诉系统它后面的参数是用来执行该文件的程序。在这个例子中我们使用/bin/sh来执行程序。...当编写脚本完成时,如果要执行该脚本,还必须使其可执行。 要使编写脚本可执行: 编译 chmod +x filename 这样才能用....五、Shell命令和流程控制 a,打印信息 echo “哈哈哈”: 将文字内容打印在屏幕上 更多解释详情,请访问:http://tsov.net/sh-script-syntax/ 六、简单的脚本...1,自动执行jar项目运行的脚本 a,创建脚本文件(test-a.sh) [root@docker_t tools]# touch test-a.sh b,编辑文件 [root@docker_t...2,自动执行war项目运行的脚本 a,创建脚本文件(test-b.sh) [root@docker_t tools]# touch test-b.sh b,编辑文件 [root@docker_t
领取专属 10元无门槛券
手把手带您无忧上云