centos7上安装talib
源码安装
-
wget http://prdownloads.sourceforge.net/ta-lib/ta-lib-0.4.0-src.tar.gz
-
tar -zxvf ta-lib-0.4.0-src.tar.gz
-
cd ta-lib
-
./configure --prefix=/usr
-
make && make install
-
pip install TA_Lib
-
打开/etc/profile 加入export LD_LIBRARY_PATH="/usr/local/lib:$LD_LIBRARY_PATH"
-
source /etc/profile
yum 安装mysql
- yum localinstall https://repo.mysql.com//mysql80-community-release-el7-1.noarch.rpm
- yum install -y mysql-server
- systemctl restart mysqld
修改密码
- 将skip-grant-tables添加到/etc/my.cnf后面,进行无密码登陆mysql
- mysql -u root -p,回车登陆,use mysql
- update user set authentication_string = "where user ='root'"清空密码,在到/etc/my.cnf将skip-grant-tables注释掉
- 在登陆mysql -u root -p,回车登陆
- ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '密码',将密码改为自己要的
安装git服务器
- yum install git
- adduser git 添加git账户
- vim /etc/passwd
- 将git:x:1000:1000::/home/git:/bin/bash改为git:x:1000:1000::/home/git:/bin/git-shell
- passwd git 设置密码,push和pull就是用该密码
- cd /home/git
- mkdir test.git && cd test.git
- git init --bare 如果显示:初始化空的 Git 版本库于 /home/git/test.git/表示初始化成功了
- chmod 777 -R *
- chown -R git:git test.git
git版本管理
- git reset --hard HEAD^ 回退到上个版本
- git reset --hard HEAD~3 回退到前3次提交之前,以此类推,回退到n次提交之前
- git reset --hard commit_id 退到/进到 指定commit的sha码,commit_id通过git log查看