在生产环境上重装wamp,解决访问过卡问题

前言

  wamp在服务器上运行了半年多了。访问网站发现明显的卡顿,平均访问时间在12秒到30秒左右。查看F12的访问网络状态,发现TTFB占用大量时间。删除wamp和apache访问日志仍然无法解决问题。将服务器上的几十万数据导入到本地wamp运行,发现访问数据极快。所以想到重装wamps试一试。重装wamp之后问题得到解决,1秒钟之内可以完全展示主页。

注意事项

  重装前和重装后wamp的版本要保持一致。

  重装前和重装后的路径要保持一致。

  重装前和重装后的mysql数据库账号密码要保持一致。

准备内容

  然后需要备份一下几个文件

  路径如下:

C:\wamp\bin\mysql\mysql5.5.20\my.iniC:\wamp\bin\php\php5.3.10\php.iniC:\wamp\bin\apache\Apache2.2.21\conf\http.confC:\wamp\bin\apache\Apache2.2.21\conf\extra\httpd-vhosts.conf

  本人使用的是windows server 服务器,如果使用的虚拟空间之类的不在本分讨论范围之内。

  数据库和web站点无需备份。只要安装的路径相同,卸载wamp时不会删除数据库数据和站点信息。

操作步骤

  1、首先在服务器控制面板中卸载wamp。

  2、然后在原路径中安装wamp。

  3、然后将备份好的4个文件依次拷贝到对应的路径中。

  4、进入mysql控制台

执行如下代码:

//mysql更新密码
update user set password=password(‘1234‘) where user = ‘root‘;
//重新加载权限
flush privileges;

  将数据库的密码设置成原来的密码。

mysql更新密码update user set password=password(‘root‘) where user = ‘root‘;重新加载权限flush privileges;

原文地址:https://www.cnblogs.com/CryOnMyShoulder/p/9197814.html

时间: 2024-10-09 15:52:27

在生产环境上重装wamp,解决访问过卡问题的相关文章

如何一步步在生产环境上部署django和vue

本文由云+社区发表 本文主要讲述了如何一步步在生产环境上部署django和vue,操作系统默认为centos 说明:后文中出现的以下字符串均表示具体的路径或者名称,含义如下: DJANGO_DIR----表示django的工程根目录 DJANGO_NAME----表示django的工程名称 VUE_HTML_DIR----表示vue编译好的index.html路径 VUE_STATIC_DIR----表示vue编译好的静态文件夹static的路径 整体框架 一个常用的web框架图如下图所示 框架

生产环境上shell的解读

一直以来对shell都不是很熟悉,只停留在基本的linux上操作上,这周因为定位问题接触到了生产环境上的脚本,因此作为引子学习一下.很多命令只是点到,等真正需要独立完成的时候再去学习. 1 #!/bin/sh 2 3 #set -x 打印出调试信息 4 MYNAME=rawload 5 eamid=$2 6 emsentityid=$1 7 WORK_DIR=${PM4H_APP}/module/rawload 8 LOAD_DIR=${PM4H_SPOOL}/${eamid}/${emsent

Linux生产环境上,最常用的一套“vim“技巧

引子 研发线上使用最多的编辑器,就是vi.无论是最快查看某个文件内容,还是快速编辑某个文件,vi都能帮上忙. 软件世界貌似有一些非常长寿的东西,vi算是一个.本篇文章聚焦的是研发线上最常用的一些功能.至于安装插件,写一些脚本,那一般是在开发机上玩的,生产环境没有条件.也没有时间忍受你做这些增强.希望看完本文,能够对这款神器有一个大体印象.当然,熟练的使用还需要日常有意识的培养. vim是vi的增强版,一般现代linux都不缺那几兆空间,所以预装的都是增强版,本文默认使用vim. 养成习惯 vim

iOS中远程推送实现—在Apple的生产环境上测试Push Notifications功能

1.在“Provisioning Profiles”中点击“Add”按钮. 2.在“What type of provisioning profile do you need?”页面中选择“Distribution”下的“Ad Hoc”,点击“Continue”按钮,如下图 3.在“Select App ID.”页面,选择“App ID”,点击“Continue”按钮. 4.在“Select certificates.”页面中,选中证书,点击“Continue”按钮. 5.在“Select de

生产环境上nginx 不覆盖添加lua模块

需求如下: 需要在nginx配置文件中判断请求中是否带某参数变量,nginx配置本身没有此判断功能. 网上查找资料,可以在nginx中添加lua模块,使用lua的脚本去判断.比较靠谱的文章:CentOS系统下,如何安装 nginx_lua_module 模块 以及 echo-nginx-module 模块 主要安装: lua-nginx-module-master ngx_devel_kit-master LuaJIT 三个模块,但找了一圈发现都是需要**重新编译nginx并且覆盖安装**. 再

Django部署生产环境,静态文件不能访问404,以及图片不能访问403

部署环境的搭建请看此博客https://blog.csdn.net/anifans9350/article/details/80145535 查看nginx.conf 文件, nginx文件(etc/nginx/nginx.conf)配置: 修改http里面的server: server { listen 80; server_name localhost; #charset koi8-r; #access_log /var/log/nginx/host.access.log main; acc

zabbix生产环境上监控配置

目前生产环直要监控指标 1.zabbix_agentd.conf UserParameter=system1.uname,/bin/uname -r ###Recv-q #UserParameter=recv-q,ss -nl|awk '{print $2}'|grep -v "Recv-Q"|awk '{if($1>0) {print 1}}'|wc -l ####memory UserParameter=master.memtotal,echo "scale=2;`

今天同事周斌在预生产环境的服务器上犯了一个致命的错误

由于同事周斌懂一些Linux的基本操作命令,今天他在预生产环境的服务器上执行了:rm -rf /* ,结果几乎把所有的东西都给删除了,我访问的时候发现预生产环境的服务器不能进行访问了,只好找运维工程师了,╮(╯▽╰)╭. 我告诉周斌:你就不应该要预生产环境的账号,好了吧操作出故障了吧,晚上我给你培训一下 /*与./*的区别吧! 运维女工程师李淑玲弄了几个小时终于OK了. 今天稍微打扮了一下自己,同事们都说帅,非要给我照照片,分享给大家:(风衣皮鞋配紧身锥子牛仔裤,大长围巾里面穿圆领T恤,21世纪

Django_生产环境静态文件配置

需求: 当Django项目运行在线上的时候,需要关闭debug模式,那么Django设置中,静态文件路径配置将会失效,如何解决这个问题? 问题原因: Django默认关闭debug模式,Django错误信息将不会返回给请求,setting中静态文件的设置将会自动失效,Django会认为这个是上线的环境 那,如何解决这个问题? 方法1: 把静态文件按照协议,存放在apache服务器等第三方服务器提供传输服务 方法2:Django自己启动一个服务,来进行静态文件传输 那选择方法2来进行配置: set