熟悉开发环境,可以更好地完成开发工作。 本篇选用最新版本 Apache 2.4 + PHP 7.3 + PostgreSQL 11.2 服务器是 CentOS 7.6,全部编译安装 一、安装 Apache 1、安装包 - http://archive.apache.org/dist/httpd/ht ...
分类:
其他好文 时间:
2019-10-31 13:19:18
阅读次数:
100
防盗链概述防盗链就是防止别人的网站代码里面盗用服务器的图片文件、视频等相关资源.如果别人盗用网站的这些静态资源,明显的是会增大服务器的带宽压力.所以作为网站的维护人员,要杜绝我们服务器的静态资源被其他网站盗用.配置规则变量说明%{HTTP_REFERER}:浏览header中的链接字段,存放一一个链接的URL,代表是从哪个链接访问所需的网页!^:不以后面的字符串开头.*$:以任意字符结尾NC:不区
分类:
Web程序 时间:
2019-10-29 00:13:23
阅读次数:
137
1. 配置nginx gzip压缩功能 服务器对发出的内容进行压缩,带宽少了,体验好,速度快,但是服务端压,会使cpu使用高,压缩比高的进行压缩:文本、程序文件、数据文件。图片视频不要压缩,一般不会减少,而且占比cpu大。 gzip on :压缩配置 gzip_min_length 1k gzip_ ...
分类:
Web程序 时间:
2019-10-27 14:36:21
阅读次数:
113
apache压缩源码包挂载,解压(可参考博客LAMP)解压源码包和组件包到目录/opt将二个组件包放入代码包中安装环境包配置编译,安装(make,makeinstall)将主配置文件建立软链接!进入配置文件开启功能模块过滤器请求头部重启服务,关闭防火墙,增强功能在客户端安装抓包工具fidder,测试加入图片测试apache缓存和压缩模块一样,增加一个缓存模块--enable-expires,编译
分类:
Web程序 时间:
2019-10-26 23:11:45
阅读次数:
124
搭建apache服务将源码包挂载到linux系统上的/mnt目录,并解压到/opt目录,其中以apr开头的二个包是apache的跨平台组件包,以h开头的包是源码包。将组件包放入apache代码包srclib目录下安装环境包gccgcc-c++(语言编译器),make(将源代码转化为二进制可执行文件),perl,pcre-level,expat-level环境搭好后,我们进行配置,在源码包中可以看见
分类:
其他好文 时间:
2019-10-24 18:17:36
阅读次数:
121
虚拟Web主机在同一台服务器中运行多个Web站点,其中每一个站点并不独立占用一台真正的计算机httpd支持的虚拟主机类型1.基于域名的虚拟主机2.基于IP地址的虚拟主机3.基于端口的虚拟主机范例演示基于域名的虚拟主机第一步:环境部署1.安装DNS的软件包bind和httpd的服务,用以测试[root@localhost~]#yuminstallbindhttpd-y...2.为虚拟主机提供域名解析
分类:
其他好文 时间:
2019-10-24 09:53:40
阅读次数:
82
实验目录:一、LAMP架构概念二、LAMP结构的安装与配置2-1手工编译安装http服务2-2手工编译安装mysql数据库2-3手工编译安装PHP工具三、安装Discuz论坛(开源论坛)四、小福利一、LAMP架构概念LAMP是指一组通常一起使用来运行动态网站或者服务器的自由软件名称首字母缩写:Linux,操作系统Apache,网页服务器MariaDB或MySQL,数据库管理系统(或者数据库服务器)
分类:
Web程序 时间:
2019-10-23 18:06:18
阅读次数:
142
http://nginx.org/en/官网,web服务软件第二名,未来趋势。第一是Apache。大名鼎鼎的LNMP。还有lamp。0.编译安装nginx:(安装稳定版)先安装依赖软件:yuminstallpcrepcre-developensslopenssl-devel-y建立文件夹/home/oldboy/tools存放安装的各种软件useraddnginx-s/sbin/nologin-M
分类:
其他好文 时间:
2019-10-22 14:49:21
阅读次数:
78
一、LAMP简介目前最为成熟的一-种企业网站应用模式,可提供动态Web站点应用及开发环境1、构成组件●Linux、Apache、MySQL、PHP/Perl/Python2、LAMP的优势●成本低廉●可定制、易于开发●方便易用、安全和稳定二、Apache介绍三、编译安装httpd服务器1、编译安装的优点●具有较大的自由度,功能可定制●可及时获得最新的软件版本●普遍适用于大多数Linux版本,便于移
分类:
其他好文 时间:
2019-10-22 10:59:38
阅读次数:
97
(写在前面:本篇内容较长,请小伙伴备好咖啡或红牛食用)LAMP平台概述目前最为成熟的一种企业网站应用模式,可提供动态Web站点应用及开发环境构成组件Linux、Apache、MySQL、PHP/Perl/PythonLAMP的优势成本低廉可定制、易于开发---编译安装实验步骤第一步:通过Windows下载并共享LAMP软件包第二步:在Linux虚拟机上远程获取共享[root@localhost~]
分类:
Web程序 时间:
2019-10-22 10:53:18
阅读次数:
132