Linux服务器搭建之准备篇

打算写几篇文章重新熟悉搭建Linux+nginx+php+mysql的过程,如有错漏,欢迎指出。

原理介绍

  • LNMP的工作原理
    首先,浏览器发送http request请求到服务器(Nginx),服务器响应并处理web请求,将一些静态资源(CSS,图片,视频等)保存服务器上,然后将php脚本通过接口传输协议(网关协议)PHP-FCGI(fast-cgi)传输给PHP-FPM(进程管理程序),PHP-FPM不做处理,然后PHP-FPM调用PHP解析器进程,PHP解析器解析php脚本信息。PHP解析器进程可以启动多个,进行并发执行。然后将解析后的脚本返回到PHP-FPM,PHP-FPM再通过fast-cgi的形式将脚本信息传送给Nginx.服务器再通过Http response的形式传送给浏览器。浏览器再进行解析与渲染然后进行呈现。
    以上整个就是LNMP的工作过程。
  • LAMP的工作原理
    LAMP其实是指Linux+Apache+Mysql+PHP的结构体系。其工作原理如下:
    浏览器向服务器发送http请求,服务器 (Apache) 接受请求,由于php作为Apache的组件模块也会一起启动,它们具有相同的生命周期。Apache会将一些静态资源保存,然后去调用php处理模块进行php脚本的处理。脚本处理完后,Apache将处理完的信息通过http response的方式发送给浏览器,浏览器解析,渲染等一系列操作后呈现整个网页。
  • 两者的区别
    在LNMP中,Nginx本身对脚本不做任何的处理,而是去调用一个PHP-FPM的进程,二者是相互独立的。
    在LAMP中,PHP是Apache的一个模块,具有相同的生命周期。

本篇准备工作

  • 下载Linux发行版Centos iso镜像

我们日常使用较多的是Windows系统,但是它却不是优秀的服务器操作系统。因此,本地进行开发时,推荐将应用部署在Linux上,一来可以让应用在与生产环境一致的系统中运行,二来当需要进行生产环境的操作时,不会太陌生。

Centos下载:Centos 7-1511(本来想给百度云的,但文件上传有限制)

  • 安装VirtualBox

VirtualBox下载:https://www.virtualbox.org/

  • 安装Xshell

用来访问远端不同系统下的服务器,从而比较好的达到远程控制终端的目的。虽然在虚拟机里也可以进行操作,但体验并不好。例如当我们所使用的是云服务器时,直接使用Xshell连接服务器便可进行远程操作,而不需要去打开云服务器的管理界面,同时还免去每次都要输入账号密码的麻烦。

Xshell下载:http://pan.baidu.com/s/1bpj1ASf 密码:tw7m

Linux虚拟机的安装

第一步:新建虚拟机
  在VirtualBox中点击新建按钮,如图设置,然后一直默认下一步完成即可。

新建虚拟机

第二步:选择镜像
  选中虚拟机,右键点击设置,进入存储。点击没有盘片,再点击属性-分配光驱最右边的小光盘,将在准备工作中下载的iso镜像文件选择进去,最后确定。

选择镜像

第三步:网络设置
  依然选中虚拟机,右键点击设置,进入网络。在默认情况下,使用的是NAT,也就是说,虚拟机通过物理机的网络来进行访问,这样无法在物理机上直接通过SSH来连接虚拟机,需要进行其它配置才能访问。如果使用的是路由器来上网,则可以选择桥接网卡,此处我选择该选项,点击确定即可。

网络设置

第四步:安装虚拟机
  启动虚拟机,会进入Centos的安装界面。为了方便观看,我选择视图-自动缩放模式。注意:物理机和虚拟机之前鼠标的切换是键盘右侧 右侧 右侧的Ctrl键(重要的事说三遍)。Centos的安装比较简单,都是图形化的操作,这里不详细讲安装过程,只将关键部分以图片的方式给出。

安装过程1-选择需要安装的软件

安装过程2-左侧选择基本web服务器 右侧选择开发工具

安装过程3-选择安装硬盘

安装过程4

安装过程5

安装过程6-设置管理员密码

安装完成-点击Reboot重启

第五步:修改虚拟机的网络
  首先会需要输入用户名密码,用户名就是root,密码是在安装过程6中设置的密码。登录成功后,输入下面的命令来修改网卡的配置
  vi /etc/sysconfig/network-scripts/ifcfg-enp0s3
  成功后会看到下图:

修改网卡配置

  光标移至最后一行, 输入小写字母i进入编辑模式,将ONBOOT=no 改为 ONBOOT=yes,然后按ESC键退出编辑模式,输入英文冒号进入命令模式,然后输入wq保存并退出。
修改网卡配置完成

  重启虚拟机的网络配置,输入命令:systemctl restart network后回车
  再输入命令:ifconfig 查看网卡是否分配到ip地址
ip地址

Xshell连接虚拟机

使用已经安装好的Xshell,点击 文件-新建,随便输入一个名称,主机为上一步的ip地址,确定。然后选择刚刚新建的会话,连接。输入用户名root,密码为安装虚拟机时设置的管理员密码,便可以成功连接。

Xshell新建会话

后记

欲知后事如何,且听下回分解。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 194,390评论 5 459
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 81,821评论 2 371
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 141,632评论 0 319
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 52,170评论 1 263
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 61,033评论 4 355
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 46,098评论 1 272
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 36,511评论 3 381
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 35,204评论 0 253
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 39,479评论 1 290
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 34,572评论 2 309
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 36,341评论 1 326
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 32,213评论 3 312
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 37,576评论 3 298
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 28,893评论 0 17
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 30,171评论 1 250
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 41,486评论 2 341
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 40,676评论 2 335

推荐阅读更多精彩内容

  • 一、MemCache简介 session MemCache是一个自由、源码开放、高性能、分布式的分布式内存对象缓存...
    李伟铭MIng阅读 3,759评论 2 13
  • 1.LAMP介绍  LAM(M)P:L: linuxA: apache (httpd)M: mysql, mar...
    尛尛大尹阅读 1,033评论 0 1
  • 1. Nginx的模块与工作原理 Nginx由内核和模块组成,其中,内核的设计非常微小和简洁,完成的工作也非常简单...
    rosekissyou阅读 10,170评论 5 124
  • 雨,连续下了一个礼拜,心情抑郁了好久,我在想自己一直这么下去会不会得抑郁症,很多人说我是一个忧伤的女孩,除了忧伤我...
    苏小纠阅读 356评论 0 1
  • 丑丑妈妈第一次参加家长会,幼儿园的老师说:“你的儿子有多动症,在板凳上连三分钟都坐不了,你最好带他去医院看一看。”...
    大红小绿阅读 159评论 0 0