LNMP开发环境搭建——系列开篇

2016-6-23 邪哥

对于开发者,最头疼的事情(之一)便是在开发环境的搭建上大费周章了

如果能快速的搭建开发测试环境,不仅能节省大量时间

也能在学习编程的过程中更加舒心顺利

windows已经有太多的集成开发环境了, xampp  wamp 之类的,使用起来都很方便,就不做过多赘述了

但是windows存在的最头疼和最常见的问题就是,大小写不敏感,文件编码不明确 ......

导致本地开发的明明ok的代码,提交上传到服务器环境上之后,就出现了各种蛋疼菊紧的bug,让人哭笑不得

当然也有很多的新手本身就对linux 及其开发环境比较有兴趣的,但是对linux及其基础使用不甚明了的童鞋

在安装linux系统及配置各种开发环境的过程中存在很多的疑问

比如本人就是这么一步一步过来的

为了给后来者一些帮助引导,这么一套(自认为)基础实用的个人经验笔记就横空问世了


好了,废话也说了很多了

先介绍一下本开发环境涉及到的相关内容:

系统  Linux  CentOS 6.5 x86_64

Web服务器  Nginx (+ php-fpm)

PHP   version 5.4.45

MySql   version   5.6.31

内存 >= 1G

---------------------------------

详细过程中涉及到的扩展这边就不做统一说明了

鉴于文章篇幅,部分笔记可能会有拆分

---------------------------------

PS:目前 php 7.0 已经出来将近半年了, 5.5   5.6 也有很多公司开始使用了,但基于后续文章将涉及的诸多php 扩展以及代码差异

这边选用了PHP5.4.45, 当然你也可以参考相关教程选用较新的版本,性能上将会有一定的提升

PPS: 不要把linux看的过于神奇,windows 中的环境变量,系统依赖 以及软件安装 在linux系统的使用中也是异曲同工,

所以后续章节涉及到修改系统相关配置的东西时,如果不明白的,不必深究

把注意力集中到你原本想做的事情上面

这一点很重要

等你达到你最初的目的 再想去深究时,或许有些东西你已经知其一二了 :)


运维 Start

(0) (1184)

发表评论: