web服务器的迁移

因之前使用的云服务器的期限将近,不打算继续使用,所以购买了新的服务器实例,需要将博客网站迁移到新的实例上。本文作为网站迁移的记录。因为我对网站开发的专业知识较为欠缺,所以本文并非专业的实践。

主要内容包括wordpress以及mysql数据库的中的记录导出;在新的服务器上部署安装nginx,php,mysql等软件并且进行配置;将数据导入新的服务器几个部分。

1.软件的安装 ,在 CentOS 6.8 系统上

1.1 mysql

1.2 php

1.3 nginx

2. 数据、配置文件的备份导出,

2.1 nginx :

nginx home : /usr/share/nginx/html.

nginx 配置文件: /etc/nginx/nginx.conf /etc/nginx/conf.d/*.conf

日志:因为 nginx 访问日志通过自己写的程序定时向mysql数据库写入数据,所以不需要单独备份,只需要备份相关程序。程序以及arguments写在log.sh中。

2.2 php

php-fpm配置文件 : /etc/php-fpm.conf

2.3 mysql

3.数据、配置文件导入到新服务器

3.1 mysql

3.2 wordpress

将2.1节中的数据,配置文件导入到新实例的对应位置上,并且重启nginx服务

3.3 编译环境的安装,这一个步骤主要是为了支持自己写的日志收集程序(c++)的编译

3.4 crontab 的安装

4.将域名whudj.cn 映射到新机器的ip上。

 

发表评论

电子邮件地址不会被公开。