运维
文章平均质量分 72
云服务器搭建、部署
从苏打绿到李志
这个作者很懒,什么都没留下…
展开
-
记一次postgresql查询优化
一、场景介绍1、需求根据schema_1中多表联查结果,对相应schema_2中数据进行删除操作。2、表结构模式 表名 表结构 schema_1 table_1 id(varchar 32) pk 主键 table_2 id(varchar 32) pk 主键 table_1_id(varchar 32) INDEX table_1表主键 table_3 id(varchar 32) pk 主原创 2020-07-19 20:23:37 · 484 阅读 · 0 评论 -
VMware Workstation 16配置CentOS8网络服务失败
按照步骤配置CentOS8网络服务:CentOS8配置网络服务出现如下问题:1、配置完成后可以ping通虚拟机本地,无法ping通外网2、ping www.baidu.com报错:ping:www.baidu.com:Name or service not known或者“ping:www.baidu.com:找不到该命令”等类似错误解决方案:重置VMware Workstation虚拟网络即可1、移除原有NAT模式虚拟网络适配器VMnet82、添加新虚拟网络适配器,选择原创 2020-11-25 15:07:59 · 409 阅读 · 0 评论 -
Unable to create/open lock file: /var/lib/mongodb/mongod.lock errno:13 Permission denied Is a mong..
系统:ubuntu 16.04由于手动创建数据路径/var/lib/mongodb,因此用户权限为root而不是mongodb,导致mongodb无权操作该数据路径解决方案:1、停止mongodb服务sudo service mongodb stop2、改变该目录拥有者sudo chown -R mongodb:mongodb /var/lib/mongodb(改为配置的数...原创 2018-12-04 20:46:45 · 1764 阅读 · 0 评论 -
CentOS 8安装配置Redis服务
一、下载Redis官网:Redis官网1、右键点击下载链接 --> 复制链接地址2、创建自定义下载目录:mkdir soft3、进入下载目录:cd /soft4、下载redis:wget 粘贴步骤1中的连接如果没有wget命令,需要先安装wget工具:yum install wget二、解压编译1、解压:tar xf redis-6.0.9.tar.gz2、进入redis目录:cd redis-6.0.9/3、编译构建:make如果没有make...原创 2020-11-24 17:00:37 · 567 阅读 · 3 评论 -
CentOS 8配置网络服务
1、找到网卡配置进入网络配置文件目录:cd /etc/sysconfig/network-script/找到目录中的配置网络配置文件编辑网络配置文件:vi ifcfg-ens33默认配置文件信息2、删除UUID(如果后续需要克隆该虚拟机,则需要执行此步骤)光标移至UUID一行,双击“键盘D”3、配置网络基本信息① 单击“键盘i”,进入编辑模式② 对所有“IPV6”开头的配置信息前加“#”③ 设置“BOOTPROTO”值为“static”④ 设置“ONBOO原创 2020-11-22 15:42:01 · 1914 阅读 · 0 评论 -
CentOS 8更换阿里下载源
1、更换阿里云下载源场景:yum install wget -y速度慢,总超时。解决方案:更换阿里云下载源curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-8.repo2、清除缓存yum clean all3、删除冗余配置上一步清除缓存会出现报错信息,即“仓库xxx被多个配置项监听”由于系统原本每个配置项都以一个文件形式存储第一步我们将阿里云下载源配置原创 2020-11-28 10:57:18 · 1596 阅读 · 0 评论 -
CentOS 8部署zookeeper集群
一、前置准备1、虚拟机4台,CentOS 8系统2、确保系统已部署Java运行环境,教程:CentOS 8部署Java运行环境3、确认虚拟机已关闭防火墙4、zookeeper版本3.4.6,官网资源二、下载解压四台虚拟机分别创建自定义安装目录,如:/opt/soft/mkdir /opt/soft进入目录并下载zookeeper,然后解压右键点击该资源“复制链接地址”cd /opt/softwget http://archive.apache.org/dis原创 2020-12-09 20:35:43 · 300 阅读 · 0 评论 -
CentOS 8配置Java环境
1、下载JDK官网下载JDK8:JDK官网官网下载需要登录,或者因网络情况速度慢,可以使用网盘下载该资源网盘链接,提取码:fw4x2、上传解压使用xftp将下载的压缩包上传至CentOS系统自定义目录中,如:上传至/soft目录解压压缩包tar -xf jdk-8u271-linux-x64.tar.gz3、配置环境打开环境变量配置vi /etc/profile单击“键盘i”启用编辑添加环境变量值export JAVA_HOME=/soft/jd原创 2020-12-03 19:39:20 · 1497 阅读 · 0 评论 -
CentOS 8搭建FastDFS
一、单机搭建Tracker和Storage安装在同一台主机0. 前置准备运行环境:CentOS 8.x内网IP:192.168.59.99软件环境:FastDFS v5.081. 安装运行环境及工具yum -y install zlib zlib-devel pcre pcre-devel make cmake gcc gcc-c++ openssl openssl-devel libevent libevent-devel perl unzip net-tools wget原创 2021-04-22 14:24:50 · 402 阅读 · 0 评论 -
CentOS 8配置SSH免密登录
1、测试SSH根目录下使用命令ll -a查看目录,如果没有.ssh目录则说明未开启SSH登录执行以下命令测试SSH登录本机ssh localhost根据提示输入yes和本机密码显示登录时间说明SSH登录本机成功,此时可以在根目录使用ll -a查看到.ssh目录2、创建密钥进入该目录发现只有一个文件执行以下命令创建密钥,使用rsa加密算法ssh-keygen -t rsa -P '' -f ~/.ssh/id_rsa执行成功后如图所示此时.s原创 2021-01-25 11:03:18 · 1792 阅读 · 0 评论 -
Ubuntu 16.04 MongoDB数据库备份与恢复
1、切换到/usr/bin目录下cd /usr/bin2、备份数据库mongodump-h ip:port-d库名 -o备份目录例如:mongodump-h127.0.0.1:27017-d test-o /home/test3、恢复数据库mongorestore-h ip:port -d库名 --directoryperdb备份路径例如:mong...原创 2018-11-01 17:09:07 · 1065 阅读 · 0 评论 -
Ubuntu 16.04部署MongoDB
服务器:阿里云一、安装MongoDBsudo apt-get install mongodb注:如果提示找不到package,表明软件管理器列表过时,执行apt-get update命令更新后重新安装即可。二、修改远程访问配置由于默认MongoDB只允许本地访问,如果要进行远程访问需要修改IP限定。找到/etc/mongodb.conf文件,将配置文件中bind_ip = ...原创 2018-10-24 20:59:39 · 342 阅读 · 0 评论 -
Windows下MongoDB安装以及注册
首先说明,安装版与解压版后续配置步骤完全一致,唯一差别在于解压和安装操作本身。一、下载安装官网链接直接下载,不多说。MongoDB下载1)如果是解压版,直接解压2)如果是安装版,出现安装失败情况,提示“your system has not been modified”记得取消图片左下角对勾重新安装。二、配置1、解压或者安装完成后,将bin目录配置到系统变量path中2、需要对目录进行修改1)新增...原创 2018-05-14 19:07:37 · 1758 阅读 · 0 评论 -
阿里云免费SSL证书配置Https请求
系统:Ubuntu 16.04服务器:Apache2证书:阿里云服务器+阿里云免费SSL证书一、下载证书1、之前博客已经讲过如何申请阿里云免费SSL证书。证书审核通过后在列表中会显示“已签发”,点击右侧下载进入证书下载页。2、进入下载页根据服务器选择相应证书,我这里用的Apache2,因此选择相应下载。这里说明一下:此处官方给出的教程为Apache安装教程,如果使用Ap...原创 2018-10-23 21:58:40 · 4581 阅读 · 0 评论 -
阿里云免费SSL证书申请
一、首先需要合法域名,进入阿里云控制台选择SSL证书菜单二、进入SSL证书菜单点击购买证书按钮三、进入证书类型选择页面,刚进该页面看不到免费证书,需要依次点击Symantec -> 增强型OV SSL即可发现免费型DV SSL。即为免费SSL证书,选择该选项,点击立即购买。四、进入订单页面勾选协议,点击去支付一直到支付成功即可。五、...原创 2018-10-23 16:38:26 · 961 阅读 · 0 评论 -
Ubuntu 16.04 JDK安装部署
一、官网下载。根据系统选择相应版本JDK二、在 /usr/lib 下创建java目录。将下载好的jdk文件复制到该目录下。三、解压tar -zxvf jdk-8u111-linux-x64.tar.gz(JDK压缩文件名)四、配置变量打开 /etc/profile 文件添加如下配置:export JAVA_HOME=解压后的JDK路径。例如:/usr/lib/java/...原创 2018-11-12 17:06:17 · 119 阅读 · 0 评论 -
Ubuntu 16.04 MySQL安装
一、安装sudo apt-get install mysql-server如果报错需要先更新:sudo apt-get update安装过程中会提示输入密码二、启动停止service mysql startservice mysql stop三、登录mysql -uroot -p并输入步骤一设置的密码四、如果只能本地登录无法远程登录1、修改/etc/my...原创 2018-12-27 19:35:40 · 135 阅读 · 0 评论 -
Ubuntu 16.04 Apache2转发内部路径
一、链接文件进入目录 /etc/apache2/mods-available找到 proxy.conf、proxy_http.load、proxy.load 三个文件将上面三个文件链接到目录 /etc/apache2/mods-enabled 中ln-s/etc/apache2/mods-available/proxy.conf../mods-enabled/ln-s...原创 2019-03-06 16:25:44 · 563 阅读 · 0 评论