zoukankan      html  css  js  c++  java
  • 云服务器内容迁移 总结

    腾讯云服务器三年之期到期了,只能另外换账号重新买一个云服务器,这就导致这次的服务器迁移总结。

    免密码登录

    在给 github 设置了ssh后,以及在本地服务器成功的设置免密码登录后,在新服务器上也设置免密码登录也是正常的事情了。

    直接将公钥放在腾讯云的管理界面后,在重置板块后,就可以将公钥绑定到服务器上,但是。登录的时候,碰上了这个错误:

    Permission denied (publickey).
    

    在网上找了很多文章,都是没啥用的,最后,大概是使用下面的文件

    vim /etc/ssh/sshd_config
    

    放开腾讯云服务器因为安全相关,默认情况下会禁止某些选项

    #RSAAuthentication yes
    #PubkeyAuthentication yes
    #AuthorizedKeysFile .ssh/authorized_keys
    

    但是,还是不行,最后,不小心用

    ssh ubuntu@ip 
    

    的方式可以登录后,才意识到,.ssh 目录好像是在 /home/ubuntu 目录下的。。。

    迁移宝塔(bt.cn)面板

    话说,如果不是因为宝塔面板,最新的版本,需要注册后才能使用,我TMD的鄙视它,强烈鄙视它。

    当然,目前因为很多设置都是通过宝塔做设置的,又不能不用,只能另外想办法了。
    一开始找了一下docker版本,但是,目前网上看到的版本是5.x版本,软件安装无法使用。所以,很无奈,然后网上找了一些破解方法,感觉也没啥用。

    最后,则用自己的旧版本(不用注册也能使用的版本)。

    替换的方法:

    1. 先正常安装宝塔
    2. 用旧版本的 /www/server 和 /www/wwwroot 的文件进行替换
    3. 进入宝塔,发现首页还是有注册,在浏览器栏,用 /site or /soft 进入对应的子页面后,注册窗口就没了
    4. 进入应用面板,重新安装 nginx php 等基础应用就基本 ok 了。

    最后总结,未来部署在服务器上的应用还是要尽量要转移成为docker的方式进行部署

    作者:Yahle
    原载:http://www.cnblogs.com/yahle
    版权所有。转载时必须以链接形式注明作者和原始出处。

    欢迎赞助:

  • 相关阅读:
    thinkphp5 模板中截取中文字符串
    .NET 操作PDF文档以及PDF文件打印摸索总结
    Mongodb 启动时 lock文件访问没有权限处理
    ASP.NET Web API 通过参数控制返回类型(JSON|XML)
    C# url 路径转换 相对路径 转换为 绝对路径
    Chrome浏览器允许跨域请求配置
    如何配置visual studio 2013进行负载测试-万事开头难
    分享:带波形的语音播放工具(wavesurfer-js)
    使用裸协议(相对协议)
    javascript ~~ 符号的使用
  • 原文地址:https://www.cnblogs.com/yahle/p/15586657.html
Copyright © 2011-2022 走看看