-
centos6中AWS自动化运维脚本分享
所属栏目:[教程] 日期:2022-06-18 热度:186
背景介绍:目前项目中使用了大量的AWS EC2 Instances作为服务器,在自动化运维方面,我们之前一直使用的是AWS CLI命令行工具,然后在Shell脚本中调用. 最近我想通过脚本实现一个Clone的功能,模拟Web Console上的Launch More Like This来创建Instance,但在Shell[详细]
-
linux中mysql备份全部数据库的Shell脚本
所属栏目:[教程] 日期:2022-06-18 热度:51
mysql备份所有数据库是非常的简单的,下面小编来为各位介绍一下linux中mysql备份所有数据库的Shell脚本,希望这个例子可以帮助到大家,所有数据库到一个文件,代码如下: #!/bin/bash DATE=$(date +%Y%m%d) TO_DIR=/home/wyl/文档/日报/230_database DATE_DIR=$[详细]
-
借助ab压力工具对服务器进行压力测试
所属栏目:[教程] 日期:2022-06-18 热度:85
ab是一款压力测试功能了,我们可以模仿用户实质性的访问网页从而可以测试出网站并发能力与数据处理能力了,下面小编为各位介绍ab压力工具对服务器进行压力测试的一个例子. 在使用之前,需要先确认是否服务器安装了Apache Http Server,如果没有安装,则需要先安[详细]
-
lnmp环境中配置之安装MySQL数据库服务器
所属栏目:[教程] 日期:2022-06-18 热度:169
lnmp环境意思就是linux nginx mysql php环境了,所以本文章来介绍的就是这个lnmp环境中mysql服务器安装配置步骤,希望文章能帮助到大家. 废话不多说,虽然可以通过yum直接安装MySQL,但是为了能够对安装过程有一个比较清晰的认识,我们这里还是使用源码编译安装[详细]
-
lnmp环境配置之安装配置Nginx与PHP教程步骤
所属栏目:[教程] 日期:2022-06-18 热度:116
lnmp环境中nginx与php是一个重头戏了,很多朋友在配置这一步时都要折腾很多,在此小编也同样是折腾了,下面我整理了一篇lnmp环境中安装配置Nginx与PHP教程,希望例子可以帮助到大家. 安装Nginx的方式有很多种,这里我们还是编译源码进行安装,使用下列命令: $ wg[详细]
-
lnmp环境配置之编译源码安装PHP的方法介绍
所属栏目:[教程] 日期:2022-06-18 热度:64
PHP是lnmp环境中必不可少的一个关键的东西了,我们不管是nginx,apache要执行php都需要安装php了,下面小编为各位介绍编译源码安装PHP的方法,希望文章可以帮助到各位. 我们使用vagrant建立虚拟环境,这里使用chef/centos-6.5这个box,这个box是一个比较纯净的Ce[详细]
-
Vagrant使用与入门窍门详解
所属栏目:[教程] 日期:2022-06-18 热度:128
Vagrant是一个基于Ruby的工具,用于创建和部署虚拟化开发环境,它 使用Oracle的开源VirtualBox虚拟化系统,使用 Chef创建自动化虚拟环境了,安装方法是非常的简单的,下面一起来看看Vagrant使用与入门技巧. 1.1 项目初始化 Vagrant使用Vagrant文件作为配置文件,[详细]
-
超级实用的Linux入门级学习笔记
所属栏目:[教程] 日期:2022-06-18 热度:52
Linux是一款操作系统它与windows相比只是没有图形界面了,所以一般的用户都不会使用linux系统了,但是如果是服务器linux要比windows强大的多,下面一起来看看小编整理的Linux入门级学习笔记. 1. 磁盘管理 1.1 查看磁盘分区信息(修改分区) 方法1:查看 /proc/pa[详细]
-
Linux定时清理和保留 history 记录优化性能
所属栏目:[教程] 日期:2022-06-18 热度:128
Linux的历史记录可以让我们方便的查看系统的日常事务,但是当 history 记录多了之后会使Linux系统性能下降,那么我们可以通过定期清理和保留 history 记录优化Linux性能. 有经验的 Linux 系统工程师都喜欢把 Bash 的 HISTSIZE/HISTFILESIZE 设置的很大,这样[详细]
-
linux中修改AMH系统面板默认MYSQL数据库存储渠道方法
所属栏目:[教程] 日期:2022-06-18 热度:138
对于amh面板我相信大家都不知道吧,在此小编为各位整理一篇关于linux中修改AMH系统面板默认MYSQL数据库存储路径方法,希望文章对各位会有用. 正常情况下我们的VPS主机环境如果按照类似AMH之类的面板,如果有数据盘的时候网站项目会独立用数据盘存储,而系统以[详细]
-
linux系统升级gcc GNU编译器套件的七个流程
所属栏目:[教程] 日期:2022-06-18 热度:137
新转的linux平台上没更新版的gcc套件,我们用的是C++11,感觉gcc版本太旧支持不太好,所以就自己升级,以下是本人整理的7条升级gcc的步骤. Linux下升级gcc的步骤如下: 1.下载gcc最新的源码包 wget http://gcc.skazkaforyou.com/releases/gcc-4.9.1/gcc-4.9.1.t[详细]
-
大量删除阿里云OSS Object的脚本
所属栏目:[教程] 日期:2022-06-18 热度:58
使用过阿里云oss服务的朋友知道,如果一个bucket下面不为空,也就是存在object,那么这个bucket 是不允许删除的,那么对于object很少的bucket,手动删除即可,那么对于有很多很多object的bucket如何快速批量删除其下的文件和文件夹呢? 我写了一段 Javascript 代[详细]
-
google字体不能使用怎么办 Nginx反代Google字体
所属栏目:[教程] 日期:2022-06-18 热度:111
google在国内不能打开已经成了定局了,但google提供的很多服务还是蛮有用的,像google字体很多站长发现google打不开之后字体也无法使用了,下面我们就来看看google字体无法使问题的解决方法. 最近在写VPN系统的时候用到Google Fonts可是在大中国是无法使用Goo[详细]
-
Centos 安装 VPN pptpd 防火墙 iptables 转发操作
所属栏目:[教程] 日期:2022-06-18 热度:54
下面我们一起来看一篇关于Centos 安装 VPN pptpd 防火墙 iptables 转发设置,这个问题是因为一朋友设置之有一些网站无法访问时想出的解决办法. centos 安装vpn 出现一部分网站无法访问的问题!iptables的一些转发规则设置,建立NAT转换规则,否则拨上也无法通[详细]
-
Unix sed编辑器如何读写文件设置
所属栏目:[教程] 日期:2022-06-18 热度:193
上篇我们讲了如何用Unix sed编辑器替换文件内容,本教程我们来讲讲用sed如何读写文件操作,还有如何将一个文件部份内容写入到另外一个文件里去,本文将展示如何将文件内容读入到sed输出,同时包含如何将一个文件的部分内容写入到另一文件. 一.文件读取 假定有[详细]
-
Unix sed编辑器如何更换文件内容
所属栏目:[教程] 日期:2022-06-18 热度:75
上篇我们讲了如何用Unix sed编辑器替换文件内容,本教程我们来讲讲用sed如何读写文件操作,还有如何将一个文件部份内容写入到另外一个文件里去,本文将展示如何将文件内容读入到sed输出,同时包含如何将一个文件的部分内容写入到另一文件. 一.文件读取 假定有[详细]
-
Unix sed怎样向文件中增加一行
所属栏目:[教程] 日期:2022-06-18 热度:157
前面我们简单介绍了一个Unix sed及Unix sed的工作机制,现在我们来讲讲Unix sed实用:如何向文件中增加一行的功能,sed 是unix中最重要的编辑器之一,注意,有之一..支持多种编辑任务,本文将实现题目的功能实例. 假定我们有一额文本文件,叫做empFile,包含了员工[详细]
-
Unix sed流编辑器简介 领你入门sed
所属栏目:[教程] 日期:2022-06-18 热度:154
本教程我们来讲讲Unix下的一个非交互式的流编辑器sed介绍,主要包括sed是什么,sed工作机制等Unix sed理论知识,下一篇我们来讲实用. 已经看了一段时间的Linux Shell编程了,也能完成一些基本的使用,为了加深理解,恰好看到了The Unix School的一个sedawk教程,[详细]
-
在Linux中同步时间和时区的设置方法
所属栏目:[教程] 日期:2022-06-17 热度:194
很多的用户安装系统都是一键包了,这样在安装好使用时会碰到时间不同步了,对于这个功能我们一起来看看解决办法,有需要的可进入参考. 第一、修改北京时区 这里老左以修改北京时间作为默认时区,如果有其他需要的,可以对应修改,代码如下: rm -rf /etc/localtim[详细]
-
linux中关闭Mysql日志处理mysql-bin0000日志占用资源问题
所属栏目:[教程] 日期:2022-06-17 热度:90
对于mysql日志文件其实也是一个数据备份的功能了,当数据库出现问题我们可以通过mysql-bin日志进入处理了,下面一起来看看小编整理的一篇linux中关闭Mysql日志解决mysql-bin.0000*日志占用资源问题. 今天看到一台安装LNMP环境的VPS下某个网站打不开,同时也[详细]
-
linux中使用munin cgi 动态生成图形文件的方法总结
所属栏目:[教程] 日期:2022-06-17 热度:163
今天有点时间搞了一下munin cgi了,下面我们来看小编整理的一篇关于linux中使用munin cgi 动态生成图形文件的例子,希望对各位有帮助. 今天又弄了一下munin,发现有些图片出不来. http://phpfensi.com/static/dynazoom.html?cgiurl_graph=/munin-cgi/munin-cg[详细]
-
在linux中使用rsync+inotify-tools+ssh文件实时同步
所属栏目:[教程] 日期:2022-06-17 热度:134
下面我们来看一篇linux中使用rsync+inotify-tools+ssh文件实时同步的例子,这个对于很多大站的朋友都是这样操作的,下面一起来看看吧. 在某些服务器架构中,会遇到文件同步问题,例如需要做站点镜像备份,同步文件到多个CDN节点等,需要解决的主要有两个问题. 1.[详细]
-
Linode XEN虚拟vps安装配置Ghost方法细解
所属栏目:[教程] 日期:2022-06-17 热度:63
Linode是一个主机商专业提供XEN虚拟vps了,有不少国内朋友使用都觉得非常的不错,下文我们来看看Linode XEN虚拟vps安装配置Ghost方法. 我的 vps 情况: 操作系统 CentOS 7 64 位,web 服务器软件 Apache,Ghost1 基于 Node.js,它本身自带 web 服务器,不需要 Apa[详细]
-
Linux中利用scp命令进展自动远程拷贝
所属栏目:[教程] 日期:2022-06-17 热度:108
在服务器之间做数据备份一般会用到远程拷贝命令,scp命令就可以做到远程拷贝,并且支持从本地到远程的拷贝和从远程到本地的拷贝. 一般情况下执行拷贝命令时会提示我们输入远程服务器的用户名和密码,这在自动执行的程序中是一个障碍,因为没有人工的干预,关于[详细]
-
AMH面板mysql-bin日志文件占用硬盘资源解决方法
所属栏目:[教程] 日期:2022-06-17 热度:86
mysql-bin是mysql中一个日志文件了我们通常会看到以mysql-bin.0000X命名的日志文件并且每一个文件都不小了,下面一起来看看日志文件过大解决办法,这里要分享AMH面板(免费4.2版本),MYSQL-BIN占用资源过大解决方法. | mysql-bin.000280 | 104857695 | | mysql[详细]