walking

显示标签为“centos”的博文。显示所有博文
显示标签为“centos”的博文。显示所有博文

2013年7月2日星期二

centos 6 上一键安装 pptp vpn

22:13 Posted by arway , No comments
以下内容参考网络教程及实践可用

一键安装包在centos 6 x64 环境下测试成功。

一般购买的VPS默认是不开启 tun/ppp 这些功能,可以在vps后台控制面板开启。

1、确认VPS环境是否允许
Check if PPP module is enable.
cat /dev/ppp

If you receive this message, PPP module is enable.
cat:/dev/ppp:No such device or address


2、找任意目录下载一键安装包
wget http://www.rockia.com/dl/pptpd6.sh

3、设置该文件为可执行

chmod +x pptpd6.sh

4、跑起来

./pptpd6.sh

结束后,会在屏幕内打印出配置完的vpn 帐号和系统自动产生的一个随机密码。可以通过手动修改配置文件直接修改,修改后重启pptp就可以

附加:

5、可以选择安装nano 编辑器,比vim简单点,其实用习惯vim的7、8个命令,没有必要安装nano,还是很怀念freebsd的ee 编辑器。

# yum install nano # if nano is not installed.

6、编辑vpn帐号

nano /etc/ppp/chap-secrets

按照里面的格式配置vpn帐号和密码

7、关闭加密,有的vps服务器不支持加密,所以默认关闭能简单些(没实践过)


在/etc/ppp/pptpd-options里,找到require-mppe-128一行,加#号注释掉


8、重新启动pptp服务

# /etc/init.d/pptpd restart   

为centos6 x64安装php-mcrypt

21:53 Posted by arway , , No comments

为centos 6 安装 PHP Mcrypt 扩展 

因为 php-mcrypt extension 已经不在  Redhat Enterprise Linux 6 官方源里面,最近计划把用了7年的服务器重新迁移到新的机房新的服务器新的vps。购买的vps居然不支持Freebsd,只好凑合用centos。安装phpmyadmin 后一直提示缺少mcrypt,找了资料后才知道原来新的版本已经不再集成mcrypt扩展,只好手动装。
1. 找个任意的临时目录手动下载到本地 
# wget http://dl.fedoraproject.org/pub/epel/6/x86_64/php-mcrypt-5.3.3-1.el6.x86_64.rpm
# wget http://dl.fedoraproject.org/pub/epel/6/x86_64/libmcrypt-2.5.8-9.el6.x86_64.rpm
2. 用 YUM直接安装:
# yum localinstall php-mcrypt-5.3.3-1.el6.x86_64.rpm libmcrypt-2.5.8-9.el6.x86_64.rpm
3. 重启apache服务器
# service httpd restart