友情提示:
有时候需要使用composer来安装PHP包,比如laravel,但是有些php镜像中并没有composer,所以需要我们自己来进行安装.
让我们直接开始吧:
docker exec -it php7.2 bash //进入php容器
cd /tmp
php -r "copy('https://install.phpcomposer.com/installer', 'composer-setup.php');" //下载composer-setup.php
php composer-setup.php //安装composer
php -r "unlink('com...
mac os安装winbox
相信很多朋友在更新router os版本到7之后,mac上的老版本winbox就无法使用了(比如我之前使用的3.21版本),下面我给大家说下怎么在mac上安装winbox.
系统:mac os 12.5.1
1.安装HomeBrew
/usr/bin/ruby -e "$(curl -fsSL https://cdn.jsdelivr.net/gh/ineo6/homebrew-install/install)"
2.安装HomeBrew-Cask
brew install cask
3.安装winbox
brew install --cask nrlquaker-winbox
4.更新winbox
bre...
centos7 一键安装docker,docker-compose环境
docker环境相信大家都有在用,但安装环境过程太烦人了,所以我写成一键安装脚本来解放双手.
系统:centos7.x(64位)
cat /root/soft_shell/auto_install_docker.sh
#!/bin/env bash export PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin clear # 检查是否 root 用户 if [ $(id -u) != "0" ]; then echo "Error: You must be root to run this sc...
标签: centos 安装 shell install 一键 docker centos7 docker-compose
centos7 shell脚本一键安装maven
最近装什么都希望自己有个一键脚本来搞定,今天看到以前的maven还没有写一键安装脚本,所以今天把他补起.
系统:centos 7(64位)
cat /root/soft_shell/auto_install_maven.sh
#!/bin/bash PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin export PATH # Check if user is root if [ $(id -u) != "0" ]; then echo "Error: You must be root to run this script, ...
centos7 shell脚本一键安装nodejs
好了,python的一键安装有了,当然nodejs也得有个一键安装,毕竟这两个东西是大家经常会用到,有需要的小伙伴可以拿去.
系统:centos 7.x(64位)
cat /root/soft_shell/auto_install_node.sh
#!/bin/bash PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin export PATH # Check if user is root if [ $(id -u) != "0" ]; then echo "Error: You must be root to run th...
centos7 shell脚本一键安装python3.7或3.8
在上一篇文章centos7 shell脚本一键安装python3.7发布了之后,我同事看到了问我,你为什么不用python3.8,当时我就蒙了,对啊,还有人需要装3.8的版本的,今天对其进行了修改,让其支持安装python3.8,有需要的朋友可以看看.
系统:centos 7.x(64为)
cat /root/soft_shell/auto_install_python3.sh
#!/bin/bash PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin export PATH # Check if user is root if [ $(i...
centos7 shell脚本一键安装python3.7
最近要安装个东西,发现要python3才能支持,为了方便以后不用进行重复性工作,我就写了个一键安装python 3.7的脚本.
系统:centos 7.x(64位)
cat /root/soft_shell/auto_install_python3.sh
#!/bin/bash PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin export PATH # Check if user is root if [ $(id -u) != "0" ]; then echo "Error: You must be root to ru...
docker安装jdk11运行springboot的jar包
公司最近使用springboot框架来构建导出服务,但编译成jar包来运行,为了方便部署和有个守护进程,所以我们采用docker来运行.
系统:centos 7.x(64位)
软件环境:docker 19.03.4
1.安装docker
怎么安装这里就不说了.
2.编写dockerfile文件
cat dockerfile
FROM openjdk:11.0.4 EXPOSE 8080 RUN mkdir /download ENTRYPOINT ["java","-Duser.timezone=GMT+8","-Djava.security.egd=file:/dev/./urandom",...
debian 9安装nodejs和npm
在github上找了个socks5的代理,但他这个要npm才能安装,要nodejs才能使用,项目地址是https://github.com/Srar/telegram-socks5-proxy,下面来说说怎么在debian 9上安装nodejs和npm.
系统:debian 9
1.添加Node.js PPA
最新版安装命令:
apt-get install curl python-software-properties curl -sL https://deb.nodesource.com/setup_10.x | sudo bash -
安装LTS长期维护版:
apt-get install curl python-so...
Keepalive+Atlas+DRBD+Heartbeat+mysql配置系列(三):keepalive+atlas实现mysql读写分离
系统:centos 7(64位)
环境:
主atlas ip: 10.0.2.3
备atlas ip: 10.0.2.4
keepalive vip: 10.0.2.2
mysql vip: 10.0.2.10
1.安装atlas
wget --no-check-certificate https://github.com/Qihoo360/Atlas/releases/download/2.2.1/Atlas-2.2.1.el6.x86_64.rpm
rpm -ivh Atlas-2.2.1.el6.x86_64.rpm
2.配置atlas(主备都一样的配置)
先在mysql主从里都添加个账atlas的账号:
G...
Keepalive+Atlas+DRBD+Heartbeat+mysql配置系列(二):shell脚本自动安装heartbeat
在centos6的时候可以直接yum安装,但到了centos7的时候,只能编译安装,故我找遍网上,终于发现了个可以在centos7里使用yum安装heartbeat的,现分享给大家.
系统:centos 7.x(64位)
环境ip:
node1(主节点)IP: 10.0.2.5 主机名:dbm5
node2(从节点)IP: 10.0.2.7 主机名:dbm7
虚拟IP地址(VIP): 10.0.2.10
1.准备工作
vim /etc/hosts
10.0.2.5 dbm5
10.0.2.7 dbm7
2.脚本内容:
cat /root/soft_shell/heartbeat.sh
#!/b...
Keepalive+Atlas+DRBD+Heartbeat+mysql配置系列(一):安装DRBD
最近在虚拟机里用centos7搭建了一套Keepalive+Atlas+DRBD+Heartbeat+mysql环境,用来进行测试使用,本系列是我在搭建完后来进行编写的,可能会有点遗漏,大家将就看,我尽量做到详细.
系统:centos 7.x(64位)
环境ip:
node1(主节点)IP: 10.0.2.5 主机名:dbm5
node2(从节点)IP: 10.0.2.7 主机名:dbm7
1.安装准备
systemctl stop firewalld
systemctl disable firewalld
sed -i 's/SELINU...
centos安装unifi controller
1.安装mongodb
cat >/etc/yum.repos.d/mongodb-org-3.2.repo<<EOF [mongodb-org-3.2] name=MongoDB Repository baseurl=https://repo.mongodb.org/yum/amazon/2013.03/mongodb-org/3.2/x86_64/ gpgcheck=1 enabled=1 gpgkey=https://www.mongodb.org/static/pgp/server-3.2.asc EOF
yum -y install mongodb-org java-1...
centos一键自动安装tomcat7
此次脚本在上一个版本的基础上,增加了根据系统版本添加相应的自启动脚本,centos6和centos7都可以使用.
cat /root/soft_shell/auto_install_tomcat7.sh
#!/bin/sh PATH=/bin:/sbin:/usr/bin:/usr/sbin:/opt/bin:/opt/sbin:~/bin export PATH # Check the network status NET_NUM=`ping -c 4 www.baidu.com |awk '/packet loss/{print $6}' |sed -e 's/%//'` if [ ...
centos7安装plex影音媒体服务器
Plex的全称为Plex Media Server,主要功能是存储+索引+转码+在线播放,它不仅仅是简单的存储,它还能分析影片的信息从而从IMDB等数据库补全影片介绍等信息,并且进行索引以方便搜索,要知道影片的格式有很多种,很多情况下播放设备无法兼容,所以它还能实时转码,播放渠道从网页到全平台的客户端应有尽有.当然,Plex除了能存片,还能存图存歌等等.
1.下载软件
yum -y install https://downloads.plex.tv/plex-media-server/1.13.5.5291-6fa5e50a8/plexmediase...