记一次网站服务器搬迁实录

本文涉及的产品
云数据库 RDS MySQL,集群系列 2核4GB
推荐场景:
搭建个人博客
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
云数据库 RDS PostgreSQL,集群系列 2核4GB
简介:   这是一篇记录在日志里面的文章,今儿趁有时间整理整理。这篇文章记录了整个服务器切换的具体步骤和实施细则,一些小网站的搬迁和服务器的迁移可以做个参考。同时也记录下,方便自己的查阅。这是一个php+mysql写的网站,前期用的windows2003服务器。

  这是一篇记录在日志里面的文章,今儿趁有时间整理整理。这篇文章记录了整个服务器切换的具体步骤和实施细则,一些小网站的搬迁和服务器的迁移可以做个参考。同时也记录下,方便自己的查阅。这是一个php+mysql写的网站,前期用的windows2003服务器。后来由于业务需要,将其更换为linux的vps服务器。

  一、环境:

    操作系统:linux vps服务器

    服务器程序:apache、php和mysql

  二、操作步骤:

  1、创建数据库、用户、授权并导入数据

    登陆数据库:

mysql -uroot -p

创建数据库:

create database mywebdb;

创建用户(此处处于安全的考虑也可以将“%”改成“localhost”):

CREATE USER 'myWebDb789'@'%' IDENTIFIED BY 'myWebDBpwd_456';

授权(如果用户授权为“localhost”可访问,需要做相应的调整):

Grant all privileges on mywebdb.* to 'myWebDb789'@'%' with grant option;

提交更改:

FLUSH PRIVILEGES;

退出mysql,然后导入数据(如果正好和密码有特殊字符需要加双引号):

mysql -umyWebDb789 -pmyWebDBpwd_456 mywebdb</var/www/html/myweb.sql

  2、添加IP

    切换目录:

cd /etc/sysconfig/network-scripts

    创建文件:

vi ifcfg-eth0:2

    并添加以下内容

DEVICE="eth0:2"
BOOTPROTO=static
IPADDR=你的IP
NETMASK=子网掩码
GATEWAY=网关
NM_CONTROLLED="yes"
ONBOOT="yes"

    保存后重启网卡:

/sbin/service network restart

    查看是否添加成功:

ifconfig

eth0:2    Link encap:Ethernet  HWaddr 35:04:B6:WD:60:1A  
          inet addr:你的IP  Bcast:网关  Mask:子网掩码
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          Interrupt:28 Base address:0xe000 

  3、上传程序解压并修改数据库用户和密码

  4、配置apache

    切换目录

cd /usr/local/apache2/conf

    备份配置文件

cp httpd.conf httpd.conf_bak

    添加ip端口监听、服务名

    vi httpd.conf

#添加ip端口监听
Listen 你的IP:80
#添加服务名
ServerName 你的IP

    虚拟目录配置,添加以下内容

NameVirtualHost 你的IP:80
<VirtualHost 你的IP:80>
    DocumentRoot "/var/www/html/myweb/" #你web程序的根目录
    ErrorLog "|/usr/local/apache2/bin/rotatelogs /var/www/html/myweb/logs/error_log_%Y%m%d 86400" #你的error日志路径
    ServerName www.myweb.com #你的域名
    CustomLog "|/usr/local/apache2/bin/rotatelogs /var/www/html/myweb/logs/access_log_%Y%m%d 86400" combined  #你的访问日志路径
</VirtualHost>

<Directory "/var/www/html/myweb/"> #你web程序的根目录
        Options -Indexes FollowSymLinks
        AllowOverride All
        Order allow,deny
        Allow from all
</Directory>

    重启apache

service httpd restart

  5、查看是否配置成功

http://你的IP(或者域名)/

  注,有时候会有很多意想不到的问题导致无法访问,这时就需要你的灵活解决了,下面是你有可能碰到的问题:

  • 此时可能会有权限的问题,因此你可以通过chmod更改目录权限,chown更改目录用户等来让网站正常运行起来。
  • 另外也有可能会由于机房防火墙问题导致无法访问。
  • 还有就是dns缓存过重暂时未生效。
