腾讯云部署hexo
一、部署环境与准备
1.环境
本地Windows10操作系统
腾讯云Cenots7.6服务器
2.准备
Hexo 本地博客
腾讯云终端操作
二、云服务器配置Git
1.安装依赖库
yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel
2.安装编译工具
yum install gcc perl-ExtUtils-MakeMaker package
3.查看git的版本y
git version
4.删除git
yum remove git -y
5.下载解压最新版
cd /usr/local/src #下载的目录
wget http://ftp.ntu.edu.tw/software/scm/git/git-2.9.5.tar.gz #下载最新版
tar -zvxf git-2.9.5.tar.gz #解压到当前文件夹
6.编辑并安装
cd git-2.9.5 #进入文件夹
make prefix=/usr/local/git all #编译源码
make prefix=/usr/local/git install #安装路径
7.配置git的环境变量
echo 'export PATH=$PATH:/usr/local/git/bin' >> /etc/bashrc
8.刷新环境变量
source /etc/bashrc
9.查看版本号
git --version
10创建git用户并且修改权限
adduser CodeCheng
passwd CodeCheng
chmod 740 /etc/sudoers
vim /etc/sudoers
root ALL=(ALL) ALL
CodeCheng ALL=(ALL) ALL
11.本地windows10使用Gitbash创建密钥
ssh-keygen -t rsa
12.将本地创建id_rsa.pub中文件复制
su CodeCheng
mkdir ~/.ssh
vim ~/.ssh/authorized_keys
13.本地测试
ssh -v CodeCheng@服务器ip
ssh -v CodeCheng1.15.122.167