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

Posted in 系统 | Tagged , , , | Leave a comment

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

Posted in Nginx, Windows | Tagged , , , , | Leave a comment

让Nginx支持shtml格式

发现包括IIS在内的大多数处理服务器,都是默认不支持shtml的,nginx支持shtml的方法为: 在nginx.conf配置文件,添加: ssi on; ssi_silent_errors on; ssi_types text/shtml; 然后保存,重启nginx即可。

Posted in Nginx | Tagged , , | Leave a comment

快速安装配置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

Posted in 系统 | Tagged , , , | Leave a comment

ProFTPD的安装配置

ProFTPd是什么 Proftpd是一个Unix平台上或是类Unix平台上(如Linux, FreeBSD等)的FTP服务器程序,它是在自由软件基金会的版权声明(GPL)下开发、发布的免费软件,也就是说任何人只要遵守GPL版权声明,都可以随意修改源始码。 ProFTPD设计目标是实现一个安全且易于设定的FTP Server。目前Unix或类Unix平台上 FTP Server十分有限,最常使用的恐怕就是wu-ftpd了。虽然wu-ftpd有着极佳的效能同时也是一套很好的软件,然而它却欠缺了许多Win32平 台上FTP Server的一些特色,同时wu-ftpd过去也有不少的安全漏洞陆续被发现。ProFTPD的原创者本身就曾经花非常多的时间寻找wu-ftpd 的漏洞加以改进并且增加许多功能。然而十分不幸的是,他很快地发现显然wu-ftpd需要全部重新的改写才能补足欠缺的设定能力以及缺乏的一些功能。 ProFTPD不是从其它FTP Server的既有原始码修改而产生的,相反的,它是完全独立而完整、重新改写的 主要特色: 一个单一的和 Apache 的 httpd.conf 类似的配置文件 每个目录下的 .ftpaccess 文件(和 Apache 的. htaccess 类似) 很容易配置的,多个虚拟 FTP 服务器以及匿名 FTP 服务 可以单独运行也可以从 inetd/xinetd 启动 匿名 FTP 的根目录不需要特别的目录结构 系统的二进制文件和其他系统文件没有 SITE EXEC 命令 … Continue reading

Posted in 系统 | Tagged , , , | Leave a comment