如果暂时无法告别NPAPI

好多国内的软件增加了好多安全空间,输入密码为了安全,点击弹出聊天窗口,用官方的口径来说,通过浏览器调用第三方程序的功能,之前很多人采用的方式就是通过NPAPI,chrome浏览器逐步在剔除这个的支持。而且在新安装的chrome中已经默认关闭了这个支持选项。不过各网站还没有关闭该功能,我们也只能这样先把他打开:

chrome://flags/

找到

启用 NPAPI Mac, Windows
允许使用 NPAPI 插件。自 Chrome 45 起,我们将不再提供此项以及 NPAPI 支持。请参见 g.co/npapi #enable-npapi

启用即可。

LNMP下 忘记MYSQL密码,修改方法

使用phpmyadmin修改密码,不小心把密码弄丢了,导致mysql不能正常访问
GOOGLE上查询找不到lnmp 下的解决方法,所有自己摸索了下
整理步骤如下

 killall -TERM mysqld
/etc/init.d/mysql start –skip-grant-tables
cd /usr/local/mysql/bin
./mysql -u root -p

此时会提示你输入密码,但是直接回车即可。
然后出现mysql > 的提示符
之后输入:

 use mysql;
UPDATE user SET password=PASSWORD(‘root’) WHERE user=’root’;
exit;

此时mysql的root密码就被改为:root
记得重新启动mysql

 /etc/init.d/mysql restart
exit;

搞定!

vi编辑器保存及退出命令

保存命令

VI编辑器的常用命令(保存及退出):

按ESC键 跳到命令模式,然后:
:w 保存文件但不退出vi
:w file 将修改另外保存到file中,不退出vi
:w! 强制保存,不推出vi
:wq 保存文件并退出vi
:wq! 强制保存文件,并退出vi
q: 不保存文件,退出vi
:q! 不保存文件,强制退出vi
:e! 放弃所有修改,从上次保存文件开始再编辑

Windows环境下XAMPP增加memcached

这几天用的一个vps主机,因为主机商那边linux有个挂载硬盘分区不会搞,导致系统分区搞得慢慢的,另外的那个分区不会搞。于是乎,没办法用了win系统。安装环境花了不少时间废了不少神,不过总算是折腾好了。最后一个问题,给XAMPP下增加memcache也解决了,如果有人遇到类似问题,可以看看这个:

1. 下载memcache的windows版本,地址:http://code.jellycan.com/memcached/ 这里有最新版本的下载。

2. 解压后,把程序放在J:\memcached\memcached.exe目录下

3. 命令行下执行安装并开启进程
J:\memcached\memcached.exe -d install
J:\memcached\memcached.exe -d start

4. 下载xampp的memcache扩展模块php_memcache.dll,放在\xampp\php\ext\目录
下载地址:http://sirius.googlecode.com/files/php_memcache.dll

5. 修改\xampp\php\php.ini 增加如下内容

extension=php_memcache.dll

[Memcache]
memcache.allow_failover = 1
memcache.max_failover_attempts= 20
memcache.chunk_size = 8192
memcache.default_port = 11211

lnmp修改php.ini

因为一些程序对于php的某些函数的要求,有时候不得不修改php.ini。lnmp的php.ini位置记录一下,方便日后随时找:

要在lnmp系统里面修改php.ini配置,首先要用find命令查找到php.ini所在位置:

find / -name php.ini

查找结果如下:

usr/local/php/etc/php.ini

然后用VI命令修改:

vi /usr/local/php/etc/php.ini

有些禁用的函数,都在disable_functions这个里面。

完事儿后重启一下apache,Apache状态管理:/etc/init.d/httpd {start|stop|restart|graceful|graceful-stop|configtest|status}.

来源:http://www.fatfox.net/linux-host/lnmp-php-ini.html

用SSH做代理服务器

N久以前大家都在买dreamhost的时候,就有人说过用DH的SSH实现代理服务器的效果,一直没有尝试过。慢慢的有了一个比较稳定持续好用的代理服务器软件名曰自由men,但是不得不承受一些过分失实的政治言论。当然这个不是主要的,更重要的是,鬼才知道它会不会记录你的什么信息。

昨天在和爱游开源聊的时候发现丫天天看twitter,用的就是他自己的VPS。那是才想起来似乎有这么个东西。自己的几个老美VPS貌似还能兼职做这玩意?

方法如下吧:
需要下载PUTTY附带的plink.exe文件,一般下载putty完整软件包里面都有这个文件(PUTTY官网下载)。
之后在和plink.exe文件同目录下新建一个.bat文件,内容如下:

1
plink.exe -C -D 127.0.0.1:7070 用户名@IP地址 -pw SSH的密码

哦了之后捏。这个建立的是一个SOCKS5代理服务器,你在你浏览器设置就哦了。
不太懂这个里面的具体原理,我代理用的是FireFox和AutoProxy插件,插件中选择默认代理为 ssh -D 即可。
如果你的vps带宽足够快的话,你访问和本地访问也没有什么区别。嗯哼!

LNMP如何卸载

从今往后,lnmp可能是我要用到的最多的系统了吧。在一些vps,有的是预装lnmp的,但是对于不是最新版本的,你又想搞到最新版的话,这个东西可以记录一下:

下面以0.7卸载为例:

1
2
3
wget http://soft.vpser.net/lnmp/lnmp0.7.tar.gz
tar xvf lnmp0.7.tar.gz
./uninstall.sh

如此简单。