腾讯云服务器连接xftp的简单介绍-成都快上网建站

腾讯云服务器连接xftp的简单介绍

我已经购买了域名和腾讯云的服务器,怎么获取腾讯云的ftp账号密码?然后上传网页。

ftp账号密码要去 环境面板里面获取的。看你安装的什么面板就去里面找。

创新互联建站主要从事成都网站设计、网站建设、外贸网站建设、网页设计、企业做网站、公司建网站等业务。立足成都服务北镇,十余年网站建设经验,价格优惠、服务专业,欢迎来电咨询建站服务:028-86922220

你买的时候,会要求添加一个 ftp密码,那就是了。记不住就去腾讯云的控制台修改一下。

账号如果是win系统就是 administartor,linux系统就是 root

腾讯云服务器安装了AMH,我在centos服务器安装了amh,用xshell连接服务器打开xftp

两者的权限不一样,xshell用的是root用户连接ftp,默认是home目录下的。xftp和amftp都是通过文件传输协议,连接的是ftp用户,所以是一样的。

Hexo博客部署到腾讯云服务器

因为使用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博客

Xftp使用方法

介绍 :Xftp是一个功能强大的 SFTP 、FTP 文件传输软件。使用了 Xftp 以后,MS Windows 用户能安全地在 UNIX / Linux 和 Windows PC 之间传输文件。

(1) 点击文件-新建或者如下图所示的图标

(2) 输入相关信息

说明: 为了创建一个新的会话交换文件通过网络,你应该输入一个文件的名称、一个主机名或IP地址、一个适当的协议、远程服务器使用的端口号、和一个用户帐户。

(3) 点击连接后,我的情况是出现了如下警告,直接点击“接收并保存即可”。可能出现其他异常情况,百度找寻解决方案即可。

成功创建会话后界面如下所示

备注 :Linux的IP地址的查询方法为在Linux终端输入ifconfig命令并回车即可


本文标题:腾讯云服务器连接xftp的简单介绍
分享地址:http://kswjz.com/article/ddesigs.html
扫二维码与项目经理沟通

我们在微信上24小时期待你的声音

解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流