企业网站部署与优化
学习企业网站部署与优化小结
fantasy ~z
这个作者很懒,什么都没留下…
展开
-
Tomcat部署优化及虚拟主机配置
这里写目录标题一、Tomcat介绍1.1 Tomcat 的核心组件1.2 Tomcat的处理请求过程1.2.1 处理过程名词解析1.3 JDK介绍二、安装Tomcat2.1 准备工作2.2 设置JDK 环境变量2.3 安装优化Tomcat2.4 开启 Tomcat2.5 访问网站一、Tomcat介绍是免费的、开放源代码的Web应用服务器Apache软件基金会(Apache Software Foundation),Jakarta项目中的一个核心项目由 Apache、Sun和一些公司及个人共同开原创 2020-08-17 12:20:15 · 296 阅读 · 0 评论 -
Nginx 虚拟主机的应用、访问状态统计及基于授权的访问控制
一、Nginx虚拟主机的应用1.1 安装Nginx[root@promote ~]# useradd -s /sbin/nologin -M nginx[root@promote ~]# yum -y install pcre-devel zlib-devel gcc gcc-c++ pcre make[root@promote ~]# tar zxvf nginx-1.12.2.tar.gz [root@promote ~]# cd nginx-1.12.2[root@promote原创 2020-08-13 09:12:55 · 458 阅读 · 0 评论 -
Nginx部署网站动静分离
目录一 、LAMP 架构部署1.1 安装httpd服务1.2 启动并配置防火墙1.3 安装并配置轻量级数据库mariadb1.4 安装php 环境和工具包1.5 配置网站页面二、虚拟机二安装Nginx服务2.1 安装Nginx2.2 优化Nginx命令及配置命令2.3 修改Nginx配置文件三、 测试一 、LAMP 架构部署1.1 安装httpd服务[root@promote ~]# yum -y install httpd[root@promote ~]# systemctl start htt原创 2020-08-12 19:44:59 · 187 阅读 · 0 评论 -
Nginx Rewrite location 及基于不同场景的应用
目录一、Nginx Rewrite概述1.1 Rewrite实际场景1.2 Rewrite跳转实现1.3 Rewrite命令1.3.1 flag标记说明1.3.2 last 和 break 比较1.4 Nginx正则表达式一、Nginx Rewrite概述1.1 Rewrite实际场景Nginx跳转需求的实现方式使用rewrite进行匹配跳转使用if匹配全局变量后跳转使用location匹配再跳转rewrite放在 server{} , if{} ,location{} 段中locati原创 2020-08-12 18:56:09 · 261 阅读 · 0 评论 -
日志分割rotatelogs cronolog 与AWstats日志分析系统
一、需要日志分割原因随着网站的访问量增加,默认情况下Apache 的单个日志文件也会越来越大日志文件占用磁盘空间很大查看相关信息不方便二、日志文件分割工具apache 自带rotatelogs分割工具实现 ## 自带的方便一点第三方工具cronolog分割 ## 优势 语法简洁三、 使用rotatelogs工具分割3.1 修改httpd配置文件yum -y install httpd[root@promote httpd]# which rotatelogs/usr/sb原创 2020-08-10 18:33:21 · 159 阅读 · 0 评论 -
Apache安全优化——配置防盗链
目录一、防盗链概述二、盗链模拟2.1 模拟步骤2.2 官方网站配置2.2.1 准备三个压缩包2.2.2 安装Apache服务2.2.3 优化Apache配置2.2.4 安装 配置NDS服务器2.2.5 启动Apache和DNS解析服务2.3 盗链网站配置2.3.1 开启服务三、 未开启盗链 测试四、开启防盗链 测试一、防盗链概述防盗链是防止别人的网站代码里面盗用我们自己服务器上的图片、文件、视频等相关资源。如果别人盗用网站的这些静态资源,明显的是会增大服务器的带宽压力。作为网站的维护人员,原创 2020-08-09 19:16:57 · 520 阅读 · 0 评论 -
Apache网页优化——网页缓存与网页压缩
一、网页优化概述在企业中,部署Apache后只采用默认的配置参数,会引发网站很多问题,换言之默认配置是针对以前较低的服务器配置的,以前的配置已经不适用于当今互联网时代为了适应需求,就需要考虑如何提升Apache的性能与稳定性,这就是Apache优化的内容。优化的内容配置网页压缩功能配置网页缓存工作模式的选择与参数优化配置隐藏版本号配置防盗链1.1Apache的压缩模块1.1.1 gzip介绍配置Apache的网页压缩功能,是使用gzip压缩算法来对网页内容进行压缩后再传输到客户端原创 2020-08-09 15:57:49 · 211 阅读 · 0 评论 -
http服务构建虚拟主机
目录一、构建虚拟主机1.1 虚拟Web主机1.2 httpd支持的虚拟主机类型二、基于域名构建虚拟主机2.1 安装配置DNS解析服务2.2 配置httpd服务2 .3 不同域名测试三、基于不同端口构建虚拟主机3.1 配置httpd服务3.3 不同端口测试四、基于不同IP构建虚拟主机4.1 添加双网卡4.2 配置httpd服务4.3 不同IP测试一、构建虚拟主机1.1 虚拟Web主机在同一台服务器中运行多个web站点,其中每一个站点并不独立占用一台真正的计算机。1.2 httpd支持的虚拟主机类原创 2020-08-09 14:12:51 · 528 阅读 · 0 评论 -
搭建LNMP架构(Nginx、mysql、php)
目录一、安装Nginx1.1 Nginx介绍1.2 准备工作1.3 源码编译及安装1.4 优化执行路径1.5 制作管理脚本二、部署Mysql数据库2.1 准备工作2.2 Mysql源码编译及安装3.3 调整安装路径文件的权限3.4 调整配置文件3.5 设置环境变量3.6 初始化数据库3.7 开启数据库3.8 为数据库设置管理员密码三、 安装PHP3.1 准备工作3.2 编译安装3.3 修改配置文件3.4 配置及优化FPM 模块3.5 让nginx支持PHP 功能3.6 测试一、安装Nginx1.1原创 2020-08-09 12:00:24 · 441 阅读 · 0 评论 -
安装服务出现无法连接数据库
解决办法:进入数据库 将用户名为空的用户清空[root@promote bbs]# mysql -uroot -pEnter password: select user,host from mysql.user; ## 查看是否有空用户delete from mysql.user where user=''; # 删除用户名为空的用户flush privileges; 刷新数据库 再次连接,发下成功连接数据库...原创 2020-08-06 10:39:02 · 525 阅读 · 0 评论 -
搭建LAMP架构平台(Apache、Mysql、PHP)
一、手工编译安装的优点具有较大的自由度,功能可定制可及时获得最新的软件版本普遍适用于大多数Linux版本,便于移植使用二、 编译安装httpd服务器2.1 准备工作三个压缩包:apr-util-1.6.0.tar apr-1.6.2.tar httpd-2.4.29.tarrpm -e httpd --nodeps ## 忽略软件包依赖性安装工具和环境包yum -y installgcc \ ## 支持C语言gcc-c++ \ ## 支持C++语原创 2020-08-06 10:34:21 · 297 阅读 · 0 评论