因为使用github仓库存放Hexo博客速度太慢,所以自己买了腾讯云的服务器,现在开始把博客部署到腾讯云,由于域名还没有审核通过,暂时使用公网ip访问
成都创新互联是一家专业从事成都网站建设、做网站、网页设计的品牌网络公司。如今是成都地区具影响力的网站设计公司,作为专业的成都网站建设公司,成都创新互联依托强大的技术实力、以及多年的网站运营经验,为您提供专业的成都网站建设、营销型网站建设及网站设计开发服务!
本地环境: win7
服务器: 腾讯云
使用工具: Xshell, Xftp, git
使用Xshell工具(root用户)远程登录腾讯云
此时打开浏览器,输入公网IP+端口,进入nginx的欢迎页面
修改根目录root为/home/www/hexo;
修改域名server_name为你备案的域名 ,如果还没有就不改,有了再改;
找到 root ALL=(ALL) ALL,在下一行添加 git ALL=(ALL) ALL,然后保存
在.ssh目录下创建authorized_key这一步之后,打开本地存放公钥的文件id_rsa.pub(github生成ssh密钥问题不会的可以百度,教程很多这里不细讲),复制密钥到服务器上的authorized_keys文件中并保存,这样当你使用ssh远程连接服务器时就不用输入密码
接着在本地打开git bash用ssh方式远程连接服务器 ,登录成功界面如下图所示
打开hexo博客配置文件_config.yml 修改repo:git@你的服务器公网IP:/home/git/hexo.git
执行部署命令之前需要进入本地hexo博客安装目录中删除.deploy_git文件
打开Xftp工具进入/home/www/hexo,看到文件就表示通过git已经提交到服务器中去了
但此时需要重启nginx服务才能访问
走到这一步就算是大功告成,浏览器输入 进入hexo我的博客主页了
更新:买的域名备案成功了,欢迎大家访问 我的Hexo博客
用户可以使用腾讯云控制台与OpenAPI这项服务对数据进行加解密。用户可以使用腾讯云控制台与OpenAPI对数据进行加解密。当前密钥管理服务可以对小于4K的数据进行加解密。开通腾讯云密钥管理服务在产品页点击立即使用或在控制台界面左侧导航。
1、创建密钥
ssh-keygen -t rsa
2、cd ~/.ssh
将id_rsa和id_isa.pub下载到本地
3、cd ~/.ssh
复制id_isa.pub为authorized_keys
4、用putty或secureCRT访问linux服务器,并指定公钥,公钥会匹配私钥。没有私钥没法登陆的。所以一定要保护好自己的私钥。
官方密钥管理
登录并找到实例,腾讯云
左侧点击密钥进行生成密钥
这个需要注意一下存储位置,之后需要使用。
可以看到公钥的信息
这里未绑定的时候文字是绑定密钥,已绑定显示如下。
官方使用putty密钥登录
1.需要先创建一个密钥的信息,然后在之后host进行选取已有的密钥信息就可以了。
有两种路径方式添加密钥
1)
2)
2.add key
点击file将私钥文件找到并添加 save保存
3.密钥登录