亿品元素设计资源博客

品味经典包装设计,版式设计,分享实用设计资源、设计软件、插件下载及在线书法字体生成
登录注册 联系合作 投稿

亿品元素 » 教程技巧 » VMware挂载阿里云镜像搭建本地网站运行环境

VMware挂载阿里云镜像搭建本地网站运行环境

阿里云的镜像和快照功能非常实用,它可以对整个系统盘或者数据盘进行数据备份,让你在不小心搞坏了系统或者误删除网站数据后进行旧数据还原,让大家放心折腾。另外,你可以把你的自定义镜像导出到本地,然后搭建和在线网站完全仿真的系统运行环境,方便你测试、修改网站环境(比如网站环境升级)。同时,这也是一种完整的网站数据导出到本地备份的方式。…

阿里云的镜像和快照功能非常实用,它可以对整个系统盘或者数据盘进行数据备份,让你在不小心搞坏了系统或者误删除网站数据后进行旧数据还原,让大家放心折腾。另外,你可以把你的自定义镜像导出到本地,然后搭建和在线网站完全仿真的系统运行环境,方便你测试、修改网站环境(比如网站环境升级)。同时,这也是一种完整的网站数据导出到本地备份的方式。

如果你需要把你的自定义镜像导出到本地,需要在阿里云后台提交工单,审核通过后在“镜像”导航栏找到你的自定义镜像,点导出镜像(审核通过前是没有导出镜像按钮的)。导出的镜像会先存在你的OSS存储中,下载到本地即可。

默认导出的阿里云镜像格式raw,我们需要先转换成VMDK,才可以挂载到vmware虚拟机软件中使用。

raw转VMDK格式我们需要用到qemu-img软件。qemu-img能将RAW、qcow2、VMDK、VDI、VHD(vpc)、VHDX、qcow1或QED格式的镜像转换成VHD、VMDK等格式,也可以实现RAW和VHD、VMDK等格式的互相转换。

qemu-img命令行用法示例(win)

qemu-img.exe convert -f raw E:\system.raw -O vmdk E:\ubuntu.vmdk

qemu-img

qemu-img官方下载页面:https://cloudbase.it/qemu-img-windows/

使用qemu-img工具将raw文件转换成.vmdk文件,这一步看你的镜像的大小和电脑的配置情况,一般需要20多分钟才能完成。

转换成vmdk后,你就可以将其挂载在VMware中使用了。

在VMware中创建新的虚拟机,点自定义,开始几项没啥要求,唯一要注意的是在磁盘选择时选择“使用现有虚拟磁盘”,然后选择你转换好的vmdk磁盘文件即可。

cipan

编辑一下硬件,然后选择网路链接模式为桥接模式。

qiaojie

启动虚拟机,或许是我的设置问题还是其他原因,我的镜像文件启动后自动进入系统,并且进入系统后无法输入任何命令,这要导致了我无法修改虚拟机的IP,不知道IP就无法在本地通过SSH链接……..

所以首先要做的是修改镜像系统的IP。

1、重启虚拟机,开机按esc,光标定位到你的系统列,按 e 键进入编辑模式

centos1

2、选择Kernel 开头的那项 后按 e 键编辑

centos2

3、进入编辑模式后,删除多余的内容,找到rd_NO_DM,在其后加上rhgb quite 1,然后回车;

centos3

4、回车后会返回第二步中图示,光标依然定位到Kernel 开头的那项,然后按 b 键(按b键表示从该项启动),这样系统就会进入单用户模式,同时,你会发现你可以输入命令了。

5、能输入命令了就好办了,我们先修改一个root密码吧(忘记CentOS6的root密码就是这样找回的);

输入passwd root,然后输入你的新密码(会要你输入密码两次,并且密码不能太短),这样就修改了root的密码

centos4

6、输入ifconfig -a查看一下网卡名称,从结果中可以看出,网卡名为eth1;

centos5

7、修改网卡配置文件(注意其中的eth1要与上面的网卡名匹配)

vi /etc/sysconfig/network-scripts/ifcfg-eth1

修改的内容参考下面的(请根据你的局域网状态修改)按i键可以修改内容,修改完按Esc,再输入:wq即可保存文件。

DEVICE=eth1
IPADDR=192.168.1.234
NETMASK=255.255.255.0
ONBOOT=yes
BOOTPROTO=static
GATEWAY=192.168.1.1
DNS1=114.114.114.114

最后重启网络服务service network restart

附:Linux下单网卡绑定多IP的方法,有的时候有妙用

就是在上面的网卡配置文件中插入IPADDR1=192.168.1.235,这样就为网卡增加了一个192.168.1.235的IP,当然你还可以再增加一个IPADDR1=192.168.1.236,最后记得重启服务service network restart,不过增加的IP要用ip addr的命令才能看见,用ifconfig -a是看不见的。

8、最后重启系统,让镜像系统正常启动,至此,整个服务器就可以在本地进行调试和设置了,用Xshell等SSH软件连接你的本地服务器,想怎么折腾就怎么折腾吧!

附:有时候还是看不见网卡,有可能需要进rules.d里面把70-persistent-net.rules删了,再按上述方法修改配置文件。

cd /etc/udev/rules.d

rm –f 70-persistent-net.rules

qemu-img 镜像转换工具下载页面

打赏

如果本站对您有所帮助,请考虑对本站进行小额捐赠:

捐赠亿品
相关内容

发表评论

如何下载本站资源『所有留言都会被审核,请勿发布垃圾评论』

(必填)*