
Ubuntu
弘宇的IT屋
千里之行,始于足下
展开
-
Linux 查询内存,CPU,硬盘信息
通过ubuntu18 查询服务器硬件信息1. 查询内存信息sudo dmidecode --type memorycat /proc/meminfo2.查询CPU信息cat /proc/cpuinfo原创 2022-05-02 16:24:49 · 1063 阅读 · 0 评论 -
Ubuntu tomcat工程一键发布
#!/bin/bashpath=/home/ubuntubackpath=/home/work/back#admin api webservername="admin"function updateVersion(){ makedirBack backUpdateVersion}function backUpdateVersion(){ #修改servername 需要启动的服务 for i in $servername; do ech.原创 2022-04-06 19:56:27 · 1184 阅读 · 0 评论 -
Linux tomcat shell自重启
#!/bin/bashcurrentpath=/home/ubuntu/servename="admin api"npa=npafunction startsh(){ for i in $servename; do num=`ps -ef | grep $npa/$i | grep -v grep | wc -l` echo "当前数量:".$num if [ $num -eq 0 ]; th.原创 2022-04-06 19:53:03 · 721 阅读 · 0 评论 -
Do you want to continue? [Y/n] Abort.
install指令的后面加上 -y原创 2021-07-21 11:00:08 · 514 阅读 · 0 评论 -
nginx配置网站不加www可以访问
1.设置DNS解析设置A记录分别设置www和@2.nginx设置, 80跳转443server { listen 80; server_name aaa.org www.aaa.org; rewrite ^(.*)$ https://$host$1 permanent;}原创 2020-12-08 15:02:12 · 3885 阅读 · 0 评论 -
Filecoin导入快照以及备份
1.导出快照,在已有正常节点的基础上备份快照lotus chain export --recent-stateroots=900 --skip-old-msgs snapshot.car2.导入快照lotus daemon --import-snapshot snapshot.car3.监听同步lotus sync statuslotus sync wait...原创 2020-12-05 10:23:30 · 1225 阅读 · 0 评论 -
mysql常见问题汇总
1.指定用户访问指定数据库grant all privileges on imserver.* to 'imserver'@'%' identified by '1204';flush privileges;原创 2020-09-09 10:36:14 · 311 阅读 · 0 评论 -
Slave failed to initialize relay log info structure from the repository
mysql主从配置之后,重启后出现Slave failed to initialize relay log info structure from the repository解决方法:在start slave之前,先启用reset slave原创 2020-09-09 10:23:07 · 5200 阅读 · 1 评论 -
ubuntu18 搭建rabitmq以及集群管理
1.安装erlang环境apt-get install erlang 通过erl检查是否安装成功2.安装rabbitmqapt-get install rabbitmq-server 查看启动状态:启动图形界面rabbitmq-plugins enable rabbitmq_managementrabbitmq常见命令service rabbitmq-server start # 启动service rabbitmq-serve...原创 2020-09-03 16:23:16 · 258 阅读 · 1 评论 -
Ubuntu16 搭建kafka以及图形化界面
1.安装kafka下载地址:http://kafka.apache.org/downloads下载后解压即可:安装java版本:apt-get install openjdk-8-jdk2.配置修改修改conf/server.propertiesbroker.id=1listeners=PLAINTEXT://localhost:9092advertised.listeners=PLAINTEXT://localhost:9092log.dirs=/home/d...原创 2020-09-02 19:24:31 · 950 阅读 · 0 评论 -
springboot jedis配置以及集群(第一篇) redis以及redis集群原理及简介
1.redis简介 Redis是一个基于内存且支持持久化的key-value的单线程NoSQL数据库,支持存储的value类型包括string(字符串)、list(链表)、set(集合)和zset(有序集合)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的。2.redis特点 单点TPS达到8万/秒,QPS达到10万/秒。 Redis支持发布/订阅,事物,地理位置以及脚本等等。...原创 2020-08-01 10:45:10 · 463 阅读 · 0 评论 -
springboot jedis配置以及集群(第五篇) redis-cli集群操作说明
1.基本命令2.具体命令操作2.1创建redis-cli -a password --cluster create 192.168.1.47:8082 192.168.1.47:8083 192.168.1.47:8084 192.168.1.47:8085 192.168.1.47:8086 192.168.1.47:8087 --cluster-replicas 12.2查询信息check--cluster-search-multiple-owners检查是否...原创 2020-07-30 10:54:37 · 418 阅读 · 0 评论 -
ubuntu16 安装redis6.0
1.卸载匹配ubuntu16的redis 3.0版本apt-get remove redis-server //删除服务apt-get remove --purge redis-server //清除配置rm -rf /etc/redis //删除redis相关文件2.添加源以便下载add-apt-repository ppa:chris-lea/redis-server -yapt-get updateapt-get install redis-ser...原创 2020-07-29 16:37:24 · 549 阅读 · 0 评论 -
redis集群工具redis-trib.rb的使用
1.查询各个命令集合2.各个命令说明和使用2.1create./redis-trib.rb create --replicas 1 192.168.1.47:8082 192.168.1.47:8083 192.168.1.47:8084replicas控制主从比例,值为主节点数/从节点数的比例2.2check查询集群情况,主从配置,hash槽分配等2.3info查看集群信息,主从分配以及数量,键值等2.4 fixredis cluste...原创 2020-07-29 16:11:59 · 1205 阅读 · 0 评论 -
springboot jedis配置以及集群(第三篇) ubuntu16实现redis集群
第二篇 ubuntu16设置redis主从备份第三篇 ubuntu16设置redis集群1.安装环境apt-get install rubyapt-get install gemsgem install redis2.集群部署设置 设置多台主机redis部署,这里设置了6台,自动配置3主3从 分别以不同端口号命名redis配置文件,copy原始redis.conf到各个端口号文件内,并按照一下修改。 daemonize yes //后台启动 ...原创 2020-07-28 20:55:14 · 293 阅读 · 0 评论 -
ubuntu16 常见问题合集
1.E: Could not get lock /var/lib/dpkg/lock-frontend - open (11: Resource temporarily unavailable)报错处理方法:rm /var/lib/dpkg/lock原创 2020-07-28 11:27:00 · 292 阅读 · 0 评论 -
ubuntu16 ufw使用说明
1.ufw常用命令2.命令使用2.1防火墙开启关闭:ufw status查询防火墙状态ufw enable打开防火墙ufw disable关闭防火墙ufwdefault deny/allow deny关闭所有外部对本机的访问,但是本机访问外部正常。2.2开启关闭规则ufw allow | denyservice开启关闭规则ufw allow 22和ufw allow ssh 效果是一样的ufw allow form 192.168....原创 2020-06-11 17:04:42 · 477 阅读 · 0 评论 -
springboot jedis配置以及集群(第二篇) 实现redis主从复制
1.主从服务器安装redis-server apt-get install redis-server2. 设置master redis-server配置项vim /etc/redis/redis.conf修改bind绑定IP修改默认值为本机IP:bind 127.0.0.1bind 0.0.0.0是全网都可访问,这里绑定本机IP或者直接注释掉统一全网访问设置密码:requirepasspasswd(设置需要修改值)重启redis:/etc/...原创 2020-06-10 20:47:44 · 469 阅读 · 0 评论 -
ubuntu18 搭建rocketmq
1. 下载rocketmq,下载地址:http://rocketmq.apache.org/release_notes/release-notes-4.4.0/rocketmq-all-4.4.0-bin-release.zip2. 安装rocketmq 解压rocketmq-all-4.4.0-bin-release.zip,修改启动内存 修改bin/runbroker....原创 2020-02-10 19:24:56 · 990 阅读 · 1 评论 -
nginx Access-Control-Allow-Origin 跨域设置
在被调取的配置文件中修改confserver{ listen 8082; server_name localhost; # index index.html index.htm; location / { root /test/; add_header Access-Control-Allo...原创 2020-02-05 11:52:18 · 1366 阅读 · 0 评论 -
ubuntu18 apt-get install tab键无法补齐
1. 如果没有安装bash-completion ,安装apt-get install bash-completionsource /etc/bash_completion2.如果~/.bashrc中没有如下:添加,如果有请去掉注释if [ -f /etc/bash_completion ] && ! shopt -oq posix; then . /e...原创 2020-01-29 22:27:53 · 1684 阅读 · 0 评论 -
亚马逊ubuntu16 开机自动挂载硬盘
1. 查询硬盘IDsudo blkid结果发现只有一个硬盘信息2. 查询硬盘信息fdisk -l | grep Disk3.格式化mkfs.ext4 /dev/nvme0n14. 查询uidsudo blkid5.设置开启自启动创建挂载目录,可不需要blkidmake /workvim /etc/fstabmo...原创 2019-06-20 14:15:49 · 340 阅读 · 0 评论 -
多tomcat项目配置
在catalina.sh中输入export JAVA_OPTS="$JAVA_OPTS -Duser.timezone=Asia/shanghai"# myself : addexport CATALINA_BASE=/home/ubuntu/tomcat/apache-tomcat-8.5.38export CATALINA_HOME=/home/ubuntu/tomcat/apa...原创 2019-07-26 16:59:04 · 126 阅读 · 0 评论 -
Ubuntu Vue 前后端分离项目的启动部署
1. 安装node.js与npmsudo apt-get install nodejsudo apt-get install npm 检查nodejs和npm版本nodejs -vnpm -v版本过低,直接下载源码二进制文件或者源码安装:下载地址:https://nodejs.org/en/download/current/wget wget https:/...原创 2019-04-04 11:35:11 · 993 阅读 · 0 评论 -
Ubuntu下搭建SVN与Apache权限控制
1. 安装apache+svnsudo apt-get install apache2sudo apt-get install subversionsudo apt-get install libapache2-svnsudoapt-getinstall apache2-utils2. Apache配置2.1 配置加密 /etc/apache2/m...原创 2019-03-07 13:45:37 · 589 阅读 · 0 评论 -
gitlab 导入已有的版本库
gitlab导入已有的版本库步骤: 1. 将git工程拷贝入gitlab对应的版本库中,并赋予权限:sudo cp -r /home/chen /share/gitlab/git-data/repositories/sudo chown -R git:git /share/gitlab/git-data/repositories/chen2. 导入工程sudo git...原创 2019-04-24 01:06:54 · 1240 阅读 · 0 评论 -
Ubuntu mysql导入/导出数据库
ubuntu导入/导出数据库常用的phpmyadmin,navicat等工具类和网页类。下面用命令导入/导出1. 导入: 1.1 外部命令导入mysql -uroot -ppasswdmysql->create database test;mysql->exit;mysql -uroot -ppasswd test < web/test.sql1...原创 2019-03-07 20:57:00 · 439 阅读 · 0 评论 -
Ubuntu安装LNMP缺少curl扩展
Ubuntu安装一些开源的软件会出现curl扩展缺失的问题。采用如下方式解决:sudo apt-get install curl libcurl3 libcurl3-dev php5-curlsudo /etc/init.d/nginx restart原创 2019-03-11 11:03:40 · 396 阅读 · 0 评论 -
ubuntu redis设置远程访问与密码设置
修改sudo vim /etc/redis/redis.conf远程访问:注释掉#bind 127.0.0.1修改密码:requirepass passwd然后重启就可以sudo /etc/init.d/redis-server restart原创 2019-03-07 20:04:03 · 1715 阅读 · 0 评论 -
Ubuntu14出先W: Failed to fetch http://extras.ubuntu.com/ubuntu/dists/trusty/main/binary 4/Packages
在Ubuntu14.04 update的时候出现以下错误:其中W: Failed to fetch http://security.ubuntu.com/ubuntu/dists/trusty-security/main/source/Sources Hash Sum mismatch 通过修改源解决:sudo vim /etc/apt/sources.list继续执行sud...原创 2019-03-07 17:57:30 · 2418 阅读 · 0 评论 -
Ubuntu14.04 下Lnmp环境搭建
1. 安装nginxsudo apt-get install nginx nginx默认是80端口,如果端口被占用,修改/etc/nginx/sites-enabled/default修改端口为8088,添加防火墙端口后重启nginx 具体命令如下: sudo vim/etc/nginx/sites-enabled/default sudo /...原创 2019-03-07 19:50:16 · 327 阅读 · 0 评论 -
ubuntu14.04 搭建samba服务器
1. 安装samba服务器 sudo apt-get install samba2. 设置samba账户 sudo smbpasswd –a jacky3.修改samba配置 sudo vim /etc/samba/smb.conf 添加[jacky] comment = jacky browseable = yes path =...原创 2019-03-07 11:24:34 · 506 阅读 · 0 评论 -
Ubuntu14.04添加新用户并赋予root权限
1. 添加新用户 sudo useradd -m -s /bin/sh jacky 注意普通用户用上述命令,如果要用tab等按键 sudo useradd -m -s /bin/bash jacky 或者sudo usermod -s /bin/bash jacky 此条命令会在/home 目录下新建用户名文件夹 sudo passwd jacky...原创 2019-03-07 10:55:22 · 826 阅读 · 0 评论 -
Ubuntu14.04 设置静态IP
此方法为永久性设置静态IP,举例说明我们想将IP地址固定为192.168.1.1071. 查询当前IP地址:ifconfig,2. 修改/etc/network/interfaces增加以下内容:auto eth0iface eth0 inet staticaddress 192.168.1.107netmask 255.255.255.0gateway 192....原创 2019-03-07 09:31:46 · 463 阅读 · 0 评论 -
ubuntu14.04 安装Android高通编译环境
1. 修改下载源sudo vim /etc/apt/sources.list 将下载源里面cn.archive.ubuntu修改为miirors.163 %s/cn.archive.ubuntu/miirors.163/g2. 更新和升级系统sudo apt-get updatesudo apt-get upgrade3.下载android需要的环境...原创 2019-03-09 17:25:35 · 632 阅读 · 1 评论 -
Ubuntu 下查看DNS地址
1. 使用nm-tool查看2.cat /etc/resolvconf/resolv.conf.d/base原创 2019-03-04 07:58:07 · 19157 阅读 · 2 评论 -
Ubuntu 定时备份指定mysql数据库
写个shell脚本配合crontab定时备份1. 创建备份目录,书写备份脚本sqlbackup.shmkdir/share/backupmkdir/share/backup/sql#!/bin/bashcurrentpath=/share/backup/sqlbackpath="testnet zentao"function makedir(){ echo ...原创 2019-03-11 14:41:58 · 316 阅读 · 0 评论 -
Linux 和 windows 下 Apk 反编译和回编译整理
整理了下 windows 和 linux 下 apk 反编译和回编译癿一些用法,并对一些出错癿情况迚行分析解决。方便日后使用,做个参考。1. Windows 下使用简介: Windows 下必须先装 java1.6 以上癿环境,为了便于使用 dos,使用 windows 附件中癿 MS-DOS.reg 注册到注册表中,直接右键MS-DOS 迚入文件夹癿路径(避免经常性癿开始-cmd...原创 2019-03-11 17:57:43 · 762 阅读 · 0 评论 -
阿里云gitlab配置邮件服务器
阿里云上面部署163的邮件服务器,无法发送邮件,无论安全组还是防火墙打开25或者465端口都无效,现部署QQ邮箱服务。 1. 配置文件修改 修改gitlab.rcvim /etc/gitlab/gitlab.rc 邮箱密码未QQ邮箱授权码,如下图2. 测试sudo gitlab-rails console 输入Notify.te...原创 2019-04-23 12:50:46 · 1437 阅读 · 0 评论 -
ubuntu mangodb使用
1. 安装mangodbsudo apt-get install mongodb2. mangodb打开端口sudo ufw allow 270173. mango开启关闭sudo /etc/init.d/mongodb startsudo /etc/init.d/mongodb stop4. mango使用:4. 1 设置连接密码sudo mkdir /...原创 2019-04-22 18:55:05 · 529 阅读 · 0 评论