服务器及环境
文章平均质量分 52
老刘pro
这个作者很懒,什么都没留下…
展开
-
ESXi6.0中将虚拟机从厚置备转换为精简置备
一、前言公司半年前新填了一台服务器用来做测试环境, 很自然的就上了EXSI 6.0, 当时没想那么多, 提前做的镜像盘用的就是厚置备.没想到半年后, 硬盘空间竟然不够了...不够了...够了...了...只能在折腾一次, 将虚拟机硬盘的厚置备转换为精简置备了.二、具体流程1. 开启EXSI的SSH2. 登录服务器, 并进入数据存储目录cd /vmfs/volumes/datastore1/# 进入后就能看到你所有的虚拟机, 以下演示是我一个用来装mysql5.7的镜像cd原创 2021-04-14 14:17:55 · 3068 阅读 · 2 评论 -
mysql数据库异地备份方案(2) 数据库服务器的设置
一、前言上一篇文章中已经设置了FTP服务器, 接下来这篇文章中我们来对数据库服务器进行设置二、FTP的设置1. 安装ftp软件包yum -y install ftp2. 连接本机的ftp进行测试# 使用ftp测试连接下之前设置的服务器, IP地址请自行更换ftp 192.168.1.2# 输入账号密码后, 会出现登录成功或登录失败提示# 登录成功会提示: 230 Login successful# 不成功, 请参照https://blog.csdn.net/a331原创 2021-04-09 11:43:21 · 283 阅读 · 0 评论 -
mysql数据库异地备份方案(1) FTP备份服务器的设置
一 前言最近一位"无中生友"询问我如何解决他们公司的mysql数据库的异地备份解决方案, 今天在网上搜索了几个比较可行的方案, 整理了一下, 发上来送给我这位老友.二 FTP服务器的设置1. 自行准备一台FTP备份服务器我这里准备的是centos 7.9 的服务器.2. 安装vsftpd软件包yum -y install vsftpd db4 db4-utils3. 创建vsftpd用户# 创建备份用户并指定用户家目录useradd -s /sbin/nologin原创 2021-04-09 10:14:30 · 566 阅读 · 0 评论 -
CentOS 无法使用tab补全功能?
最新新买的阿里云服务器,重新更换了CentOS 7.4 的镜像。没想到按TAB没有了自动补全的功能,在网上找到了相应的解决办法。特此把这个记录下来,以便下次再出现这种问题的时候能迅速的修改。 按TAB没有了自动补全的功能,主要是因为Centos7在使用最小化安装的时候,没有安装自动补全的包,需要自己手动安装。# yum install -y bash-completion...原创 2018-07-27 10:41:23 · 1475 阅读 · 0 评论 -
运行docker容器时报standard_init_linux.go:195: exec user process caused "no such file or directory" 的解决方法
一、背景docker所在主机:CentOS 7.4Dockerfile编写环境是Win8.1 ,Nodepad++ 今天新编写了个Dockerfile,然后build后没提示任何错误。而运行docker容器时容器没有驻留,而是异常中止了,使用dokcer logs查看日志却提示standard_init_linux.go:195: exec user process ca...原创 2018-08-04 16:17:23 · 9121 阅读 · 0 评论 -
玩转 docker 入门(10) 利用docker搭建LAMP(php5+mysql+apache2)集成环境
1. 前言 之前的文章中,都是分步骤的单独下载镜像使用,而且感觉docker使用起来确实是很简单,根本没什么难事. 一旦将几个镜像同时放在一起,并用上volume和network的时候.这趟坑的过程,还真不是一般的苦. 从这篇文章开始,我会陆续的将那些趟过的坑写出来,好让各位看官在看了之后少走一点弯路. 以下操作步骤均为我已经...原创 2018-07-31 17:01:57 · 10881 阅读 · 0 评论 -
修改Apache配置文件开启gzip压缩传输
第1步LoadModule deflate_module modules/mod_deflate.soLoadModule headers_module modules/mod_headers.so 打开httpd.conf后,先将上面两行配置前面的#号去掉,这样apache就会启用这两个模块,其中mod_deflate是压缩模块,就是对要传输到客户端的代码进行gzip压缩;mod...原创 2018-08-14 14:52:21 · 685 阅读 · 0 评论 -
Xshell登录linux主机出现WARNING!解决办法
使用Xshell登录Linux主机时出现了一行警告,警告如下:WARNING! The remote SSH server rejected X11 forwarding request.解决办法:1、编辑/etc/ssh/sshd_config 设置X11Forwarding yes2、配置Xshell连接属性,如下图勾取消掉即可。本文转载自 https...原创 2018-08-22 09:24:36 · 2636 阅读 · 1 评论 -
SQLSERVER还原数据库失败:错误: 3154的解决办法
前几天将公司原有的.net程序迁移到新的服务器,往新服务器导入sql server 的备份文件的时候,出现了"SQLSERVER还原数据库失败:错误: 3154"的提示,百度了下找到了解决办法,特此将这次解决方法记录到博客里.也方便大家查看. 在SQL Server2005及以下版本做数据库备份还原时,需要首先建立数据库,然后才能进行数据库还原操作; 而在...原创 2018-08-25 19:14:42 · 18500 阅读 · 1 评论 -
Could not load file or assembly or one of its dependencies. 试图加载格式不正确的程序。
当我把编译好的程序托管到IIS下后,访问时出现了以下问题,服务器环境是IIS 7,操作系统 Windows server 2008 r2 64位。出现上述问题的原因是,所加载的程序集中有32位的,也有64位的,IIS 7 程序池 在Windows下.Net FrameWork是64位的,要想正确使用,需要对程序池进行配置。如下图所示:...原创 2018-08-25 20:07:10 · 4254 阅读 · 0 评论 -
前后端同学,必会的Linux常用基础命令
无论是前端还是后端同学,一些常用的linux命令还是必须要掌握的。发布版本、查看日志等等都会用到。以下是我简单的总结了一些简单又常用的命令,欢迎大家补充,希望能帮助到大家。基础篇1、进入目录cd 目录名2、显示当前路径pwd3、显示路径下的文件lsls -a 显示隐藏文件。隐藏文件以 . 开头命名4、查看创建文本touch abc.txt 查...转载 2018-12-20 09:50:39 · 306 阅读 · 0 评论 -
DELL服务器通过BMC进行远程唤醒(1) 服务器端设置
一 前言 公司有个一百多台机器的机房, 离办公地理也远. 因此每次宕机需要重启, 就得开车赶到机房手动重启. 这怎么能让我等懒人忍受得了... 于是研究了一下DELL服务器通过BMC进行远程唤醒的方法. 希望大家看了我的文章之后, 少趟些坑. 多点时间休息和运动.服务器机型: DELL R210 IIIP: 192.168.0.255掩码: 2...原创 2019-03-22 13:57:20 · 11232 阅读 · 0 评论 -
win7/win8.1/win10 windows远程桌面连接发生验证错误 要求的函数不受支持 解决办法
618了, 趁着促销买了块SSD硬盘, 重新装了windows 8.1系统,速度快的感觉就是好.可没想到在使用windows远程桌面连接的时候提示“发生验证错误 要求的函数不受支持”。这个问题虽然已经百度过好几遍了, 可还是记不住. 这次就给发到博客里, 免得总走弯路.解决办法:运行gpedit.msc打开配置项:计算机配置>管理模板>系统>凭据分配>加...原创 2019-06-01 21:32:02 · 1337 阅读 · 0 评论 -
在centos(linux)中通过bash shell和python实现网站和数据库的自动备份,并自动上传至OSS
一、前言我等懒人实在是不喜欢每天备份数据库和网站, 于是就研究了一下在linux环境下的网站与数据库的自动备份.服务器环境:阿里云ECS CentOS7.6 + MySQL5.6需要用到:bash shell,python(CentOS里自带的2.7.5即可)使用的软件:phpstorm,xshell,notepad++,flashfxp,我是在windows环境下编写脚本的二...原创 2019-07-17 16:06:29 · 563 阅读 · 1 评论 -
CentOS6 CentOS7 关闭防火墙命令
一、CentOS 6 关闭防火墙的命令// 临时关闭防火墙service iptables stop// 禁止开机启动防火墙chkconfig iptables off 二、CentOS 7 关闭防火墙的命令 CentOS 7 与 CentOS 6 在关闭防火墙的命令上,有了很大的区别。具体如下:1. CentOS 7使用systemctl 来运行命令,而Ce...原创 2018-07-27 10:24:01 · 15756 阅读 · 0 评论 -
玩转 docker 入门(1) docker 在 CentOS 7.4 的安装部署
公司的新项目,甲方要求用docker部署,那就研究一下呗. 做了一遍之后才发现,原来看似很复杂的事情.其实也是比较简单的. 希望这篇docker的部署文档能给大家带来帮助.原创 2018-07-02 11:50:35 · 3170 阅读 · 1 评论 -
玩转 docker 入门(2) docker-io 在 CentOS 7.4 的基本使用流程
一、前言上一篇文章中,我们已经将docker部署到了服务器上.现在,我们将开始搜索镜像,拉取镜像,启动容器,制作镜像,停止容器等相关docker的操作.这次,我们想要安装的镜像是centos的官方镜像.二、开始1. 搜索在线可用镜像docker search cnetos 显示结果如下: 这里可以看出,第一位的镜像OFFICIAL是[OK]的,是官方镜像,我们就下载这个.2. 下载镜像...原创 2018-07-02 16:26:25 · 4453 阅读 · 0 评论 -
玩转 docker 入门(3) docker 的常用命令 解析
前两篇文章介绍了docker的部署及镜像,容器的相关操作。这篇文章我们来解释一下docker的命令。一、docker命令的分类容器生命周期管理 — docker [run|start|stop|restart|kill|rm|pause|unpause]容器操作运维 — docker [ps|inspect|top|attach|events|logs|wait|export|port]容...原创 2018-07-02 17:18:11 · 996 阅读 · 2 评论 -
CentOS 6.9 安装 gitlab 从入门到能用
CentOS 6.9 安装 gitlab 从入门到能用原创 2018-06-28 11:22:22 · 2419 阅读 · 4 评论 -
CentOS 系统及各版本介绍
CentOS,英文全称“Community Enterprise Operating System”,译为:社区企业操作系统,是 Linux 的发行版之一。该系统是基于 RHEL(红帽系统)的源代码进行再编译后,得到的产物(修复了RHEL很多已知的漏洞),两者无论是在操作上,还是在使用上,都没有太大的区别。CentOS 和红帽系统的最大不同在于 CentOS完全免费,不存在红帽系统中...原创 2018-06-28 15:14:21 · 15485 阅读 · 0 评论 -
CentOS 目录结构介绍
CentOS 目录结构 :/: 根目录,一般根目录下只存放目录,不要存放文件,/etc、/bin、/dev、/lib、/sbin应该和根目录放置在一个分区中/bin:/usr/bin: 可执行二进制文件的目录,如常用的命令ls、tar、mv、cat等。/boot: 放置linux系统启动时用到的一些文件。/boot/vmlinuz为linux的内核文件,以及/boot/gurb。建议单独分区,分区...原创 2018-06-28 20:20:52 · 5143 阅读 · 0 评论 -
玩转 docker 入门(5) CentOS 7 安装Docker CE的方法
一、准备工作1. 系统 CentOS 7.x,操作系统内核版本为 3.10以上2. 如果是新系统的准备工作# yum update -y3. 如果是老系统,需要先查看是否安装过旧版本的docker# yum list installed |grep docker4. 卸载旧版本的docker# yum remove docker docker-comm...原创 2018-07-23 11:19:20 · 293 阅读 · 0 评论 -
玩转 docker 入门(4) docker 通过nginx实现反向代理 配置多域名以及多端口号
一、前言 这段时间一直在研究docker的部署及相关开发环境、生产环境的搭建。但最终技术的学习就是用来实际使用的,所以就想将单位中的机房逐步从单机安装环境过渡到通过docker部署多个开发环境(生产环境)。 二、需求 单位机房的IP有限,我们都是通过“IP:端口”的形式来访问的。这样带来一个弊端就是每次部署一个新的开发环境,都需要在防火墙里部署相应的NA...原创 2018-07-06 16:18:38 · 12900 阅读 · 2 评论 -
ThinkPHP连接数据库出现的错误:Undefined class constant 'MYSQL_ATTR_INIT_COMMAND'
一、前言 最近在学习docker,并用phpfpm+mysql+nginx几个镜像部署了一个lnmp环境。并把之前写的项目放上去测试了一下。没想到出现了错误:Undefined class constant 'MYSQL_ATTR_INIT_COMMAND'。其原因就是没有安装PDO扩展。...原创 2018-07-26 20:07:06 · 1495 阅读 · 0 评论 -
【运行docker出错】Segmentation Fault or Critical Error encountered. Dumping core and abort
一、前言 最近一个星期都没有写博客,只是因为在看docker的前后端分离集群部署。按照教程上讲解的安装了docker之后出现了“Segmentation Fault or Critical Error encountered. Dumping core and abort”这个错误,如图:整个人当时都不好了。按理说不应该啊,赶快百度了下,找到了具体的原因:安装时使用...原创 2018-07-19 22:16:12 · 13933 阅读 · 1 评论 -
设置centos的YUM源为国内阿里云源
1. 备份配置文件# mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup2. 下载新的CentOS-Base.repo 到/etc/yum.repos.d/// CentOS 6# wget -O /etc/yum.repos.d/CentOS-Base.repo http:...原创 2018-07-19 22:34:00 · 287 阅读 · 0 评论 -
CentOS6.X 升级内核 至 3.10甚至更高
一、前言由于安装Docker时,Docker支持或更高的版本CentOS 7 (64-bit) CentOS 6.5 (64-bit) Docker 运行在 CentOS 7 上,要求系统为64位、系统内核版本为 3.10 以上。Docker 运行在 CentOS-6.5 或更高的版本的 CentOS 上,要求系统为64位、系统内核版本为 2.6.32-431 或者更高版本...原创 2018-07-19 23:41:29 · 16282 阅读 · 11 评论 -
【不玩VMware Workstation了】VMware ESXi 6.0 及部署虚拟机安装教程(1)
公司之前闲置了一台配置不错的服务器,让我用EXSI 6.0做成N多个虚拟机了,这样开发部署测试都有专职的虚拟机了,而且还便于维护。现在有时间了,打算把安装过程写下来,也算是留个记录吧。 ps:鉴于我没办法再把那服务器重做一遍,所以本文的所有截图均使用虚拟机制作的。一、 在服务器上安装ESXI 6.01. 插入光碟,选择从光驱启动(U盘安装也可,将ISO烧录进U盘请点击这里:)2. 等...原创 2018-07-01 21:47:58 · 36279 阅读 · 3 评论