申请-部署 阿里云服务器CentOS 并上传文件到服务器

前面我们讲了开发微信公众号,然后可以实现自动回复用户,实现智能问答的功能,但是,因为我们的程序是在我们自己的电脑上运行的,所以每次需要ngrok将我们的内网地址映射到公网,每次都需要更改公众号的服务器配置,很麻烦,而且我们电脑关机了,微信公众号就不能用了,所以我们需要买一个云服务器,来运行我们的程序,好在我们学生可以申请非常便宜的云服务器,例如我使用的阿里云服务器,选基础的服务器,10元一个月,一年100块,还附赠域名,很实惠了已经,服务器配置也足够我们使用了.

阿里云翼计划:https://promotion.aliyun.com/ntms/campus2017.html?utm_content=se_1000162486

可以去按照流程,申请服务器:

然后选择套餐:选择系统镜像,CentOS

点击购买,可以用支付宝和银行卡付款,购买后五分钟之内就能申请下服务器来

点击左侧:远程连接,同时设置密码,不推荐使用秘钥,太麻烦了,推荐使用SSH密码方式连接服务器!

下面进行远程连接服务器,并用FTP上传文件到服务器(CentOS):

sftp root@127.0.0.1 后面填你服务器的IP地址

如果出现以下情况:则是因为以前连接过服务器,现在服务器秘钥改了,或者你回滚服务器了,本地的私钥和服务器传来的不一样,需要 重新更改,执行提示信息中的命令即可:ssh-keygen -f "/home/hao/.ssh/known_hosts" -R 127.0.0.1 后面填你服务器的IP地址

执行完后,输入密码,即可登陆!

下面利用sftp传文件到服务器(http://gloryme.iteye.com/blog/418829 这个可以参考,讲的很详细!)

sftp> get /var/www/fuyatao/index.php /home/fuyatao/ 这条语句将从远程主机的 /var/www/fuyatao/目录下将 index.php 下载到本地 /home/fuyatao/目录下。 sftp> put /home/fuyatao/downloads/Linuxgl.pdf /var/www/fuyatao/ 这条语句将把本地 /home/fuyatao/downloads/目录下的 linuxgl.pdf文件上传至远程主机/var/www/fuyatao/ 目录下。

ls rm rmdir mkdir 这些命令都可以使用。同理调用本机都是加 l , 即 lls lrm. 要离开sftp,用exit 或quit、 bye 均可。详细情况可以查阅 man sftp.

这时候查看服务目录,已经有我们刚才上传的文件了

原文发布于微信公众号 - 浩Coding(gh_c4a2e63d2ca7)

原文发表时间:2018-06-29

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

扫码关注云+社区

领取腾讯云代金券