Mac苹果笔记本重新安装
1.comand + R 进入recover模式 2.清除格式化硬盘 3.reinstall mac 4.注意: 出现 this item is temporarily unavailable 开启mac按住:comand + option + r + p 重启多次后,再进入recovere模式
1.comand + R 进入recover模式 2.清除格式化硬盘 3.reinstall mac 4.注意: 出现 this item is temporarily unavailable 开启mac按住:comand + option + r + p 重启多次后,再进入recovere模式
截图 command + shift + 4 休眠 command + option + power 复制 command + c 粘帖 command + v 剪切 command + option + v 搜索 command + 空格 访问网络共享 command + k 网页刷新 command + r 网页强制刷新 command + shift + r 应用退出全屏 command + ctrl + f
1.解决中文乱码问题 export NLS_LANG="SIMPLIFIED CHINESE_CHINA.AL32UTF8" 2.环境变量设置 $ export ORACLE_SID=XE $ export ORAENV_ASK=NO $ . /opt/oracle/product/18c/dbhomeXE/bin/oraenv
安装安装(略)开启配置:服务器开启后,配置计算机名、配置远程管控功能开启、远程桌面开启、ip地址固定
1.打开注册表 regedit 2.执行一下操作 找到HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList 删除该目录下以.bak结尾的文件夹
关闭防火墙netsh firewall set opmode disable2. 查看硬盘和空间大小wmic DiskDrive get Size /value # 查看所有wmic LogicalDisk where "Caption='C:'" g
一、安装 1.添加安装源: touch /etc/yum.repos.d/mongodb-org-4.0.repo 添加以下内容: [mongodb-org-4.0] name=MongoDB Repository baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/4.0/x86_64/ gpgcheck=1 enabled=1 gpgkey=https://www.mongodb.org/static/pgp/server-4.0.asc 2.安装最新版本 yum install -y mongodb-org 3.安装固定版本 sudo yum install -y mongodb-org-4.0.1 mongodb-org-server-4.0.1 mongodb-org-shell-4.0.1 mongodb-org-mongos-4.0.1 mongodb-org-tools-4.0.1 4.固定版本不升级 vim /etc/yum.conf 在文件中增加以下内容: exclude=mongodb-org,mongodb-org-server,mongodb-org-shell,mongodb-org-mongos,mongodb-org-tools
一、概述 1.简介 Duplicati是一个备份客户端,可以在本地存储,云存储服务和远程文件服务器上安全地存储加密的,增量的压缩备份。Duplicati可以安装在各种操作系统上。最常见的平台是Windows,Linux和OSX。 Duplicati是一款免费的开源软件 文件备份采用块备份机制,备份时文件将被分成小块数据(块) 可以备份选定的文件和文件夹 2.特性 采用强加密方式AES-256 Duplicati最初执行完全备份。之后,Duplicati仅通过添加更改的数据来更新初始备份。如果备份的文件夹不发生修改,则执行备份命令时不会产生新的备份版本 Duplicati带有Web界面。它可用于在本地计算机上配置和运行备份。 Duplicati通过duplicati-cli提供所有功能和功能。这允许您向脚本添加备份功能或在终端窗口中运行备份。 二、环境配置(以centos7 x64为例) 1.系统更新和基础环境 yum update -y yum install -y epel-release yum install -y vim net-tools nmon clamav htop rsync iptraf-ng tree lrzsz cmake make gcc gcc-c++ ntp iftop 2.duplicati依赖环境 yum install yum-utils rpm --import "http://keyserver.ubuntu.com/pks/lookup?op=get&search=0x3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF" yum-config-manager --add-repo http://download.mono-project.com/repo/centos7/ yum install mono-devel yum install desktop-file-utils yum install libappindicator 3.关闭selinux及防火墙 sed -i 's@SELINUX=enforcing@SELINUX=disabled@' /etc/selinux/config systemctl stop firewalld systemctl disable firewalld 三、duplicati安装 1.从官网下载安装包 https://www.duplicati.com/download duplicati-2.0.3.3-2.0.3.3_beta_20180402.noarch.rpm 2.上传至centos系统,然后执行安装 yum localinstall duplicati-2.0.3.3-2.0.3.3_beta_20180402.noarch.rpm 四、dulicati使用 1.备份文件 duplicati-cli backup "/home/backup" "/home/storage" --passphrase=123456>>/home/backup.log 备注: /home/backup 为备份至该文件夹 /home/storage 为所需备份的存储文件夹 –passphrase=123456 为备份密码 backup.log 为备份日志 2.恢复文件 duplicati-cli restore /home/backup/ "ssl_certificates.tar.gz" --restore-path="/home/restore" --version=1 --passphrase=123456>>/home/restore.log 备注: /home/backup/ 备份文件所在位置 ssl_certificates.tar.gz 为所需恢复的文件的名称,可以用*代替恢复所有文件 –restore-path="/home/restore" 为把文件恢复至/home/restore文件夹下,如果不指定 –restore-path则恢复至原有位置,如果原有位置存在该文件,则重命名加上备份时的时间戳 –version=1 指定为恢复文件的版本号为第1个版本 –passphrase=123456 为恢复所需密码,和备份时一致 /home/restore.log 为恢复日志
环境设置 时区设置: tzselect 选择:5--9--1--1 vim /etc/profile 添加: TZ='Asia/Shanghai'; export TZ 系统更新、工具安装 yum update yum install vim 安装配置 Mongodb安装 vim /etc/yum.repos.d/mongodb-org-4.0.repo 添加以下内容: [mongodb-org-4.0] name=MongoDB Repository baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/4.0/x86_64/ gpgcheck=1 enabled=1 gpgkey=https://www.mongodb.org/static/pgp/server-4.0.asc 安装: yum install -y mongodb-org 启动自启: service mongod start chkconfig mongod on leanote安装 下载linux二进制包到服务器/opt下解压,得到leanote文件夹 mongorestore -h localhost -d leanote --dir /opt/leanote/mongodb_backup/leanote_install_data/ bash /opt/leanote/bin/run.sh 给leanote添加数据库访问用户 mongo use leanote; db.createUser( { user: "user", pwd: "passowrd", roles: [ "readWrite", "dbAdmin" ] } ); 修改配置文件,采用用户连接leanote vim /opt/leanote/conf/app.conf username = user password = passowrd 重启leanoe即可 开启MongoDB的auth vim /etc/mongodb.conf 添加: security: authorization: enabled 重启mongodb服务 Nginx 安装 rpm -ivh http://nginx.org/packages/centos/6/noarch/RPMS/nginx-release-centos-6-0.el6.ngx.noarch.rpm rpm -ivh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm yum install nginx 配置 vim /etc/nginx/nginx.conf http{}中添加: upstream www.jbstudy.cn { server localhost:9000; } vim /etc/nginx/conf.d/default.conf 替换为: # http server { listen 80; server_name www.jbstudy.cn; # 强制https # 如果不需要, 请注释这一行rewrite rewrite ^/(.*) https://www.jbstudy.cn/$1 permanent; location / { proxy_pass http://www.jbstudy.cn; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; client_max_body_size 10m; #设置最大上传文件大小 } } # https server { listen 443 ssl; server_name www.jbstudy.cn; ssl_certificate /root/cert-1523341295544_www.jbstudy.cn.crt; ssl_certificate_key /root/cert-1523341295544_www.jbstudy.cn.key; location / { proxy_pass http://www.jbstudy.cn; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; client_max_body_size 10m; #设置最大上传文件大小 } } 修改leanoe安全配置 vim /opt/leanote/conf/app.conf http.addr=127.0.0.1 http.port=9000 site.url=http://www.jbstudy.cn
1.数据库安装(通过官方yum安装,略过) 2.创建并初始化数据目录 mkdir -p /data/mysql/{3301,3302,3303,3304,3305} chown mysql:mysql /data/mysql/* 3.通过配置文件指定并初始化数据目录 [root@localhost ~]# cp /etc/my.cnf /data/mysql/3301.cnf [root@localhost ~]# vim /data/mysql/3301.cnf [mysqld] port=3301 datadir=/data/mysql/3301/ socket=/tmp/mysql3301.sock symbolic-links=0 [mysqld_safe] log-error=/data/mysql/3301.log pid-file=/usr/local/mysql/data/3301.pid [client] port=3301 socket=/tmp/mysql3301.sock [root@localhost ~]# mysqld --defaults-file=/data/mysql/3301.cnf --initialize-insecure --user=mysql 3301.cnf初始化使用,后续不再需要,重复以上步骤完成3302-3306 4.配置my.cnf文件集中管理多个实例 [root@localhost ~]# cp /etc/my.cnf /etc/my.cnf.bak [root@localhost ~]# vim /etc/my.cnf [mysqld_multi] mysqld=/usr/bin/mysqld_safe mysqladmin=/usr/bin/mysqladmin [mysqld3301] port=3301 socket=/tmp/mysql3301.sock datadir=/data/mysql/3301/ skip-external-locking log-bin=/data/mysql/3301/mysql-bin server-id=3301 user=mysql character-set-server = utf8 collation-server = utf8_general_ci ...... ...... [mysqld3306] port=3306 socket=/tmp/mysql3306.sock datadir=/data/mysql/3306/ skip-external-locking log-bin=/data/mysql/3306/mysql-bin server-id=3306 user=mysql character-set-server = utf8 collation-server = utf8_general_ci [mysql] no-auto-rehash mysqld_multi的配置文件和一般MySQL配置不同,没有[mysqld]段,取而代之的是[mysqld1]、[mysqld2]等配置段,每个配置段代表一个MySQL实例。 ...