标签:Linux
Linux下使用cron实现mysql数据库自动备份|安全的非交互式登录|免密码
起因我们数据库与网站做了站库分离,因此习惯用的宝塔自动备份就不能用了。传统的mysqldump备份需要使用通过交互式的输入密码进行,而非交互式的方式直接在命令中加上密码非常的不安全!因为只要有人ps aux就能看到你的密码!切记不能在生产环境下这样做!安全的非交互式备份其实MySQL官方是有给出方法的,参考这里:https://dev.mysql.c……
CentOS7下安装R ShinyServer并配置git和监听端口/IP
前言原本我是不想写的,但是考虑到后续自己可能还会用到,还是记录一下吧。安装过程很简单就是添加源、装依赖、拉包并安装。可以参考rstudio的安装方法:https://www.liujason.com/article/121.html这次是在CentOS7的LXC中进行安装,为了做这个东西:https://r-shiny.liujason.com/sea……
云筏容器云案例——Go语言学习3:Go语言基础
前言前一课我们学习了如何通过Git代码管理仓库开发并部署Go程序(https://www.liujason.com/article/426.html),熟悉掌握了云筏容器云平台拉取Git代码仓库中的程序并部署的过程。接下来我们继续学习Go语言基础,通过在git中进行代码修改来熟悉Go语言,并重新在容器环境中部署最新的Go程序。Go语言的运行二进制代码的……
云筏容器云案例——Go语言学习2:通过Git代码管理仓库开发并部署Go程序
前言前一课我们学习了如何在云筏容器云平台新建并测试Go容器环境(https://www.liujason.com/article/414.html),在完成环境搭建的前提下,我们继续学习如何通过代码托管仓库开发并部署Go程序Git简介Git是目前世界上最先进的分布式版本控制系统(没有之一),学会使用Git是程序员的必经之路!什么是代码版本控制?如果……
家用台式机/服务器磁盘阵列推荐|双盘|三盘|五盘|多盘位
最近几年也是玩了不少存储阵列和方式了,来讲讲各种磁盘数量下的推荐阵列格式吧。两盘位有以下几种用法:1. 分两个盘直接用 2. JBOD 3. 软raid0 4. 软raid1 5. ZFS组mirror前两种适合对数据安全性要求不高的场景:实际容量*1,没有冗余保护,盘坏了那么在那块盘上的数据就没了。第三个raid0适合性能要求高、数据安全完全无……
在ProxmoxVE下安装RancherOS
前言最近容器云概念特别火,我们当然也要来凑个热闹。Jelastic这边的问题比较多,主要还是因为国内网络的问题,各种下载失败....目前交给Jelastic的工程师来看解决办法了,因为人家事商业系统,内部我们是接触不到的,所以也只能干着急。再过10天就要开全国R会议了,不知道来不来的及。于此同时我们也做了第二手准备,在美国服务器集群中准备安装Ranche……
Python帮你读文献-利用自然语言处理包识别pdf文献关键词|NLP
前言文献还是要读的,怎么可能让Python帮你读文献?不读文献怎么搞科研???但是真的有时候很懒很懒....下周就要和老板汇报工作了,然而还有一堆已经下好的文献还没读,PPT里也明显缺了一大块内容需要文献来填补....于是我开始耍起小聪明了,之前女朋友说想学自然语言处理(NLP),然后也没有然后了。但是我当时花了几个小时看了下Python下NLP的实现……
GitLab网页500/502/503错误--Nginx无法启动问题排查
让小汤装个GitLab,折腾了一周了还没弄好,网站一直是50x错误,看了下情况是nginx服务挂了。这里记录一下排查的步骤。首先看看gitlab服务的情况:gitlab-ctl status。。。。run: logrotate: (pid 19388) 838s; run: log: (pid 1746) 2102sfinish: mai……
利用scp测试两台Linux服务器之间传输速度的脚本
需要测试看看国内机房和美国机房之间传输文件的速度,找到如下脚本#!/bin/bash# scp-speed-test.sh## Usage:# ./scp-speed-test.sh user@hostname [test file size in MBs]##################################……
使用Webhook+Git实现代码自动部署
#!/bin/bashecho ""#输出当前时间date --date='0 days ago' " %Y-%m-%d %H:%M:%S"echo "Start"#判断宝塔WebHook参数是否存在if [ ! -n "$1" ]……