展开

关键词

linux下boost编译全过程脚本塈bzip2编译全过程脚本

boost编译build_boost.sh#! rm -fr $1* else mkdir -p $1 fi exit_on_error else echo invalid argument: echo $* exit -1 fi}# 生成路径名后缀 解决这个问题有很简单的办法,就是aptlibbz2-dev sudo apt-get install libbz2-dev 但因为项目需要,不能使用编译好的二进制代码 ,我得编译bzip2,所以先执行下面的脚本再执行 bzip2编译下面的脚本完成bzip2下载编译全过程。 build_bzip2.sh#! rm -fr $1* else mkdir -p $1 fi exit_on_error else echo invalid argument: echo $* exit -1 fi}# 生成路径名后缀

60870

宝塔面板使用常见问题收集

使用 SSH 连接工具,如 堡塔SSH终端连接到您的 Linux 服务器后, 挂载磁盘,根据系统执行相应命令开始(大约2分钟完成面板): Centos脚本yum install -y wget centos 8.X的系统宝塔面板要求:内存:512M以上,推荐768M以上(纯面板约占系统60M内存)硬盘:300M以上可用硬盘空间(纯面板约占20M磁盘空间)系统:CentOS 7.1+ ( 、Debian9.0+),确保是干净的操作系统,没有过其它环境带的ApacheNginxphpMySQLpgsqlgitlabjava(已有环境不可)架构:x86_64(主流服务器均是此架构), ARM不完整兼容(面板环境慢,部分软件可能不上)宝塔Linux面板7.4.7版本是基于Centos开发的,为了最好的兼容性,请优先考虑使用Centos8.x系统系统兼容性顺序:Centos8.x 堡塔SSH客户端 (免费简单中文多屏)Linux面板7.4.7命令:使用SSH 连接工具(查看使用方法),挂载磁盘后(查看),根据系统执行框内命令开始(大约2分钟完成面板)Centos命令

