Dongxing's Wiki Dongxing's Wiki
首页
  • 剑指 Offer
  • LeetCode
  • 算法与数据结构
  • Python 语言
  • Web 开发
  • Hive
  • Elastic Search
  • 机器学习
  • NLP
  • 检索技术
  • 数据分析
  • 经验笔记
  • Linux 配置
  • 博客进化记
  • 杂谈
GitHub (opens new window)
首页
  • 剑指 Offer
  • LeetCode
  • 算法与数据结构
  • Python 语言
  • Web 开发
  • Hive
  • Elastic Search
  • 机器学习
  • NLP
  • 检索技术
  • 数据分析
  • 经验笔记
  • Linux 配置
  • 博客进化记
  • 杂谈
GitHub (opens new window)
  • Linux技巧

    • Linux 文件切分与合并
    • linux后台运行程序
    • 迁移服务器的一些记录
      • nginx
      • mysql
      • web服务
    • Linux 统计文件夹内文件的个数
    • Ubuntu配置终端使用代理
  • Linux软件安装

    • Ubuntu16安装搜狗输入法
    • 服务器自建SSR过程笔记
    • Ubuntu 16.04 配置 tensorflow-gpu 计算环境
  • Linux配置
  • Linux技巧
anthony
2019-10-11
目录

迁移服务器的一些记录

最近京东云要到期了,博客服务器迁到腾讯云,备案也得接入,还真是比较麻烦。记录下迁移过程中的一些步骤和问题。

# nginx

由于一台机器上放了多个域名,所以前面放了一个nginx,这块迁移非常容易,安装相同版本的nginx,直接把 /etc/nginx/ 下面的一些证书和配置拷过去,重启一下就ok。

这里要留意的一个点是,在/var/www/下面也放了一些静态内容,差点忘了迁移这些内容 XD

# mysql

mysql也最好是相同版本的。主要做的:

  • mysql的一些配置要同步,例如默认字符集utf-8,最大允许导入的文件大小等等
  • mysql也要创建相同的用户(非root),并grant权限,专供web服务使用
  • 从旧的服务器中mysqldump下数据,拷贝到新的机器,source导入

# web服务

这块比较坑,因为之前的机器上用的是virtualenv来管理不同项目的python环境,这次换成了conda,就略微遇到点问题。

conda的话可以用清华tuna的源,这样装起来速度会快一些。

我一般会在conda激活虚拟环境后,用pip来安装包,但是这次用pip安装 uwsgi 时遇到一些问题,折腾半天后,有效的解决办法是用conda来安装uwsgi

conda install -c https://conda.binstar.org/travis uwsgi==2.0.12
1

并且版本最好是2.0.12, 因为一开始装了更高的版本后,又提示找不到某个so文件,运行不起来。 参考

  • https://github.com/conda-forge/uwsgi-feedstock/issues/7
  • https://github.com/unbit/uwsgi/issues/1770
  • https://blog.csdn.net/weixin_40327641/article/details/82146704
上次更新: 2021/08/29, 2:08:00
linux后台运行程序
Linux 统计文件夹内文件的个数

← linux后台运行程序 Linux 统计文件夹内文件的个数→

Theme by Vdoing | Copyright © 2017-2023 anthony 京ICP备17072417-3
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式