服务器–搭建网站服务

2020-03-21

本着知识变现,把自己的知识以 Blog 这种形呈现出来。今天介绍一下网站服务器搭建,LNMP 或 LAMP 来实现服务器端的建设。

img

1.LNMP LNMP =Linux + Nginx + Mysql + PHP , lnmp相对而言,使用占用服务器资源较小,配置起来相当简单。 优点:占用VPS资源较少,Nginx配置起来也比较简单,利用fast-cgi的方式动态解析PHP脚本。 缺点:php-fpm组件的负载能力有限,在访问量巨大的时候,php-fpm进程容易僵死,容易发生502 bad gateway错误。

2.LAMP LAMP = Linux + Apache + Mysql +PHP , LAMP 使用起来具有框架化,使用起来考虑的方面较多。 基于 LAMP 架构设计具有成本低廉、部署灵活、快速开发、安全稳定等特点,是 Web 网络应用和环境的优秀组合。若是服务器配置比较低的个人网站,当然首选 LNMP 架构。当然,在大流量的时候。把Apache和Nginx结合起来使用,也不失为一个不错选择。

对于初学者而言,我比较建议大家使用 LAMP ,感觉 Apache 服务器更加具有人性化。

安装部署

1.LNMP 或 LAMP 一键安装脚本 一键安装脚本可以快速部署网站服务器,使用方法相对比较小白化。当然,一键安装脚本是比较全面的,安装大量扩展脚本,直接应用即可。推荐大家关注网站—LNMP 军哥 一键安装官网

LNMP 一键安装脚本: **wget http://soft.vpser.net/lnmp/lnmp1.6.tar.gz -cO lnmp1.6.tar.gz && tar zxf lnmp1.6.tar.gz && cd lnmp1.6 && ./install.sh lnmp**

如需要安装LNMPA或LAMP,将./install.sh 后面的参数lnmp替换为lnmpa或lamp即可。 具体可以参考官网。

2.LNMP 与 LAMP 手动分步安装 手动下载官方 Apache 、 MySQL 、PHP 安装包。本次将简单介绍一下手动分步安装 LAMP

准备工作

使用的机器:一台带有 IPV4 的一个 服务器 操作系统:Linux CentOS 7系统 网络:可以正常访问互联网以及下载文件 建议:使用服务器 内存>1G 硬盘 >5G

img

后面几篇具体介绍分布搭建服务器的方法。

The Weekends . Be Happily !