1.下载openvpn的客户端:https://openvpn.net/index.php/open-source/downloads.html

2.安装后进入安装目录,进入config配置目录。
将之前服务端配置的openvpn生成的几个文件下回来:

/etc/o[......]

阅读全文

1.依次执行如下指令:

sudo apt-get -y install openvpn
cd /usr/share/doc/openvpn/examples/easy-rsa/2.0
source ./vars
./clean-all

2.生成ca

./build-[......]

阅读全文

因为VPS内存小,所以之前用pdksh替换了bash,所以出现安装oepnvpn的时候无法执行source指令,解决办法就是暂时换回bash。

sudo chsh-s/bin/bash

重启即可,换回来执行:

sudo chsh-s/bin/pdksh[……]

阅读全文

之前遇到过一些php文件结尾没有结尾,当时很奇怪,还手动补上了,最近学习使用php的一个叫做smarty的模板引擎,其官方demo的index.php也没有收尾,这回引起了兴趣,搜了一下,在CSDN找到了答案:
所用的 php 文件结尾处的 都可以省略注意[……]

阅读全文

奇怪了,之前一直发现谷歌在自己优化过的Firefox里展示啊什么的和其他浏览器不同,比如图片以图找图根本就没有……翻译的朗读也没声音,今天工作之余就找找解决办法:about:config里把dom.ipc.plugins.enabled 改回true[……]

阅读全文

不够专业的介绍,就是总结下自己后面学习方便查询:文件缓存,数据库缓存,memcache缓存,分布式缓存,反向代理缓存,redis,mongodb。
参考博客构建高性能的web站点学习笔记1-6:http://blog.csdn.net/jt521xlg/ar[……]

阅读全文

好吧,之前缘分所致,了解到框架,数据库框架,但是一直没清楚我编写Discuz!的无心插件的时候,使用的什么方法将静态模板和php文件include关联并输出显示,还好不笨,搜了下template,知道原来这是基于template引擎实现的效果,于是搜了下,找到了sma[……]

阅读全文