19820
  • 广告
    关闭

    50+款云产品免费体验

    提供包括云服务器,云数据库在内的50+款云计算产品。打造一站式的云产品试用服务,助力开发者和企业零门槛上云。

  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    ubuntu一步搭建Apache+MySQL+PHP环境

    binbash#mysqlapt-get install mysql-server mysql-client -yif ;thenmysql_result=MySQL成功echo >>>>>>> >>>>>>>>>>>>mysql件失败fi#启动mysql服务service mysql startif ;thenstart_mysql_result=启动mysql服务成功echo >>>>> >>>>>>>>>>>>>apache2成功elseapache_result=apache2失败echo >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>apache2 >php5成功elsephp_result=php5失败echo >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>php5失败fi#让php支持mysqlapt-get >>php5-cgi失败fi#重启服务器apache2service apache2 restartif ;thenservice_result=重启服务器apache2成功echo >>>>>>>

    404120

    Linux下Node.js

    手动二进制包的方法一般来说我们在Node的官网上是找不到Linux的Deb包,或者是Rpm包的,他针对Windows和mac都有二进制的包,但是Linux只有一个tar.xz这个包下载下来虽然也是一个二进制的包 node -v假如出现了类似与以下的信息就说明完成 v6.10.3 使用nvm管理node版本nvm复制以下代码,放到一个shell脚本中。 #! 手动二进制包的方法一般来说我们在Node的官网上是找不到Linux的Deb包,或者是Rpm包的,他针对Windows和mac都有二进制的包,但是Linux只有一个tar.xz这个包下载下来虽然也是一个二进制的包 node -v 假如出现了类似与以下的信息就说明完成 v6.10.3使用nvm管理node版本nvm复制以下代码,放到一个shell脚本中。 #! node如果执行过程没有报错的话就说明nvm成功,接下来就开始node,并且切换到此版本 nvm install v6.10.3nvm use v6.10.3

    1.9K50

    一键部署十个服务脚本--可拆分---java+mysql+redis+nginx+rocketmq..等等

    binbash ## 作者:陈步云## 微信:15648907522###### 将基本环境yum的包放入如下目录## Basic-packagebasic-rpm###### 将基础环境服务包放入如下目录 ## Basic-package###### function 0-basic-install () { ## 基础环境 cd Basic-packagebasic-rpm || exit yum echo command java exists on system else if ; then echo directory cbybackendbase-service exists else ## Basic-package || exit if ; then echo file mysql-5.7.34-1.el7.x86_64.rpm-bundle.tar is executable else ## 解压包的文件 if ; then echo directory cbybackendbase-servicenginx-1.18.0 exists else ## 解压所需包并所需依赖 cd Basic-package

    8530

    macOS如何睡眠自动开关蓝牙和Wi-Fi,唤醒自动打开蓝牙和Wi-Fi?让你的macOS待机更省电

    Homebrew(推荐) 相信大部分使用macOS的用户,都是有Homebrew的;推荐使用Homebrew,主要是便于包的管理。 我们进入终端内,运行脚本: zsh install.sh 之后就完成了。盖下屏幕。等5min后打开屏幕,看看在解锁前,状态栏上的Wi-Fi是否为关闭状态,是则为脚本启动成功。 配置(不推荐) 相信还是有极少部分macOS用户是没Homebrew,这边提供手动的方式,但是不推荐。 主要原因: 配置,不方便管理包(尤其是卸载的时候) macOS区分架构,配置需要区分 这边脚本里为半自动配置,未测试: 我们进入终端内,运行脚本: zsh install-without-brew.sh 之后就完成了。

    73200

    ESP8266 SDK开发: 微信小程序篇-微信小程序通过UDP实现和ESP8266局域网通信控制

    测试说明1.首先用户需要知道,微信小程序和WI-Fi通过UDP通信有两种方式第一种:手机连接WI-Fi的无线,通信的IP地址为192.168.4.1第二种:手机和WI-Fi都连接路由器,通信的IP地址为路由器分配给 WI-Fi模块的IP地址测试1:手机连接WI-Fi的无线1.编译下载WI-Fi程序我设置了模块工作在AP+STATION模式,发出的无线名称为:wifi_8266_UDP  密码:11223344UDP 3.编译--预览把微信小程序到手机使用微信扫描二维码?3.设置下手机连接的WI-Fi无线名称为:wifi_8266_UDP  密码:11223344?返回到微信小程序,控制开关吸合?? 测试2:手机和WI-Fi模块连接同一个路由器首先保证手机和WI-Fi模块连接的同一个路由器!?1.修改WI-Fi程序连接的路由器信息然后编译下载?2.用串口打印下WI-Fi模块分得的IP地址? 3.编译--预览把微信小程序到手机使用微信扫描二维码?控制开关吸合??控制开关断开?

    38510

    mono-3.0.2指南

    目的 本文档试图以最简单方式阐明mono-3.0.2版本的。mono采用的是automake编译方式,包括它所依赖的库,正因为这种依赖,使用得编译稍变复杂。 2.  依赖关系 1) mono无依赖; 2) xps依赖mono; 3) mod_mono的依赖Apache,关于Apache的,请参考另一篇文章《apache2.4指南》。 4.  步骤 4.1. mono 1) .configure --prefix=usrlocalmono(注:将mono到usrlocalmono目录下) 2) make 3) make install 4.2. xsp xps的需要注意一下,如果直接以标准的automake方式编译,可能会遇到错误,以下面的步骤操作,可帮助避免错误: 1) export PATH=usrlocalmonobin: 一键脚本前提 1) 使用root用户操作; 2) Apache在usrlocalhttpd目录下; 3) mono、xps和mod_mono包都放在同一个目录下,如: ~app # ls mod_mono

    42120

    ONOS一键脚本

    所以很有必要将过程转化为一键脚本。本文总结的一键脚本就是在部署ONOS集群时,为提高ONOS效率而整理的,希望能帮助到同样需要多次ONOS的其他人。? 脚本脚本将ONOS及其依赖软件的所有命令都写到了shell文件,并加一些必要判断语句,使得脚本使用起来更加人性化。 需要注意的是,此文件仅完成了ONOS的,并没有完成ONOS启动之前的配置,需要启动相关服务,还需手动进行配置。脚本内容如下所示:sh #! 初始化配置在完ONOS之后,还需要进行一些必要的配置,才能启动运行了制定服务的ONOS。 SDNLAB的文章《Ubuntu14.04源码ONOS》下载地址脚本下载地址为:muzixingonosinstallhelper。

    64960

    CentOS6.7上使用FPM打包制作自己的rpm包

    gems.ruby-china.org --remove https:rubygems.org# fpm,gem从rubygem仓库软件类似yum从yum仓库软件。 首先低版本的json,高版本的json需要ruby2.0以上,然后低版本的fpm,够用。 但是rpm后的脚本是必须的。vim nginx_post_install.sh   #编写一个rpm后需要执行的脚本#! rpm包rpm命令会报错,如下例: rpm -ivh nginx-1.8.0-1.x86_64.rpm 但会在缺少pcre-devel时候报错,需要先yum依赖才能rpm包。 yum命令rpm包yum -y localinstall nginx-1.8.0-1.x86_64.rpm这个命令会自动先rpm包的依赖,然后再rpm包。

    65420

    运维监控之Prometheus入门

    一、前言上一篇主要简要科普了一下Prometheus是个什么鬼,这一篇主要介绍如何Prometheus。 本文linux环境为centos7二、Prometheus1、go环境yum install go2、查看go版本# go versiongo version go1.11.4 linuxamd643 、下载Prometheus包,可以从官网https:prometheus.iodownload下载所需的,也可以执行如下命令wget https:github.comprometheusprometheusreleasesdownloadv2.7.1prometheus -2.7.1.linux-amd64.tar.gz4、解压包tar -zxvf prometheus-2.7.1.linux-amd64.tar.gz5、重命名(可选)mv prometheus-2.7.1 fi echo Starting Prometheus... su - prometheus -c nohup homeprometheusprometheus --web.listen-address

    38420

    常用shell代码段

    $cmd -e  | grep -qE ^-e; then      echo=$cmd      break    fi  done  CSI=$($echo -e 033检查系统${CEND}  # 检查系统  if ]; then    Logprefix;echo ${CWARNING}请使用root用户!   else    DISTRO=unknow  fi   if ]; then    Logprefix;echo ${CWARNING}请使用Centos系统!   if ]; then    Logprefix;echo ${CWARNING}请使用Centos7! ${CEND}    exit  fi   if ] ; then      OS_Bit=64  else      OS_Bit=32  fi   if ]; then    Logprefix;echo

    19400

    Redis集群命令行部署工具

    格式示例: 127.0.0.1 6381 127.0.0.1 6382 127.0.0.1 6383 127.0.0.1 6384 127.0.0.1 6385 127.0.0.1 6386 4)创建好 # # 运行参数: # 参数1 SSH端口 # 参数2 用户 # 参数3 用户密码 # 参数4 目录 # # 前置条件(可借助批量工具mooon_ssh和mooon_upload完成): # 1)用户已经创建好 # 2)用户密码已经设置好 # 3)目录已经创建好,并且目录的owner为用户 # 4)执行本工具的机器上好了ruby,且版本号不低于2.0.0 # 5)执行本工具的机器上好了 done # 是否先清空目录再? done # 公共的,包括可执行程序文件和公共配置文件 function install_common() { redis_ip=$1 # 检查目录是否存在,且有读写权限 echo $MOOON_SSH

    49520

    分享一个使用的shell脚本

    CentOS7最小化后的一些常用的工具初始化脚本#!binbashyum update -y #进行系统更新if ;then echo yum update succes!!! fiyum install lrzsz -y #文件传输的工具if ;then echo lrzsz install succesfiyum install wget -y #wgetif ;then net-tools install succesfiyum install -y #git工具if ;then echo net-tools install succesfiMariaDB10.3 数据库脚本 fi yum -y install MariaDB-server MariaDB-clientif ;then echo MariaDB 成功! if ];then echo 初始化MariaDB数据库 mysql_secure_installationelse echo 结束,请手动初始化数据库 exit;fi

    26310

    自建KMS服务器 | 持续激活Windows

    最近在 GitHub 上发现一个项目:dylanbai8kmspro:https:github.comdylanbai8kmspro该项目中提供了一个可以一键KMS服务器的脚本,可以在 Linux Windows 设备上一键 KMS 服务器,未来就可以通过自建的KMS服务器激活Windows服务了,使用方法也很简单。 Linux 系统下方法# 一键KMS服务 (DebianUbuntuMint 等)$ wget -N --no-check-certificate git.iok.sh && chmod +x = # 定义脚本变量PATH=bin:sbin:usrbin:usrsbin:usrlocalbin:usrlocalsbin:~binexport PATHSTAT=2 # Debian系列操作系统 echo 更多教程请访问:https:v0v.bidkms.html} # Centos系列操作系统KMSdo_centos(){yum install gcc git make -yrm -rf

    1.7K30

    Python科学计算和绘图入门

    用到的相关模块scipynumpymatplotlibmayavi模块主要就是这四个模块,如果要的话,前三个可以直接使用sudo pip install xxx来。 对于mayavi,起来比较复杂,主要是vtk的,我了几次都没有成功,不管是使用ccmake还是使用independent installer都没法用,在尝试了一个下午之后,发现了python 我在Package Manager中直接搜索下载了mayavi,一键完成,特别方便,推荐所有用Python科学计算,或者是为了毕业论文等同学使用Canopy,我要是早发现就好了! ? #序之前的代码def functionI(fi,ks,n,a,e0): return e0*ks*((-350*np.sin(fi)+(700*np.sqrt(3)2)*np.cos(fi))**n)* a*a*np.cos(fi)from matplotlib import pyplot as pltplt.figure(1)#图1:n不变,ks变化#fi的取值范围 0-pi2,分100个点fi =

    86640

    MacBook 终端美化

    本文链接:https:blog.csdn.netqq_37933685articledetails102869561 MacBook 终端美化 zsh oh-my-zsh最简单 iTerm2 + oh-my-zsh 打造 Mac 炫酷终端教程-菜鸟版实操整理 - 简书 zshcentos: yum install -y zsh macbook: brew install zsh oh-my-zshsh -c $(curl -fsSL https:raw.github.comrobbyrusselloh-my-zshmastertoolsinstall.sh)oh my zsh 的 脚本#! ${RESET} fi echo} main() { # Run as unattended if stdin is closed if ; then RUNZSH=no CHSH=no fi # Parse ${RESET} Please install zsh first. exit 1 fi if ; then cat

    62610

    linux下protobuf 下载并cmake编译全过程脚本

    fi return 0 else echo invalid argument: echo $* exit -1 fi}exit_on_error(){ if then exit -1 fi}# 如果文件存在且 Need to download again $1 fi else return 0 fi else echo invalid argument: echo $* exit -1 fi}# 从github } download_from_github protobuf 3.3.1 9377e414994fa6165ecb58a41cca3b40 google v popdprotobuf编译对下载的protobuf 源码编译并到releaseprotobuf_linux_x86_64文件夹下 build_protobuf.sh#! cmake $GXX_PATH -G Unix Makefiles -DCMAKE_INSTALL_PREFIX=$INSTALL_FOLDER -Dprotobuf_BUILD_TESTS=off# 编译并

    82860

    Wi-Fi 爆重大全漏洞,Android、iOS、Windows 等所有无线设备都不全了

    但近日有计算机全专家发现,Wi-Fi 设备的全协议存在漏洞,如今用于保护 Wi-Fi 网络全的保护机制已经被黑客攻破,苹果、微软、谷歌、Nest 等无线设备纷纷不再全,就现有的漏洞,黑客可以轻松入侵用户置 据了解,这个全协议漏洞名为“KRACK”,即“Key Reinstallation Attack”(密钥重攻击),它曝露了 WPA2 的一个严重的全漏洞,黑客可以利用 KRACK 进行入侵。 而黑客可以利用重新攻击漏洞,诱导用户重新已经使用过的密钥。具体实现方法是操纵并重播密码握手消息。 当受害者重新密钥时,增量发送分组号(即随机数)以及接收分组号(即重播计数器)等相关参数将被重置为初始值。从本质上来讲,为了保证全性,每条密钥只能并使用一次。 我们建议客户使用全 Wi-Fi 密码,在手机、计算机及其它 Wi-Fi 设备上最新补丁,防范此类攻击。飞利浦 Hue 本身并不直接支持 WiFi,因此不需要防范补丁。

    62640

    基于Wifipineapple对无线全情况的综合性调查与研究

    2.2.1 “钓鱼Wi-Fi”的概况介绍为了确保收集数据的合理性,确保项目在符合道德伦理以及合法的情况下进行,并考虑到自身因素,我决定将热点伪成学校内部的免费Wi-Fi热点,用来实现实验以及相关数据的获取活动 逐个后系统显示如图所示:?后,逐个打开插件,使插件进行工作,再加以定制,即完成了软件的个性化操作。 2.7 对“钓鱼Wi-Fi”的全性检测目前,市面上的许多软件都带有“检测Wi-Fi全性”的功能。 为了鉴别此类软件是否有效,也为了鉴别本次实验的“钓鱼Wi-Fi”伪是否到位,我利用手机上全软件进行了一次全性检测。本次利用了“360免费Wi-Fi”这款市面上比较流行的软件进行检测。 由此可见,黑客若要伪,则可以完全把“钓鱼Wi-Fi”伪成与全的Wi-Fi一样的模式。

    56390

    相关产品

    • 自动化助手

      自动化助手

      自动化助手(TAT)是云服务器的原生运维部署工具。通过自动化助手,您无需登录服务器,也无需打开入站端口、SSH,便可以直接管理实例,批量执行 Shell 命令,轻松完成运行自动化运维脚本、轮询进程、安装或卸载软件、更新应用以及安装补丁等常见管理任务。

    相关资讯

    热门标签

    活动推荐

      运营活动

      活动名称
      广告关闭

      扫码关注云+社区

      领取腾讯云代金券