相关实践学习
如何在云端创建MySQL数据库
开始实验后,系统会自动创建一台自建MySQL的 源数据库 ECS 实例和一台 目标数据库 RDS。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助 &nbsp; &nbsp; 相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
相关文章
|
关系型数据库 数据库 RDS
速速收了这份攻略!阿里云数据库11月全线钜惠!
全系产品折扣叠加满减,新老同享年付低折扣,满减礼包至高5800元
速速收了这份攻略!阿里云数据库11月全线钜惠!
|
云栖大会 BI 决策智能
开放下载!阿里云数据中台全系白皮书,一次性放送19本,速速收藏
2020云栖大会“阿里云数据中台”会场全面推出数据中台全系白皮书,全面了解阿里云数据中台,尽在阿里云数据中台系列白皮书!
37075 0
开放下载!阿里云数据中台全系白皮书,一次性放送19本,速速收藏
|
6月前
|
关系型数据库 分布式数据库 数据库
阿里云618创新加速季数据库分会场全攻略
2024年阿里云618创新加速季活动已开启,数据库分会场推出多重优惠。RDS MySQL低至1折,部分产品享超值首购优惠,三个月仅需1折,续费也有折扣。此外,每天10点还有限时秒杀活动,云产品低至6.5折。新用户在新人专区购买指定规格可享首年折扣,还有数据库上云组合购优惠和开发者动手实践奖励。企业用户可申请5亿算力补贴,加速数字化转型。更多活动详情和优惠信息,可访问官方活动页面了解。
|
业务中间件 数据库 云计算
云上新实践!江西农信完成业务系统不停服迁移
云上新实践!江西农信完成业务系统不停服迁移
141 0
|
存储 SQL Cloud Native
如何帮用户管好云账本?阿里云数据库助力收钱吧 | 甲子光年
“收钱吧到账100万”成为普通商家最想听到的声音。
1108 0
如何帮用户管好云账本?阿里云数据库助力收钱吧 | 甲子光年
|
SQL 缓存 运维
阿里研究员:线下环境为何不稳定?怎么破
为什么线下环境的不稳定是必然的?我们怎么办?怎么让它尽量稳定一点?
阿里研究员:线下环境为何不稳定?怎么破
|
存储 Cloud Native 数据管理
免费报名|9月26日数聚云端 · 智驭未来「阿里云数据库创新上云峰会」邀你进入数智未来
2021年9月26日,“数聚云端·智驭未来”——阿里云数据库创新上云峰会暨第3届数据库性能挑战赛决赛颁奖典礼即将在京隆重召开。
16445 0
免费报名|9月26日数聚云端 · 智驭未来「阿里云数据库创新上云峰会」邀你进入数智未来
|
存储 运维 Cloud Native
一款云迁移产品的成长史
从实现多云迁移到实现对Apsara Stack自动化迁移的全面支持,万博智云为自己的产品开启了顶级流量入口,获取客户信任的时间更短。
271 0
一款云迁移产品的成长史
|
Java 测试技术 数据库
【阿里云一周要闻第一期】阿里云数据库位列全球第三;《Java开发手册》正式发布;阿里云CDN实现毫秒级全网刷新
要闻预告:突破!阿里云CDN实现毫秒级全网刷新;Gartner宣布阿里云数据库位列全球前三!告别996,走向211!阿里巴巴内部研发效能36计课程对外啦!
13345 0
|
运维 Devops 数据库
【0330 - 0403 直播导视 | PPT 下载】CIO学院带来云上备份和高德实践分享,MVP数据库峰会携德哥等大咖强势开启
本周技术专场火热开幕,云技术、出行的奥秘、DevOps 技术、全新DataFlux实时数据、POLARDB的应用探索之路让你大饱眼福!
1091 0