![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
服务器配置
弘宇的IT屋
千里之行,始于足下
展开
-
Linux 查询内存,CPU,硬盘信息
通过ubuntu18 查询服务器硬件信息1. 查询内存信息sudo dmidecode --type memorycat /proc/meminfo2.查询CPU信息cat /proc/cpuinfo原创 2022-05-02 16:24:49 · 986 阅读 · 0 评论 -
gitlab修改管理员账号和密码
输入命令进入控制台gitlab-rails console -e production进入控制台后输入密码和邮箱修改用户user =User.where(id: 1).firstuser.password="12345678"user.password_confirmation="12345678"user.email="1@qq.com"user.save!...原创 2022-04-07 23:08:37 · 1440 阅读 · 0 评论 -
ubuntu18 搭建gitlab
1. 下载依赖apt install curl openssh-server ca-certificates postfix安装postfix会有如下提示,选择local only2. 信任gitlab公钥curl https://packages.gitlab.com/gpg.key 2> /dev/null | sudo apt-key add - &>/dev/null更换国内镜像下载echo "deb https://mirrors.tuna.tsi原创 2022-04-07 22:34:38 · 510 阅读 · 1 评论 -
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 · 1147 阅读 · 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 · 684 阅读 · 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 · 3563 阅读 · 0 评论 -
阿里云服务器代金券领取方法
1. 领取地址(需要登录后领取)https://www.aliyun.com/activity?userCode=3akehoa5https://www.aliyun.com/activity/daily/bestoffer?userCode=3akehoa5https://www.aliyun.com/daily-act/ecs/care?userCode=3akehoa5https://www.aliyun.com/activity/ambassador/database?userCod原创 2020-09-27 14:14:06 · 484 阅读 · 0 评论 -
springboot部署docker
1.安装docker centos7.5安装yum -y install dockerdockerversion查看安装完成信息2.开机启动systemctl enable docker#设置开机启动systemctl disable docker#关闭开机启动 全局可访问:vim /usr/lib/systemd/system/docker.service 找到ExecStart,新增下面内容-H tcp://0.0.0.0:2375 -...原创 2020-09-07 11:19:34 · 194 阅读 · 0 评论 -
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 · 202 阅读 · 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 · 878 阅读 · 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 · 404 阅读 · 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 · 376 阅读 · 0 评论 -
tomcat实现前端压缩
<Connector port="9683" protocol="HTTP/1.1" connectionTimeout="20000" maxThreads="30000" redirectPort="8443" compression="on" ...原创 2020-04-01 17:52:06 · 215 阅读 · 0 评论 -
实现tomcat简便多项目,ssl部署
1.准备tomcat版本与jdk版本 tomcat版本:apache-tomcat-8.5.38.tar.gz jdk版本:jdk-8u121-linux-x64.tar.gz 部署脚本:tomcatconfig.sh ssl以及tomcat配置目录config2.脚本#!/bin/bashtomcatzip=apache-tomcat-8.5...原创 2020-03-14 19:18:31 · 182 阅读 · 0 评论 -
nginx反向代理,隐藏服务IP
1.配置nginx.conf添加如下代理设置:proxy_connect_timeout 300s; proxy_read_timeout 300s;proxy_send_timeout 300s;proxy_buffer_size 64k; proxy_buffers 4 32k;proxy_busy_buffers_size 64k;proxy_temp_file_write...原创 2020-03-11 15:55:44 · 10903 阅读 · 1 评论 -
AWS S3 设置存储桶外部访问
1. 设置公共访问,将阻止关闭2. 设置访问权限3.设置存储桶策略{ "Version": "2012-10-17", "Id": "Policy", "Statement": [ { "Sid": "Stmt", "Effect": "Allow", "Pri...原创 2020-02-16 21:55:12 · 3170 阅读 · 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 · 935 阅读 · 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 · 1259 阅读 · 0 评论 -
ERROR 2006 (HY000) at line : MySQL server has gone away
mysql -uroot -p1204 aibase <base.sql出现ERROR 2006 (HY000) at line : MySQL server has gone away修改my.cnfmax_allowed_packet = 16M大小写不区分lower_case_table_names = 1原创 2019-07-10 20:09:59 · 1396 阅读 · 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 · 105 阅读 · 0 评论 -
监测区块链货币节点并自启动
#!/bin/bashbchpath="/home/fullnode/BCH/mainnet_btc.sh"serverName="bchserver"function restartCoinServer(){ for i in $serverName; do num=`ps -ef | grep $i | grep -v grep | wc -l` ...原创 2019-09-02 10:49:45 · 211 阅读 · 0 评论 -
mysql备份并zip加密压缩
currentpath=/backup/sqlbackpath="test"zipbackuptime=30zippasswd="password"zippath=/work/zipfunction makedir(){ echo $(date "+%Y-%m-%d %H:%M:%S") if [ -d $currentpath/$(date +%y%m%d) ]; t...原创 2019-09-02 10:54:15 · 836 阅读 · 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 · 1185 阅读 · 0 评论 -
SVN配置中文权限
通常SVN设置权限路径为英文,如果要配置中文路径需要修改权限文件的格式,将格式保存为UTF8 no BOM BOM 是 Byte Order Mark 的缩写,指 UNICODE 文件头部用于指明高低字节排列顺序的几个字符,通常是 FFFE ,而将之用 UTF-8 编码之后,就是 EFBBBF 。由于 UTF-8 文件本身不存在字节序问题,所以对 UTF-16 等编码方式有重...原创 2019-03-07 11:38:49 · 895 阅读 · 0 评论 -
centos7.5固定IP地址
vim /etc/sysconfig/network-scripts/ifcfg-em1TYPE="Ethernet"PROXY_METHOD="none"BROWSER_ONLY="no"BOOTPROTO="static"DEFROUTE="yes"IPV4_FAILURE_FATAL="no"IPV6INIT="yes"IPV6_AUTOCONF="yes"IPV6_...原创 2019-06-18 10:44:30 · 890 阅读 · 0 评论 -
tomcat修改时区
date -Rtzselectcp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime修改vim bin/catalina.sh开头添加export JAVA_OPTS="$JAVA_OPTS -Duser.timezone=Asia/shanghai"dpkg-reconfigure tzdata -> As...原创 2019-06-20 20:46:37 · 1814 阅读 · 1 评论 -
mysql修改密码
mysql修改密码的方式常见的有以下四种:1. 已知密码的情况下:1.1 mysqladmin修改mysqladmin -uroot -p1204 password 12341.2 set passwordset password for root@localhost = password('2345');1.3 update user (mysql5.7以后是set...原创 2019-03-11 20:52:18 · 333 阅读 · 0 评论 -
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 · 272 阅读 · 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 · 358 阅读 · 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 · 1671 阅读 · 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 · 285 阅读 · 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 · 558 阅读 · 1 评论 -
svn删除冗余库文件
svn可以库可以用命令删除一些不需要的库文件,具体命令如下:svnadmin dump /data/usvn/svn/A > A.dumpcat A.dump | svndumpfilter exclude /test.zip > B.dumpsvnadmin create /data/usvn/svn/A_testsvnadmin load /data/usvn/svn/...原创 2019-03-08 22:18:52 · 688 阅读 · 0 评论 -
ubuntu 安装tomcat
1. 下载tomcat与安装由于要自定义tomcat版本,因此在apache官网下载:cd /share/work/tomcatwget http://mirrors.shu.edu.cn/apache/tomcat/tomcat-8/v8.5.38/bin/apache-tomcat-8.5.38.tar.gztar -vxf apache-tomcat-8.5.38.tar.gz...原创 2019-03-08 21:52:31 · 269 阅读 · 0 评论 -
gitlab增加ssh-key并导入gitlab
下载git windows客户端,地址:https://www.git-scm.com/download/win安装完成后,打开git-客户端:1. 输入:ssh-keygen -o -t rsa -b 4096 -C "email@example.com" 2. 找到C:\Users\jacky\.ssh 可以看到公玥id_rsa.pub,用编辑器打开复制到gitlab--...原创 2019-03-08 16:41:30 · 387 阅读 · 0 评论 -
Ubuntu14.04搭建gitlab指南
1. 安装依赖包sudo apt-get install curl openssh-server ca-certificates postfix安装postfix会有如下提示,选择local only:2.安装gitlabcurl -sS http://packages.gitlab.cc/install/gitlab-ce/script.deb.sh | sudo ba...原创 2019-02-18 16:27:43 · 501 阅读 · 0 评论 -
linux 区分ubuntu还是centos
方法1:lsb_release获取 lsb_release -a Centos如果没用 lsb_release命令需要安安装sudo yum install -y redhat-lsb方法2 os_release获取cat /etc/os-release Centos查询结果 Ubuntu查询结果 写个测试脚本测试...原创 2019-03-12 10:04:52 · 623 阅读 · 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 · 298 阅读 · 0 评论 -
godday生成ssl域名证书
1. 生成crs文件openssl req -new -newkey rsa:2048 -nodes -keyout test.key -out test.csrCommon Name设置为域名2. 配置ssl,在godday上填充csr后,下载对应的证书:cat id.crt gd_bundle-g2-g1.crt > test.crt3.配置nginx ss...原创 2019-06-16 17:54:18 · 1584 阅读 · 0 评论 -
Centos7 安装redis以及配置默认启动
1. 下载redis并解压tar -vxf redis-5.0.5.tar.gz2. 安装必备的依赖 yum install gcc3. 编译安装cd redis-5.0.5make MALLOC=libccd srcmake installls -l /usr/local/bin/redis-*4. 启动redis-server redis.co...原创 2019-06-14 12:21:14 · 144 阅读 · 0 评论