腾讯云服务器连接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的简单介绍
文章URL:http://scyanting.com/article/ddesigs.html