博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
web后端本地开发(同步线上)环境搭建
阅读量:7038 次
发布时间:2019-06-28

本文共 941 字,大约阅读时间需要 3 分钟。

本文概要

  • 虚拟机
  • 系统选择及安装
  • 基础软件更新及静态IP配置

       为什么要用虚拟机呢(如果工作系统为Linux各发行版的可以忽略本文章)?

       我们很多猿工作是基于windows或mac(mac属于类Unix,还要一些)的,有时候使用的过程中发现不管是软件还是操作跟程序的最终运行环境跟本地还是有很大差别的,这就导致不能很准确的掌握程序真实的运行性能及可靠性。然而通过搭建虚拟机进行文件共享的形式,让程序跑在真实的最终运行环境里则可以很好地解决这个问题(本系列基于web Linux环境说明,电脑内存4G以下的可以尝试docker替代方案)。

虚拟机

       我的电脑用的mac,所以我选择Parallels Desktop作为虚拟机,也可以选择全平台通用的vmware及开源的vitrualbox。

       下载地址:
       Parallels Desktop:
       VMware:
       vitrualbox:
       具体安装步骤就不说了,安装完毕后设置好共享目录(开发目录要包含在内)。
图片描述

系统选择及安装

       现在Linux操作系统很多,不过一般作为服务器用的就是centos,ubuntu,redhat等。我经历的一般都是用centos的,故本文也用centos说明。

       系统镜像地址:

       过程如下:

图片描述
图片描述
图片描述
图片描述

       然后一步步直到安装完成,不用配置。其他虚拟机软件可借鉴网上资料。

基础软件更新及静态IP配置

       安装完成后,打开虚拟机下的该系统。如图:

图片描述

       用刚才的密码登陆后,运行

yum updateyum install net-tools

图片描述

       然后编辑该文件:vi /etc/sysconfig/network-scripts/ifcfg-eth0 (文件名字可能不完全相同)
图片描述
图片描述
图片描述

       填写好后:wq保存文件。然后运行:

systemctl restart network

       到此静态IP已经配置好了,以后重新打开虚拟机,其IP也不会动态变化了,方便ssh连接及域名配置。

       现在已经可以通过ssh本地连接虚拟机环境了,连接上后,基本就不需要动虚拟机了,以后都通过iterm或xshell(windows)来操作了。不要再认为其是你本地的虚拟机环境了,而应该按照线上环境的克隆来看待。

       本文到此结束了,后面再介绍nginx,php,mysql软件的安装配置。

转载地址:http://urnal.baihongyu.com/

你可能感兴趣的文章
Json 简介
查看>>
zip()方法对数组进行重新组合
查看>>
60-高级路由:IPv6 静态路由
查看>>
40. Combination Sum II
查看>>
关于适配这件小事的前世今生
查看>>
稳压电源中的谐振变频器的特征
查看>>
修改Centos7的网卡名称ens160、eno192改为eth0、eth1
查看>>
VC+ADO 连接ACCESS和SQL SERVER的方法
查看>>
LOGO設計價格 之 全面解說和如何選擇 【原創】
查看>>
Python介绍与特点(自学python知识整理)
查看>>
stimulsoft入门教程:报表与页面上的图表(一)
查看>>
数字货币支付时代即将来袭
查看>>
移动设备页面自适应
查看>>
Vulkan Tutorial 16 Command buffers
查看>>
【Linux】mv命令全解析
查看>>
系统优化脚本(此脚本为原始脚本,未按照shell规范写)
查看>>
Bootstrap常用样式的代码
查看>>
思科 典型QoS配置案例
查看>>
电路交换、报文交换、数据交换的区别
查看>>
plsql连接oracle方法
查看>>