RainSun 时光日记 
  • 主页
  • 归档
  • 分类
  • 标签
  • 关于
  •     
阿里云服务器初始化

阿里云服务器初始化

初始化服务器因为是阿里的服务器,装的centos8,已经自己换好阿里的镜像源了,很nice更新yum sudo yum -y updateTodo nginx mongodb docker htop安装nginx使用yum安装sudo yum -y install nginx # 安装 nginx sudo yum remove nginx # 卸载 nginx配置nginx服务sudo systemctl enable nginx # 设置开机启动 sudo service nginx start # 启动nginx服务 sudo service nginx stop # 停止nginx服务 sudo service nginx restart # 重启nginx服务 sudo service nginx reload # 重新加载配置,一般是在修改过nginx配置文件时使用安装htop使用yum安装yum install epel-release -y yum install htop -y安装docker网页链接如果报错package docker-ce-3:1
 2020-03-30   系统  部署新服务器    linux  命令 
mongoDB学习笔记

mongoDB学习笔记

mongoDB创建新用户db.createUser( { user: "yingbo", pwd: "", roles: [ { role: "dbAdmin", db: "yingbo" },{ role: 'readWrite', db: "yingbo"} ] } ) db.createUser( { user: "admin", pwd: "", roles: [ { role: "userAdminAnyDatabase", db: "admin" } ] } ) log目录 /var/log/mongodb/mongod.logdb目录 /var/lib/mongo配置文件 /etc/mongod.conf启动/重启/停止 sudo service mongod start/restart/stop开启用户认证 c
 2019-11-30   数据库  mongoDB    数据库  mongoDB 
树莓派3b更换国内软件源

树莓派3b更换国内软件源

更换软件源切换到root用户su - root 修改 /etc/apt/sources.listsudo nano /etc/apt/sources.list 原文`deb http://mirrordirector.raspbian.org/raspbian/ stretch main contrib non-free rpi` 加#注释掉 加入如下阿里源,`deb http://mirrors.aliyun.com/raspbian/raspbian/ stretch main contrib non-free rpi`修改/etc/apt/sources.list.d/raspi.listsudo nano /etc/apt/sources.list.d/raspi.list 原文`deb http://archive.raspberrypi.org/debian/ stretch main ui,` 加# 加入如下科大源:`deb http://mirrors.ustc.edu.cn/archive.raspberrypi.org/debian/ stretch main
 2019-11-30   树莓派3b  软件源    树莓派3b  软件源 
树莓派3b部署ngrok

树莓派3b部署ngrok

ngrok先去sunny ngrok买个id 下载wget 'hls.ctopus.com/sunny/linux_arm.zip?v=2' 重命名mv linux_arm.zip?v=2 linux_arm.zip 解压缩unzip linux_arm.zip 切文件夹cd linux_arm 启动!./sunny clientid <your-clientid> 后台运行setsid ./sunny clientid <your-clientid> & 移动到 /use/local/bin 目录下并给予可执行权限 sudo mv sunny /usr/local/bin/sunny sudo chmod +x /usr/local/bin/sunny编写启动脚本sudo vim /etc/init.d/sunny 内容 #!/bin/sh -e ### BEGIN INIT INFO # Provides: ngrok.cc # Required-Start: $network $remote_fs $loca
 2019-11-30   树莓派3b  ngrok    树莓派3b  ngrok 
树莓派3b安装gogs

树莓派3b安装gogs

gogs创建新用户git 如果不创建会导致主账号登陆不了ssh 切换为root用户为了获取创建用户的权限 sudo su 给root创建一个新的密码 sudo passwd root 添加一个新用户(如用户名为git) useradd git 为该用户设定登录密码 passwd git 为该用户指定命令解释程序(通常为/bin/bash) usermod -s /bin/bash git 为该用户指定用户主目录 usermod -d /home/git git 查看用户的属性 cat /etc/passwd 切换到用户git su git 再次切换到root用户(不要用sudo su, 而用su root) su root 执行visudo命令 visudo 该命令实际上打开的是/etc/sudoers文件,修改该文件,在“root ALL=(ALL:ALL) ALL”这一行下面加入一行: git ALL=(ALL:ALL) ALL ctrl+o(然后再按enter)保存,ctrl+c取消,ctrl+x退出 下载wget 'https://github.com/gogs/go
 2019-11-30   树莓派3b  gogs    树莓派3b  gogs 
