做为一个前端,后端也须要了解,最终选择PHP入手学习,原本想选择Python,思前想后仍是PHP做为Web开发比较合适,环境最终选择Ubuntu开发,因为是第一次,遇到很多坑,通过不懈的努力不断Google找出问题所在,将经验分享出来,但愿像咱们这种自学党可以尽早上手。前端
1、首先安装虚拟机,Parallels Desktop,网上不少资源,等到经济能力尚可别忘记支持正版。后端
2、而后下载Ubuntu Desktop版本,我选择的事14.03 LTS版本,通常来讲LTS版本相对好一点。bash
3、而后安装Ubuntu,以后配置分配根据本身的状况来定,反正也能够改。服务器
4、安装,设置一些设定,而后进入界面ssh
5、进行一些必要的设置,,通常人都不是直接在操做系统运做,经过远程链接来进行,个人Macbook已经改为zsh,zsh的确酷炫好用,强烈推荐。tcp
首先查看本身的IP地址学习
在Ubuntu的telnet中输入:操作系统
ifconfig
个人IP地址是10.211.55.3server
而后查看本身的openssh服务时候开了blog
ps -e |grep ssh
若是只有ssh-agent那ssh-server尚未启动,须要/etc/init.d/ssh start,若是看到sshd那说明ssh-server已经启动了。
而后安装
sudo apt-get install openssh-server
最后确认ssh-server已经正常工做。
$ netstat -tlp
tcp6 0 0 *:ssh *:* LISTEN -
见到如此状态则证实已经成功
6、在Macbook上登陆Ubuntu,格式以下:
假设服务器的IP地址是192.168.0.103,登陆的用户名是hyx
ssh hyx@192.168.0.103,最后不断yes,就成功登陆了。