今天将ubuntu12.04升级到13.04

2013-4-27 寒川 计算机

    ubuntu13.04正式版本已经放出有几天了,由于时间关系,一直没来得及升级我的ubuntu。今天闲来没事,准备折腾一下。在升级前,更新了一下计算机软件。下面进入升级步骤。我了个去,居然要先升级12.10,然后才能升级13.04。还好网速可以,十来分钟下载好了12.10升级所需的文件,升级过程也非常慢,除了等待还是等待。好不容易升级到了12.10,继续升级13.04,继续下载,又是漫长的升级过程。后悔啊,干嘛当初不直接下载个13.04的镜像直接安装呢?建议还是别在线升级了,有其实网速慢的朋友。你会哭的。。。

    升级一切看起来是那么的顺利,出了时间相当长以外,升级也就那么回事。终于等到重启的时刻了。重启,悲剧发生了。登录ubuntu,就只剩下桌面和桌面上少得可怜的几个快捷方式。alt+F2也没效果,unity不好使啊。启动栏木有了,状态栏不见了。我了过去。赶快上ubuntu论坛找找原因吧。看了半天也想不起哪儿出了问题。显卡卸载了再装,还是那个鸟样。

    所谓山重水复疑无路,柳暗花明又一村。忽然灵光一现,貌似以前12.04版本的时候弄过3d桌面,难道莫非与这有关系。于是乎命令下输入ccsm,重置3compiz的配置,熟悉的unity界面又回来了。。

标签: linux ubuntu 升级

评论(1) 浏览(14220)

mysql远程链接很慢解决办法

2013-4-13 寒川 网页编程

最近公司部署了个网站,一台web服务器,一台mysql服务器。由于访问量比较大,网站一到高峰期,打开速度奇慢。于是尝试对sql语句优化,同时部分页面,sql语句采用memcached缓存,虽然服务器有所缓解,但是高峰期仍然非常吃力。

今天由于偶然登录mysql服务器(mysql服务器装有phpmyadmin)查看进程(SHOW PROCESSLIST),我了个去,大量未被认证用户连接mysql,进程结果如下:

|13|unauthenticated user|10.135.26.100:42345|NULL|Connect| |login|NULL|

|14|unauthenticated user|10.135.26.100:42346|NULL|Connect| |login|NULL|

|15|unauthenticated user|10.135.26.100:42349|NULL|Connect| |login|NULL|

见截图:

点击查看原图

 

我了个去,这是虾米情况呢?问了百度谷歌,原因为: MYSQL开启了DNS的反向解析,貌似默认安装就会出现这东东。问题找到,自然问题也就迎刃而解。

  1. 在启动参数中添加--skip-name-resolve,关闭反向域名解析功能
  2. 在my.cnf的[mysqld]一节中增加skip-name-resolve
  3. 在/etc/hosts文件中添加对应的host记录

为方便起见,直接采用方案2,在mysql配置文件my.cnf中f的[mysqld]一节中增加skip-name-resolve。选项就能禁用DNS解析,连接速度会快很多。不过,这样的话就不能在MySQL的授权表中使用主机名了而只能用ip格式。

若使用–skip-grant-tables系统将对任何用户的访问不做任何访问控制,但可以用 mysqladmin flush-privileges或mysqladmin reload来开启访问控制;默认情况是show databases语句对所有用户开放,

如果mysql服务器没有开远程帐户,就在my.cnf里面加上skip-grant-tables。

终于,网站速度飞一般了。哈哈。。。

标签: mysql 远程链接 unauthenticated

评论(2) 浏览(12112)

.htaccess重写标记含义

2013-4-10 寒川 网页编程

最近鼓捣伪静态,百度来的资料保存于博客,方便日后查阅。                                             

R-Redirect:发出一个HTTP重定向

F-Forbidden:禁止对URL地址的存取

G-Gone:标记URL地址不存在

P-Proxy:将URL地址传递给mod_proxy

L-Last:停止处理接下来的规则

N-Next:再次重第一个规则开始处理,但是使用当前重写后的URL地址

C-Chain:将当前的规则和紧随其后的规则链接起来

T-Type:强制执行指明的MIME类

NS-Nosubreq:只在没有任何内部子请求执行时运行本脚本

NC-NocaseURL:地址匹配对大小写不敏感

QSA-Qsappend:在新的URL地址后附加查询字符串部分,而不是替代

PTPassthrough将重写后的URL地址传递给另一个Apache模块进行进一步处理

S-Skip:忽略之后的规则

E-Env:设置环境变量

 

标签: 伪静态 htaccess

评论(1) 浏览(12519)

Powered by emlog 蜀ICP备12030225号

川公网安备 51042102000001号

sitemap