
lamp架构
QwQNightmare
我是一只萌萌哒的饿膜人
展开
-
nginx服务与Apache服务实现动静分离
nginx服务与Apache服务实现动静分离根据前几期的比克介绍nginx可知,其处理静态资源请求的功能和处理并发量的能力非常强大,但是nginx遇到动态请求就“处理不过来了”,现在的网页不只是单单有静态资源还有许多动态资源,那么该怎么处理动态请求呢?我之前也有介绍过LAMP架构,其中的Apache可以处理动态资源。那么就需要nginx处理静态请求,Apache处理动态请求。在现实的生产环境中这...原创 2019-12-29 21:35:24 · 404 阅读 · 0 评论 -
LNMP架构搭建
LNMP架构搭建LNMP架构也就是:Linux、Nginx、mysql、PHP组合成的一个架构。其主要区别在于Nginx,作为前端可以处理并发量非常高的静态请求。LNMP与Apache或者PHP的fpm功能模块组合可以实现动静分离。nginx处理静态请求,Apache或者php-fpm处理动态请求。一、mysql数据库的搭建首先挂载源码包源解压 mysql-boost-5.7.2...原创 2019-12-24 20:00:27 · 320 阅读 · 0 评论 -
httpd服务之创建虚拟主机----基于不同域名的虚拟主机(含脚本)
httpd服务之创建虚拟主机----基于不同域名的虚拟主机(含脚本)一、虚拟主机在服务器上安装好httpd服务后运行时只有一个站点,那么在现实的生产环境中由于运营成本、服务器数量有限等多种因素造成,在同一台服务器中运行多个站点的现实情况。那么既然一台服务器安装好httpd服务后只有一个站点可以运行,该如何在一台服务器中运行多个站点呢?这时就需要虚拟主机的帮助。httpd服务支持的虚拟主机的类...原创 2019-12-13 00:05:41 · 689 阅读 · 0 评论 -
LAMP架构创建DIY论坛
LAMP架构创建论坛一、LAMP架构我所创建的论坛是建立在Apache服务上,Apache服务拥有多种语言模块和相应网页动态请求。以前网页都是静态网页只能看看网页上的文字和图片,而动态网页是用户与之交互的。在此之上通过api接口连接PHP、java、Python等逻辑业务,此外将用户信息加入到mysql数据库中。而整个服务都是建立在Linux系统之上的。因此才有所谓的:L(Linux)A(Ap...原创 2019-12-12 15:34:40 · 221 阅读 · 0 评论 -
手动编译安装PHP超文本处理器(全程无报错!)
手动编译安装PHP超文本处理器(全程无报错!)一、PHPPHP是一种开源的脚本语言,广泛用于网站编程。本次安装PHP是为了搭建LAMP架构,实现自创网页论坛。在安装PHP之前必须先要安装好httpd和mysql不然PHP将无法安装。二、PHP环境的安装为了防止在编译的过程中出现错误,需要先将gd、libpng、libpng-devel、pcre、pcre-devel、libxml2-d...原创 2019-12-12 13:34:28 · 180 阅读 · 0 评论 -
手动编译安装mysql数据库(全程无报错!)
手动编译安装mysql数据库(全程无报错!)一、mysql数据库mysql是一种开源式的数据库,所以拥有源码包之后可以自定义安装的内容,并且在之后的LAMP架构的搭建中骑着至关重要的作用。二、mysql数据库环境的安装为了在后续的编译中防止出错,我需要先将ncurses和autoconf通过yum安装好。图2.1 解压mysql压缩包进入到mysql-5.6.26目录中可以看到,其中并...原创 2019-12-11 23:47:57 · 316 阅读 · 0 评论 -
手动编译安装httpd服务
手动编译安装httpd服务一、安装环境以及准备的安装包手动编译安装的环境要让计算机具有编译源码包的功能,所以要提前安装好:gcc、gcc-c++、make、pcre-devel、expat-devel、perl。要准备的安装包有:apr-1.6.2.tar.gz、apr-util-1.6.0.tar.gz、httpd-2.4.29.tar.gz。这里我将win10里的源码包共享到Linux...原创 2019-12-11 12:05:08 · 370 阅读 · 0 评论