git常用命令总结

git常用命令总结

git SSH C:\Users\yingbo\.ssh 创建: ssh-keygen -t rsa -C '邮件地址' 测试: ssh -T git@github.com 注意:上面创建语句完成后会让你输入密码,直接回车,不然之后提交的时候每次都会让你输入密码 git init 初始化仓库 git status 查看仓库状态 git add '文件名' 向暂存区添加文件,如果添加所有文件,’文件名’ => * git commit -m 'text' 提交,text为提交描述 直接 git commit会进入详细编辑的界面 第一行简介 第二行空行 第三行详情 git log 提交日志 尾缀 --pretty = short 只显示概要 目录名/文件名 只显示该目录或者该文件的记录 -P 显示改动 -P 文件名 显示该文件的改动 git diff 查看区别 git diff HEAD 本次与上次的区别 git branch 显示所有分支 git checkout -b name 创建name
 2019-11-30   工具  git    git  命令 
linux 命令积累

linux 命令积累

linux切换用户su - root - 的含义是携带当前环境变量 增加用户useradd -g 指定用户所在群组 -m 自动建立用户的登入目录 -n 取消建立和用户同名的群组 更改对应用户密码passwd查看进程ps -ef 查看所有进程以及其pid -aux 查看所有进程并显示其占用的cpu以及mem -w 显示加宽可以显示更多信息 ps -auxwww加宽三次 停止进程kill (pid) -s 发送指定信号到进程 -p 打印出进程号,但是不发送信号 -l 打印出所有可用信号名称 查看磁盘fdisk -l 必须使用root权限 切换目录cd ../ ./当前目录 ../上级目录 cd -返回到上个目录 显示当前文件夹下的文件夹以及文件ls -l 显示详细信息 -a -all 列出所有文件包括隐藏文件 -d 将目录名和其他文件一样列出,而不是列出目录的内容 -f 不排序目录内容,按他们在磁盘上存储的顺序列出 创建一个目录mkdir -m 对新建目录设置权限 -p 可以是一个路径,可以一次创建多层目录 查看文件内容cat (文件路径) -n 输出行号 -b 输
 2019-11-30   系统  linux    system  linux  命令 
Flask 简单安装和部署

Flask 简单安装和部署

flask安装venv python3 -m venv venv 启动venv . venv/bin/activate 关闭venv deactivate 查看现在已经安装的依赖 pip3 list 更新pip pip install --upgrade pip 安装Flask pip install Flask 安装最新的flask pip install -U https://github.com/pallets/flask/archive/master.tar.gz 安装pymongo pip install pymongo 安装requests pip install requests 安装payjs pip install payjs 设置全局变量 export FLASK_APP=qrcode.py export FLASK_ENV=development 启动 flask run --host=0.0.0.0 在虚拟环境下安装gunicorn pip install gunicorn 添加配置文件 gunicorn.conf.py # 并行工作线程数 workers
 2019-11-30   框架  flask    python  flask 
Hello World

Hello World

Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub. Quick StartCreate a new post$ hexo new "My New Post" More info: Writing Run server$ hexo server More info: Server Generate static files$ hexo generate More info: Generating Deploy to remote sites$ hexo deploy More info: Deployment <meta name="baidu-site-verification" content="
 2019-11-16   quickStart    Hexo  Fluid 
1…345

搜索

Hexo Fluid
 总访问量 次   总访客数 人 
吉ICP备18005655号 | 吉公网安备 22010202000634号