系列 fig samba 建立连接 编辑 为我 作用 let
简单的来理解,我所说的 CNMP,不是 CNM+P,而是 CentOs+Nginx+MySql+PHP,也可以单纯的理解为 LNMP,但是系统是我们自己选的,虽说是 Linux 的一个分支,但我就喜欢 CentOs 的这个 C。
好的,我们开搞服务器。
工欲善其事,必先利其器,首先,你需要两台电脑,为了更好的去模拟。然后,恩,就是你这个人了。
来看下我的配置吧。
硬件设施:
一台 mac pro13 年款电脑(可有可无),一台 Windows 电脑(Win7 系统),键盘鼠标随意。
软件设施:
Vmware12,CentOs7.0 ios mini 包,这两样网上随处可下,相信你们可以的。
好了,工具准备好了,就让人来发挥应有的作用吧。
第一步,我们先来安装我们的操作系统,打开 Vmware12,他会提示你输入序列号,网上搜一个,就可以解决。我这边也提供一个,可能随着时间的推移,这个密钥不能用,不过,这一个月内应该还可以的。
Vmware12 序列号:
- 5A02H-AU243-TZJ49-GTC7K-3C61N
进入到 Vmware,选择创建新的虚拟机,然后就 balabala 的直接下一步即可,唯一需要注意的是安装位置,相信聪明的你不会忘记的。创建好了 vmvare 会自动启动你的 CentOs 系统,惊,这里居然是鼠标可点击操作界面,那就好办了,直接点点点。需要注意的是里面关于用户密码的设置,我的习惯很简单,这种测试类的服务器,密码直接设置成 1 即可。其他没有什么要注意的了,完成安装之后点击右下角的 reboot 即可。
附教程:
http://blog.csdn.net/zdy1127/article/details/50658807
千万要配置打开网络!千万要配置打开网络!千万要配置打开网络!!!
至于网络连接的类型,强烈推荐桥接,简单粗暴。
第二步,进入到我们的 CentOs 操作系统
输入你刚才配置的用户名和密码,噔噔噔噔,进到系统里面啦,PS:你看命令行跳动符号前面的 $ 代表一般用户,# 代表管理员用户。很多操作都是在管理员下面操作的,所以 $ 用户和 #用户的切换很频繁,所以当初机智的我设置了 1 的密码。
$ping www.baidu.com
首先,我们 ping 一下我们亲爱的百度,查看下网络状况,看到 64 bytes from balabala time=... 的字样。说明网络 OK。
$ip address
可以查看网络 ip 地址及状态。
进入到系统,因为我们安装的是 mini 版本的操作系统,所以,我们开始下载我们需要的一些软件。
#yum -y install net-tools
为何要装这个网络工具包包呢,之前用过 linux 的朋友应该知道,查询网络的命令是 ifconfig,但在 mini 版本的 centos7 中,已经将 ifconfig 去掉啦,现在仅剩下 ip address 可以查询,为了不惹事,还是装一个为秒。
#yum install vim
vim,编辑器之神,谁用谁知道哈!
如果安装路上遇到询问 Y/N 的,直接输入 Y 即可。
看到 Complete!字样才能罢休,看到命令行下面的字母一行行的跳动,躁动的心有没有跳起来?
如果你需要使用 ftp 上传文件到服务器,可以安装个 ftp 服务。
如果你需要下载文件,可以安装个 wget 服务。
如果你需要将你的服务器设置成小的共享云,samba 就能完全满足你啦。
如果你需要其他的,自行百度去。
好了,到现在为止,我们的操作系统就算完成安装了。
第三步,远程连接
众所周知,服务器,企业必备,不管是自己的服务器还是网上购买的服务器,比方说我们购买了阿里云的 ESC 实例,需要去配置服务器,你需要用到另外的一个神器,ssh。不知道的自行百度哈。
还有个秘密,如果单纯是为了购买服务器的实例而不做其他事,可以购买西部数据的虚拟服务器,性价比高,如果对要求性比较高的时候,可以迁到阿里云上面去,如果对大数据分析有需求,不妨试试 AWS,都是挺不错的。
扯到 ssh,我就要拿出我珍藏多年的 mac pro 了,没有也没关系,随便一台电脑即可,用你的电脑去 ping 之前创建的 CentOs 虚拟机实例,巴拉巴拉,ping 通的话和上面 ping 百度的一样,那第一步我们就成功啦。
接下来,需要 ssh 到远程的服务器上面去啦。mac 自带命令工具,这根他的血缘有关。windows 就没这么好运了,本地没有命令行的,强烈建议安装一个 cygwin,进入命令行。
$ssh [email protected]
途中遇到建立连接,直接输入 yes 即可。XXX 为你服务器的用户名,ip 地址为服务器的 ip 地址。
建立连接进去后,我们的服务器就算搭建完成啦,可以开心的使用一些 ls 啊,cd 啊,啥的简单的 linux 命令简单的玩耍啦。
好了,今天给大家分享的就这么多,有什么不明白的或者想和我沟通的都可以在下方留言,有必回。
【CNMP 系列】CNMP 之路,系统起步。
来源: http://www.bubuko.com/infodetail-2068431.html