老本换新颜的Linux Web开发工作站的搭建

我的情况

我是一名Web全栈工程师,平时还需要做一些Linux的部署和配置的工作。所以在工作中对电脑系统的需求是

能安装一款好用的IDE(sublime/atom/webstorm)

各种开发的辅助软件的支持Git

Web服务器:apache/nging

主流浏览器:Firefox/Chrome/Opera/IE,以及git等开发辅助工具

能够跑起来多个虚拟机,或者docker

在生活中,我需要系统能够支持各种生活中常用的软件:

Markdown编辑器,因为我喜欢写作咪

各种网购软件的支持

迅雷等刷剧软件的需求。

我的本本的情况

ASUS五年前的老本,CPU是i5 23**M,内存4G。慢的令人发指,所以近期加了8G内存,换了Intel的SSD硬盘。

目前笔记本的状态

开机速度:可以说是秒开,丝毫不亚于老公新买的i7HQ+SSD的新本。工作软件和生活软件均满足了需求。

那么,我是怎么做到的呢?

不买关子,先说主题的解决方案,然后再谈配置的细节。

解决方案

Linux Fedora作为电脑的主系统,作为Web的开发环境。那速度真的是刚刚的。

安装win7的虚拟机,支持各种生活软件。速度和裸机直接跑win7使用差别不大,但是如果你打游戏一类,估计还是有差距的,我不打所以我没感受

在Fedora中设置Samba服务(Linux服务器中支持Window文件分享的那一套),分享/home中的所有数据到win7虚拟机,在虚拟机Win7中无需安装任何软件,直接访问\\fedoraIP\,输入你自己设置的Samba用户名和密码就可以了。

Samba服务一旦搭建好,也可以分享给家里的其它电脑,包括pad,简直就是一个家用的数据服务器。

win7直接下载各种剧到\\fedoraIP\下,可以在win7中看,懒得开虚拟机的时候,直接在linux的/home目录下中看也方便。

心得

Fedora最新的版本是25,开机速度就是几秒,真的非常的快,常年不关机都没任何压力。而且apache/nginx和搭配线上服务器RedHat Linux的方法一致。学习的成本小。各种开发工具的安装各是简单到爆,基本就是打开terminal,复制粘贴就搞定了。

Win7虚拟机使用Bridge的方式连接外网,连公司的VPN都是支持的。

可以不开虚拟机直接看视频,音频什么的。需要迅雷下载的时候才需要开虚拟机。

配置细节

以后有空再细谈,如果你是个急性子,那么直接根据上面的方案Google或Baidu之。解决方案一大堆。核心的解决方案是通过Samba共享/home工具下的数据。Samba服务的配置也很简单,我贴一篇文章在这,供你参考的步骤。

你可能感兴趣的:(老本换新颜的Linux Web开发工作站的搭建)