思路:
网站服务器/数据库的迁移
主机A(企业内部)迁移到主机B(云服务器)
在主机A搭建OA平台
Lamp OA网页 安装程序 模拟使用
备份主机A上的资料
上传到主机B,并且在主机B恢复系统
Lamp环境 导入备份资料
具体过程:
把OA系统上传到对应目录下 winscp软件上传OA
准备lamp环境,安装对应服务
yum -y install httpd mariadb-server mariadb php php-mysql
注册本地域名
vim /etc/hosts
192.168.10.7 oa.tedu.cn
配置虚拟主机oa.tedu.cn
vim /etc/httpd/conf.d/vhosts.conf
:80>
ServerName oa.tedu.cn
DocumentRoot /var/www/oa

准备专用数据库oadb,授权用户runoa全权访问
CREATE DATABASE oadb;
GRANT all ON oadb. to runoa@localhost IDENTIFIED BY 'pwd@123';
chown -R apache /var/www/oa
systemctl restart httpd
在虚拟机火狐访问oa.tedu.cn
OA系统部署_第1张图片
OA系统部署_第2张图片
迁移备份:
准备新机192.168.10.8
yum -y install httpd mariadb-server mariadb php php-mysql
systemctl restart httpd mariadb
注册本地域名
vim /etc/hosts
192.168.10.8 oa.tedu.cn
在10.7主机备份:
tar -zcPf /root/oa_web.tgz /var/www/oa/ /etc/httpd/conf.d/vhosts.conf //网页备份
mysqldump -uroot -ppwd@123 --databases oadb > /root/oadatabase.sql //数据库备份
ls -lh /root/oa

scp /root/oa_
[email protected]:/root/ yes 密码:root
OA系统部署_第3张图片
在10.8主机
tar -xPf /root/oa_web.tgz //默认解压到var/www/
mysql -uroot < /root/oa_database.sql //数据库的导入
OA系统部署_第4张图片
进行数据库操作
准备专用数据库oadb,授权用户runoa全权访问
GRANT all ON oadb.* to runoa@localhost IDENTIFIED BY 'pwd@123';
chown -R apache /var/www/oa
systemctl restart httpd
迁移完毕后,可以在svr8上访问http://oa.tedu.cn/ ,直接获得原来运行在svr7上的OA平台。通过管理员admin可以直接登录,数据资料都完好无损.