![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Centos
文章平均质量分 52
風の唄を聴け
这个作者很懒,什么都没留下…
展开
-
[Centos] 设置服务器间互相免密登录
最近遇到一个比较奇葩的需求, 这个需求是这样的: 服务器A要远程执行服务器B上的一个任务, 而服务器B上的这个任务是向服务器A发送一个文件. 如果不想每次执行任务都输入两次密码的话, 就需要在这两台服务器间设置互相免密登录, 这个需求的实现方法放在下篇博客里写, 这里先写一下怎么设置服务器间互相免密登录.一. 设置 A 到 B 免密登录1. 在服务器 A 上生成 sshkeyssh-keygen -t rsa -C "user1@ip1" 这里的 "user1@ip1" 只是生成的 sshkey原创 2021-03-12 11:42:27 · 498 阅读 · 0 评论 -
[Centos] Boost.Python 的安装及使用
编译环境Python: 3.6.8gcc: 4.8.5Boost: 1.661. 安装 gcc 和 python36-devel安装 gccsudo yum install gcc安装 python36-develsudo yum -y install python36-devel安装这个包的作用是避免出现找不到python的部分头文件的错误, 如下图2. 下载编译 Boost下载&解压# 下载wget https://dl.bintray.com/b原创 2020-11-05 22:43:35 · 997 阅读 · 0 评论 -
[Centos] pyconfig.h:没有那个文件或目录
报错原因出现这个错误的原因是 /usr/include/python3.6m 目录下缺失文件 pyconfig.h 导致的, 报错时该目录下只有文件 pyconfig-64.h解决方法解决方法是安装模块 python36-develsudo yum -y install python36-devel安装完成之后会发现目录 /usr/include/python3.6m/ 下多了很多头文件, 其中就包括文件 pyconfig.h...原创 2020-11-04 15:37:42 · 3671 阅读 · 0 评论 -
[Centos/Jupyterhub] 多用户远程登录 Jupyter 详细配置
目录1. 安装环境配置1.1 安装 npm/nodejs1.2 安装 jupyterhub1.3 安装 configurable-http-proxy2. Jupyterhub配置2.1 用户登录设置2.2 URL 设置2.3 启动/关闭的初始设置2.4 关闭空闲servers3. 常见问题3.1 无法多用户同时登录3.2 无法找到系统环境变量1. 安装环境配置1.1 安装 npm/nodejs方法一:yum安装sudo yum install npm nodejs方法二:使用安装包安装原创 2020-10-01 18:50:08 · 8685 阅读 · 12 评论 -
[云服务/Centos] 使用frp+阿里云做反向代理
目录一. 硬件信息二. 外网服务器设置2.1 下载 frp2.2 配置 frp2.3 启动 frp三. 内网服务器设置3.1 下载 frp3.2 配置 frp3.3 启动 frp3.4 测试连接四. 路由器配置公司内网服务器上有一个web服务, 想要从外网访问该服务, 但问题是内网服务器没有公网 IP, 无法直接从外网访问, 所以考虑使用方向代理. 试用了一天用autossh搭建的反向代理, 结果发现连接经常中断, 于是又在路由器上用frp搭了一个, 目前看来效果不错. 下面分别记录一下在服务器和路由器上原创 2020-09-20 10:58:17 · 363 阅读 · 0 评论 -
[云服务/Centos] 使用autossh+阿里云做反向代理
目录一. 外网设置1.1 配置ssh1.2 配置防火墙二. 内网设置2.1 设置防火墙2.2 设置免密登录2.3 端口映射2.4 设置开机自启一. 外网设置1.1 配置ssh打开/etc/ssh/sshd_config, 将GatewayPorts设为yes执行sudo service sshd restart重启sshd服务1.2 配置防火墙登录阿里云服务器的控制台, 将要映射的外网端口(如8080)加入安全组二. 内网设置2.1 设置防火墙首先开放要映射的外网端口# 检查端口是否原创 2020-09-18 20:36:04 · 370 阅读 · 0 评论 -
[Centos] 安装 ta-lib
1. 安装 gcc使用 gcc -v 或者 g++ -v 来检查是否已经安装 gcc, 如果未安装, 使用下面的命令安装sudo yum -y install gcc gcc-c++ kernel-develsudo yum install make2. 安装环境编译依次执行下面命令wget http://prdownloads.sourceforge.net/ta-lib/ta-lib-0.4.0-src.tar.gztar -xvf ta-lib-0.4.0-src.tar.gz原创 2020-08-11 19:40:31 · 334 阅读 · 0 评论 -
[Quant] 在阿里云上搭建发明者(FMZ)回测平台
目录1 添加阿里云镜像2 安装 Jupyter3 安装 fmz1 添加阿里云镜像新建文件mkdir ~/.pipvim ~/.pip/pip.conf在文件中写入[global]index-url=http://mirrors.aliyun.com/pypi/simple/[install]trusted-host=mirrors.aliyun.com2 安装 Jupyter详见: 安装与设置远程登录 Jupyter3 安装 fmz安装 fmz 模块pip3 install原创 2020-07-17 18:02:58 · 579 阅读 · 0 评论 -
[Centos] 从零开始单机部署可远程访问的 DolphinScheduler
1. 环境配置安装 JAVA 1.8 / MySQL 5.7 / ZooKeeper 3.5.81.1 安装 JAVA 1.8检查是否已有安装, 有的话先删除rpm -qa | grep java # java-1.7.0-openjdk-1.7.0.71-2.5.3.1.el7_0.x86_64rpm -e --nodeps java-1.7.0-openjdk-1.7.0.71-2.5.3.1.el7_0.x86_64下载 rpm 包百度云: https://pan.baidu.原创 2020-06-03 10:23:55 · 1761 阅读 · 0 评论 -
[Centos] 安装并设置远程登录 MySQL5.7(8.0)
1. 删除已安装 MySQL首先检查服务器上是否已装有MySQL, 若有的话需要先删除rpm -qa|grep -i mysqlrpm -ev --nodeps mysql-community-libs-8.0.18-1.el7.x86_64rpm -ev --nodeps mysql-community-devel-8.0.18-1.el7.x86_64rpm -ev --nodeps mysql-community-libs-compat-8.0.18-1.el7.x86_64rpm -ev原创 2020-06-01 18:20:16 · 424 阅读 · 0 评论 -
[Centos] 快速搭建 FTP
安装vsftpdyum install -y vsftpd设置FTP服务开机自启动systemctl enable vsftpd.service启动FTP服务systemctl start vsftpd.service查看FTP服务监听的端口netstat -antup | grep ftp修改配置文件/etc/vsftpd/vsftpd.conf将写权...原创 2020-01-02 15:39:03 · 116 阅读 · 0 评论 -
[Python] 安装 bcolz 模块
1. 方法一根据米筐提供的方法, 可以通过下面的方式安装 bcolz# 镜像加速pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple# 更新 pip/setuptoolspip3 install -U pip setuptools cython -i https://pypi.douban.com/simple# 安装 bco...原创 2019-11-14 15:58:16 · 3814 阅读 · 1 评论 -
[Oracle] SQlAlchemy 连接 Oracle 数据库问题汇总
一. 创建 Oracle 数据库用户首先在 Oracle 中创建一个用户用于访问数据库创建用户, 这里需要注意的是, 为了账户能够正常登陆, 用户名前面需要加 “c##”create user c##username identified by password; 赋予新建用户权限grant connect,resource,dba to c##username;二. S...原创 2019-10-26 14:49:58 · 2247 阅读 · 2 评论 -
[Linux] Centos7 安装 Oracle
1. 下载安装包首先下载依赖包 oracle-database-preinstall-19c, 然后下载数据库本体2. 安装依次运行yum localinstall oracle-database-preinstall-19c-1.0-1.el7.x86_64.rpmyum localinstall oracle-database-ee-19c-1.0-1.x86_64.rpm3....原创 2019-10-24 15:49:25 · 171 阅读 · 0 评论 -
[Centos] 安装和配置 MongoDB
1. 下载安装包wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-4.2.0.tgz2. 解压文件将文件放在 /usr/local 目录下tar zxf mongodb-linux-x86_64-4.2.0.tgzmkdir /usr/local/mongodbmv mongodb-linux-x86_64-4.2....原创 2019-09-19 17:24:57 · 149 阅读 · 0 评论 -
[Linux] 修改系统默认 Python 版本
Centos7 默认使用Python2.7版本,安装Python3之后要将系统默认的Python指向新版本,需进行以下几步操作1. 查看当前状况Python 的执行文件放在 /usr/bin 目录下,使用 ls -l /usr/bin/python 查看其当前指向的 Python 版本2.删除python软链接想要改变执行文件指向,需要先删除已有的软链接,删除命令为rm -rf /us...原创 2019-09-19 14:53:05 · 488 阅读 · 0 评论 -
[Lunix] 将 Python 任务设为守护进程(二)
接着上一篇文章 将 Python 任务设为守护进程(一),当python任务中包含相对路径引用时,在service文件中执行python文件会报错,为了解决这个问题,还需借助shell脚本的力量。假设项目存在/root/python路径中,且必须运行该目录下的main.py文件才能运行该项目,那么可以进行以下操作:1. 创建shell脚本在项目目录中创建shell脚本vim /root/p...原创 2019-09-16 17:41:46 · 113 阅读 · 0 评论 -
[Lunix] 将 Python 任务设为守护进程(一)
1. 安装systemdUbuntu: sudo apt-get install systemdCentos: sudo yum install systemd2. 配置文件所在目录Ubuntu: /etc/systemd/system/Centos: /usr/lib/systemd/system/3. 编写bash脚本文件创建一个bash文件:vim /usr/sbin/s...原创 2019-09-16 15:07:36 · 487 阅读 · 1 评论