Tag Archives: 安装
Centos下PPTPD的安装和配置
1.安装ppp服务 yum install -y ppp 2.下载pptpd最新版本的rpm包(比自己编译方便多了,删除也方便) 3、下载pptpd的rpm包并安装 32位 http://poptop.sourceforge.net/yum/stable/packages/pptpd-1.3.4-1.rhel5.1.i386.rpm 64 位 http://poptop.sourceforge.net/yum/stable/packages/pptpd-1.3.4-1.rhel5.1.x86_64.rpm 要注意64位的系统要下载64位的rpm包,32位的系统要下载32位的rpm包,别搞错了 64位系统安装命令: rpm -ivh pptpd*.x86_64.rpm 32位系统安装命令: rpm -ivh pptpd*.i386.rpm 4.设置pptpd解析用的dns(把ms-dns前的#号去掉,#号代表注释,填上opendns的服务器地址) vi /etc/ppp/options.pptpd ms-dns 208.67.222.222 ms-dns 208.67.220.220 5.设置拨号时候用的:用户名、拨号方式、用户密码、来源ip地址(用户名和密码可以随便设置,拨号方式只能填pptpd,来源ip用*号代表不限制) vi /etc/ppp/chap-secrets myusername pptpd mypassword * 6.设置本地ip和远端ip(本地ip就是你等一下建立拨号后分配给你的,远端ip是分配给服务器的) vi /etc/pptpd.conf localip 192.168.9.1 remoteip 192.168.9.11-30 … Continue reading
在CentOS下安装PPTP的VPN
买了的VPS玩玩的话,安装LAMP没啥意思。国内网络环境不好,干脆安装个VPN试试。以下是在Centos下如何安装PPTP的VPN的简明教程 对于Linux其实我什么都不会的,在google老师的帮助下,总算给我安装好了,记录下来以便查阅。 VPN常用有两种,一种是openvpn,另一种PPTP。前者开源跨平台功能强大,后者简单方便Windows下无需安装客户端。而且从安装上 看,PPTP比openvpn简单一点,所以决定安装这个试试看。 这里罗嗦一下VPS吧,常见也两种,一种是基于openvz,另一种基于xen的。区别不多说了,自己问google吧。这里要说的是openvz 的绝大多数不能安装PPTP,而xen的没有限制,两个都可以。 以下所有命令我都加了下划线,即加下划线的一定是在类似-bash-3.2#的提示符下输入。 SSH登陆VPS,我的系统是64的CentOS 5.4,绝大多数VPS都提供CentOS系统供选择。可以使用这个命令查询:cat /etc/issue 检查内核是否包含mppe,基本上CentOS都有的,输入这个命令,如果是ok就可以:modprobe ppp-compress-18 && echo ok 安装PPTP需要ppp和iptables这两个软件支持,这里用yum来安装,输入这个命令:yum install -y ppp iptables 然后进入tmp目录,需要把pptp软件下载回来,用这个命令:cd /tmp 去poptop官方网站,如果你和我系统一样,直接下载rpm包:wget http://poptop.sourceforge.net/yum/stable/packages/pptpd-1.3.4-1.rhel5.1.x86_64.rpm ×××如果上面命令无效,安装wget吧:yum install -y wget 接下来安装刚刚下载回来的rpm包,输入命令:rpm -ivh pptpd-1.3.4-1.rhel5.1.x86_64.rpm ×××如果上面命令无效,安装perl吧:yum install -y perl 接下来我们开始配置PPTP了,需要用到linux下的vi命令,如果不熟悉建议先google一下。 ×××提示一下,编辑完成后按Esc键,然后输入:wq即可保存并退出。 输入vi /etc/ppp/options.pptpd开始编辑,输入以下内容: name … Continue reading
Windows平台下的nginx+php的配置安装
我的安装测试环境是: Microsoft Windows Server 2003 R2 Enterprise Edition Nginx/Windows 0.8.34 php 5.2.13 VC6 x86 Non Thread Safe 步骤如下: 1.配置PHP。打开PHP的全局配置文件php,查找到 cgi.fix_pathinfo=1,将其前面的注释符号去掉。将php所在的文件夹(如我的:C:\sbin\php,具体因个人安装地址而定)以及 php扩展库的文件夹(我的:C:\sbin\php\ext)添加到系统环境变量Path中。有的人是把php的全局配置文件php.ini以及一些库文件复制到windows系统文件夹中,这样也是可以的,但我个人认为那样配置PHP的话对于PHP的维护和升级都是不友好的,所以我比较倾向于添加系统环境变量这种方式来加载PHP。所以在配置nginx+php时对于PHP的配置是相当简易的,只需修改cgi.fix_pathinfo这个属性值以及添加系统环境变量就可以了。 2.配置nginx。解压后,找到其中的conf这个文件夹,打开nginx的主配置文件 nginx.conf(建议像我这样的新手在配置前先备份),找到: location / { root html; index index.html index.htm; } 这个就是我们平常时所说的网站的默认文件索引顺序,在这里的修改只需在index.html前面(前面后面其实都可以,主要是看你是以哪个页面为默认页面布局)添加index.php.然后再找到: #location ~ \.php$ { # … Continue reading
Linux下安装rar
linux安装后,一般格式都是tar等,zip和rar是需要独立安装的。 rar-linux安装起来,挺简单的,具体为: wget http://files.cn888.net/pub/rarlinux-3.6.0.tar.gz 下载完了以后,然后解压 tar -zxf rarlinux-3.6.0.tar.gz 再进入解压出来的目录 cd rar 再make install 就可以用了。
快速安装配置vsFTPD
安装: CentOS: yum install vsftpd Debian: apt-get install vsftpd 配置: vi /etc/vsftpd.conf 禁止匿名用户登录: anonymous_enable=NO 允许系统用户登录: local_enable=YES 开启写权限: write_enable=YES 设置掩码: local_umask=022 如果觉得默认的空闲时间太短,可以设置的久一点: idle_session_timeout=3600 data_connection_timeout=3600 把 ftp 用户限制在自己的主目录: chroot_local_user=YES 未指定用户 shell 会导致 “530 Login incorrect” 错误: vi /etc/passwd www:x:33:33:www:/home:/bin/false 把 shell 改为 … Continue reading