系列教程汇总:【新手建站系列】从零开始,如何搭建网站、博客,论坛等
学习本篇之前,我们要先了解xshell和winscp两款工具
本篇讲解如何搭建服务器环境。这之前我们需要对网站源码有一个简单的认识:
一般我们访问的网站分为静态和动态,静态指以html或htm结尾的网站源码,这也就是非常基础的超文本标记语言做成的网站。通常html会和css、js结合使用,达到对界面的美化。静态网站的弊端如其名一样是非常明显的,它是“静止”的,我们用浏览器访问他时除了看不能做其它任何事情,比如简单的评论功能。所以这个时候就出现了动态网站,它能实现很多很多我们想象不到的功能。常见的动态网站语言有php、asp.net、jsp等,当然运用最多的就是php了,我接下配置的网站环境也就是php环境。
至于为什么要配置这个环境呢?大家可以理解为如果不配置环境服务器是没有能力去解析我们的网站源码(静态html除外),就如同没有powerpoint我们打不开ppt一样。更多大家可以去百度,我这里不再花费时间去描述,也以免产生误导。
配置PHP环境前我们要先熟悉下面三个名称简称:lnmp、lamp、lnamp
lamp-->linux + apache + mysql + php
lnmp-->linux + nginx + mysql + php
lnamp-->linux + nginx + apache + mysql + php
这里大家看不懂的应该只有nginx和apache,这两个分别代表着不同的服务器构架,nginx的性能要比apache高出很多,至于其它区别,还请百度。
我这里选择使用nginx,也就是lnmp来搭建我们的服务器环境。
要逐个去配置这些软件的确有些麻烦,适合动手能力很强的学生去做。幸得神奇的百度,喵叔发现网上有很多lnmp的一键配置包。这其中较为出名的就是军哥的lnmp了,官网为lnmp.org。
所以,下一篇: