阿里云服务器系统盘扩容后,宝塔面板不显示新容量的问题

最近因项目需求,服务系系统内存不够使用了,就在阿里云后台扩容, 但是扩容后,宝塔面板上看不到新的容量,重启后还是看不见。首先,要备份数据库和重要文件的备份,创建快照,以防在硬盘扩容时出现意外导致数据丢失。进入Linux命令 1、安装 growpart 扩展```bashyum install y cloudutilsgrowpart```查看磁盘实际大小 2、运行f
阅读全文

Redis GEO经纬度位置处理

Redis GEO 主要用于存储地理位置信息,并对存储的信息进行操作,该功能在 Redis 3.2 版本新增。 Redis GEO 操作方法有: geoadd:添加地理位置的坐标。 geopos:获取地理位置的坐标。 geodist:计算两个位置之间的距离。 georadius:根据用户给定的经纬度坐标来获取指定范围内的地理位置集合。 georadiusbymember
阅读全文

Redis 的安装与基本命令

一:Redis 简介全称REmote DIctionary Server(Redis) ,一个由Salvatore Sanfilippo写的keyvalue存储系统。 Redis是一个开源的,使用ANSI C语言编写、遵守BSD协议、支持网络、可基于内存亦可持久化的日志型、KeyValue数据库,并提供多种语言的API。 它通常被称为数据结构服务器,因为值(value)可以是 字符串(String), 哈希(Hash), 列表(list), 集合(sets) 和 有序集合(sorted sets)等类
阅读全文

史上最全Vim快捷键键位图(入门到进阶)

本文为转载内容,作者:卢钧轶(cenalulu) 本文原文地址:http://cenalulu.github.io/linux/allvimcheatsheat/ 经典版下面这个键位图应该是大家最常看见的经典版了。其实这个版本是一系列的入门教程键位图的组合结果。要查看不同编辑模式下的键位图,可以看还有简体中文版。 对应的简体中文版 入门版基本操作的入门版。还有keynote版本可供DIY以及其他相关有用的cheatsheet。entry 进阶版
阅读全文

linux计划任务,定时访问url

在项目中,有时需要服务器在指定时间完成某些操作, 这时我们可以使用 `crontab` 命令来完成这些操作。 在这篇文章中我们使用 crontab 结合 shell 脚本, 实现定时访问某个 url ,并保存日志。。。 首先打开命令行,编辑crontab文件:```bashcrontab e```在crontab文件中添加一行```bash/1 /tmp/ceshi/ceshi /tmp/ceshi/ceshi.log 2&1```
阅读全文

linux下mysql密码重置(忘记密码)

在linux平台下使用mysql时忘记root密码, 对于运维和DBA来讲都是一件头疼的事情, 下面讲解一下在linux下,如何对mysql5.6和5.7重置密码。 1、首先停止mysql服务进程:```bash service mysqld stop```2、然后编辑mysql的配置文件my.cnf```bash vi /etc/my.cnf```3、找到 这个模块:在最后面添加一段代码```bashskipgranttables
阅读全文

Centos下mysql5.6/5.7的编译安装与启动

在前面的文章中; 介绍了nginx和php的编译安装;这里我们介绍一下mysql5.6与5.7的编译安装。 1、进入src目录,下载mysql,2、解压安装包,3、进入安装包目录,4、编译安装(/usr/local/webserver/mysql 为编译安装目录可根据自己需求更改),5、对相应的目录进行授权,6、编译安装成功后,我们需要执行初始化配置脚本,7、拷贝启动脚本并启动。。。
阅读全文

Centos服务器升级Python到3.8,修改yum指向

因为最新版Python已经到了3.8了; 但是在服务器上,一般还是使用2.7; 这是要使用python3的命令时; 我们就需要对服务器上python的版本进行更新。下面介绍一下如何进行python3.8的编译安装: 一、安装编译工具及库文件```bashyum y install zlib zlibdevel bzip2devel openssldevel ncursesdevel sqlitedevel readlinedevel tkdevel g
阅读全文

在CentOS下编译和安装PHP

在上一篇中我们介绍nginx的安装, 下面介绍一下 php 的编译安装, 这面主要使用 7.2.21 进行演示。 一、安装 PHP1、下载 php,下载地址:```bash cd /usr/local/src/ wget https://www.php.net/distributions/php7.2.21.tar.gz```2、解压安装包```bash tar zxvf php7.2.21.tar.gz```3、进入安装包目录`
阅读全文

Centos Nginx 编译安装与.cnf配置

Nginx("engine x")是一款是由俄罗斯的程序设计师Igor Sysoev所开发高性能的 Web和 反向代理 服务器,也是一个 IMAP/POP3/SMTP 代理服务器。 在高连接并发的情况下,Nginx是Apache服务器不错的替代品。 一、安装编译工具及库文件;二、首先要安装 PCRE;三、安装 Nginx。Nginx 相关配置...
阅读全文