尝试在VPS 上装Squid 为我的Switch 做代理,这里只记录安装配置的方法。
1.安装
#sudo update
#sudo apt-get install squid apache2-utils (需要htpasswd 来创建认证用户,在这个包里)
2.配置
a.创建认证用户
#htpasswd -c ...
今天更新了VPS 上的操作系统,也顺带更新了Nginx PHP Mysql 等,Nginx上老的Wordress Rewrite 规则就都失效了,这导致了所有文章页面都404了,幸好在stackoverflow.com找到了答案。
正确规则如下,请添加在你的虚拟主机配置文件内
...
新VPS 装了CentOS 6.x,然后默认安装时没有带nslookup 命令,不过直接用 yum install nslookup 是不行的,因为nslookup 不是独立的包。
这时候需要用yum whatprovides来反查nslookup 在哪个安装包里。
yum whatprovides */nslooku...
简介
假设存在数据库表table1,要将其同步到table2。有以下要求:
table1作为线上数据库表,不能停止服务。这意味着table1在不停的被修改。
table1和table2表结构不同。比如删减或修改字段等。
比较常用的做法是:
...
关于Nginx在编译安装时,可能出现的错误的解决方法。Nginx正确的编译安装操作见前文《CentOS 7编译安装Nginx1.9》。
1 Nginx启动脚本错误:env: /etc/init.d/nginx: No such file or directory
明明上传了Nginx服务控制脚本nginx,...
由于使用源码编译安装Nginx,不会像yum install那样自动生成Nginx服务控制脚本,所以需要自己添加一个操作脚本。谷歌上搜了一下,shell脚本的代码基本类似,因此自己稍微整理改动了下。
下面的shell脚本内容,需要根据Nginx实际编...
首先得确认是否安装了编译工具和开发包,如果没有先安装编译工具及开发包。
yum install -y gcc cmake make gcc-c++ apr* automake autoconf libxml2 libxml2-devel openssl openssl-devel curl* libjpeg* libpng* freetype* zl...
1 创建php用户和用户组,并在github下载php7源码
首先创建一个名为php且没有登录权限的用户和一个名为php的用户组,然后去GitHub下载php7源码包。
#######新建php用户和php组
[root@typecodes ~]# groupadd -r php && user...
Nginx 默认是不支持中文域名的,需要进行一次转码把中文转成 Nginx 能识别的 Punycode 。
什么是Punycode
Punycode是一个根据RFC 3492标准而制定的编码系统,主要用於把域名从地方语言所采用的Unicode编码转换成为可用於DNS系...