完整的过程。亲自实践过的。希望能给想架设socket5代理服务器的朋友一点帮助。ss5的安装教程其实网上是有的,用Google就能搜索出一大堆来,但最后发现还是从hao123流出的。hao32里面提到的安装方法是基于CentOS的,我也按照他的方法在CentOS上成功安装,但是却在Debian4上没有成功安装过,是缺少某些库文件,但是与CentOS上的pam-devel包不同,是一个libpam0g-dev包。而且很多地方也不尽相同,下面就详细写...
使用ramdisk(tmpfs)加速你的网站
将网站web文件储存于ramdisk中可极大提高web读取速度,从此磁盘不再是瓶颈!
默认情况下,tmpfs会mount到/dev/shm目录。使用tmpfs,就是说你可以使用这个目录,这个目录就是tmpfs,如你写临时文件到此目录,这些文件实际上是在VM中。
要使用tmpfs,您要在内核配置时,启用“Virtual memory file system support”。
为防止tmpfs使用了全部VM,有时候要限制其大小。要创建一个最大为32 MB的tmpfs文件系统,键...
让阿里云支持ipv6(其他多数VPS通用)
本文为转载内容
大家可以通过HE.NET提供的Tunnel Broker这个所谓的ipv6的隧道间接的让自己的VPS支持ipv6。当然本文的方法很多朋友见过,高手勿笑~另外该方法普遍通用于其他的VPS~
让阿里云支持ipv6(其他多数VPS通用)
1.注册Tunnel broker(略去)
官网链接
2.创建通道“Create Regular Tunnel”,填写VPS的ip以及选择默认的隧道节点,点击Create Tunnel创建
填写ip都,如果出现“IP is a potential t...
centos selinux不重启关闭
关闭SELinux的方法:
修改/etc/selinux/config文件中的SELINUX="" 为 disabled ,然后重启。
如果不想重启系统,使用命令setenforce 0
注:
setenforce 1 设置SELinux 成为enforcing模式
setenforce 0 设置SELinux 成为permissive模式
在lilo或者grub的启动参数中增加:selinux=0,也可以关闭selinux
#---------------------------------------------------------------
查看selinux状态:
/usr/bin/setstat...
Nginx conf配置详解_
在进行Nginx配置的时候会出现很多不明白的地方,其实有些时候只要换一个思维的方式就能找多你要解决问题的方法。官方配置样例:http://wiki.nginx.org/NginxFullExample
#运行用户
user nobody nobody;
#启动进程
worker_processes 4;
#全局错误日志及PID文档 [ debug | info | notice | warn | error | crit ]
error_log logs/error.log notice;
pid logs/Nginx.pid;
#工作模式及连接数上限
event...
CentOS下Nginx实现url请求不区分大小写
如果你将跑在Windows下的项目(如:php)迁移到Linux下,由于Windows操作系统中,文件名是不区分大小写的;而Linux系统是大小写敏感,会导致有些网页出现404情况。
解决方法有大概4种:1、 url rewrite2、 perl模块3、 lua模块4、 ngx_http_lower_upper_case
第一种方法适用于有规则的或者较少的url需要转换,如果有大量并无规则的请用下面几种方法
第二、三、四种方法前提是Linux系统本地文件是小写,原理...
linux iptables设置仅22、80端口可访问
linux iptables设置仅22、80端口可访问
通过命令 netstat -tnl 可以查看当前服务器打开了哪些端口
Ssh代码
netstat -tnl
查看防火墙设置
Ssh代码
iptables -L -n
开放22、80端口
Ssh代码
iptables -A INPUT -p tcp --dport 22 -j ACCEPT
iptables -A OUTPUT -p tcp --sport 22 -j ACCEPT
iptables -A INPUT -p tcp --dport 80 -m state --state NEW,ESTABLISHED -j ACCEPT
iptables -A OUTPUT -p tcp --...
如何移动MYSQL数据目录
停掉mysql服务
service mysqld stop
创建好数据目录,将数据文件备份后移动过去
mkdir /db
zip -r mysql.zip /var/lib/mysql
mv /var/lib/mysql /db
修改mysql.cnf配置文件
vim /etc/my.cnf
修改socket:
socket = /db/mysql/mysql.sock
修改启动脚本:
vim /etc/init.d/mysql
修改datadir:
datadir=/db/mysql
然后启动Mysql服务
service mysqld start
安装好的基于VMware的Centos7 虚拟机打包下载
纯净的Centos7.0系统虚拟机打包下载,解压后直接在VMware中导入即可,登陆用户名cmdgy,密码cmdgy.com ,登陆后可删除该账户或修改密码
下载链接:点我下载
系统截图:
CentOS安装配置LAMP服务器(Apache+PHP5+MySQL)的方法
本站提供依据本文制作的全自动配置程序,点此查看详细信息
(本文摘自脚本之家)
准备篇:
1、配置防火墙,开启80端口、3306端口
vi /etc/sysconfig/iptables
-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT #允许80端口通过防火墙
-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT #允许3306端口通过防火墙
备注:很多网友把这两条规则添加到防火墙配置的最后一...