文章分类

类别: 服务器

VSFTP中的port和pasv的区别

2012年02月17号
没有评论 134次浏览

FTP基础知识 FTP是File Transfer Protocol(文件传输协议)的缩写,用来在两台计算机之间互相传送文件。相比于HTTP,FTP协议要复杂得多。复杂的原因,是因为FTP协议要用到两个TCP连接,一个是命令链路,用来在FTP客户端与服务器之间传递命令;另一个是数据链路,用来上传或下载数据。 FTP协议有两种工作方式:PORT方式和PASV方式,中文意思为主动式和被动式。 PORT(主动)方式的连接过程是:客户端向服务器的FTP端口(默认是21)发送连接请求,服务器接受连接,建立一条命令链路。 阅读全文

类别服务器 标签

几种使用nginx记录日志的方法

2012年02月15号
没有评论 140次浏览

nginxd的日志记录主机设置

server {
listen       80;
server_name a8z8.com;
root /etc/www/abc;

access_log /var/log/www/abc/access.log;
location / {
index  index.htm index.htm;
}
}

阅读全文

类别服务器 标签

nginx日记分割打包

2012年02月14号
没有评论 198次浏览

nginx 日志相关指令主要有两条,一条是log_format,用来设置日志格式,另外一条是access_log,用来指定日志文件的存放路径、格式和缓存大小,
一般在nginx的配置文件中日记配置(/usr/local/nginx/conf/nginx.conf)如下:

log_format  access  ‘$remote_addr – $remote_user [$time_local] “$request” ‘
‘$status $body_bytes_sent “$http_referer” ‘
‘”$http_user_agent” $http_x_forwarded_for’;
access_log  /usr/local/nginx/logs/access.log  access; 阅读全文

类别服务器 标签

Linux下NFS服务器的配置

2012年02月10号
没有评论 138次浏览

NFS Server端的设定

NFS Server端的设定,首先需要确认Linux主机是否可以支持NFS这项服务,然后再设定使用者的来源IP或主机名称以及共享出去的目录权限。

那么,在Client PC怎么使用这个共享出来的目录呢?首先以showmount检查Linux Server是否有可以使用的 NFS目录。如果有就将它mount在本机上面,这样就可以使用NFS Server主机提供的资源了。 阅读全文

类别服务器 标签

在Linux下安装配置SVN独立服务器svnserve

2012年02月03号
没有评论 213次浏览

svn服务器有两种运行方式:独立服务器svnserve和借助apache作为apache的一个模块,以webdav/deltav协议通讯。

svn存储版本数据有两种方式:BDB和FSFS。BDB方式在服务器中断时,可能锁住数据。FSFS方式更安全些,兼容性好。
/*注意当安装Berkeley DB是提供了版本库的一种存储格式,Berkeley DB是Oracle提供的一种嵌入式数据库格式,不装也不所谓,而且重要的是与Apr-util相冲突!*/
所以如果选择安装BDB
#cd db-5.3.15 /build_unix/
#../dist/configure –prefix=/usr/local/bdb
#make
#make install
一.安装subversion
# wget http://subversion.tigris.org/downloads/subversion-1.6.13.tar.gz
# wget http://subversion.tigris.org/downloads/subversion-deps-1.6.13.tar.gz
# tar -xzvf subversion-1.6.13.tar.gz -C ../software/
# tar -xzvf subversion-deps-1.6.13.tar.gz -C ../software/
# cd ../software/subversion-1.6.13/
# ./configure –prefix=/usr/local/subversion-1.6.13
# make
# make install
# ./svnserve –version
svnserve, version 1.6.13 (r1002816)
   compiled Jun 1 2011, 10:19:12
Copyright (C) 2000-2009 CollabNet.
Subversion is open source software, see http://subversion.tigris.org/
This product includes software developed by CollabNet (http://www.Collab.Net/).
The following repository back-end (FS) modules are available:
* fs_fs : Module for working with a plain file (FSFS) repository.
Cyrus SASL authentication is available.
输出以上信息说明安装成功。
类别服务器 标签

LNMP包之nginx如何设置404错误页面

2011年11月03号
没有评论 289次浏览

1.创建自己的404.html页面
2.更改nginx.conf在http定义区域加入:astcgi_intercept_errors on;
3.更改nginx.conf或虚拟主机的域名.conf在server 区域加入:error_page 404 /404.html; 阅读全文

类别服务器 标签

lnmp之安装PHP模块(不需要重装PHP)

2011年11月03号
没有评论 211次浏览

本文以imap和exif模块为例。

一、安装imap模块

1、安装imap模块前需要先安装imap所需的库:

CentOS :yum install libc-client-devel

Debian:apt-get install libc-client-dev 阅读全文

类别服务器 标签

lnmp一键安装包常见问题处理

2011年11月03号
没有评论 263次浏览

lnmp一键安装包删除添加的域名

如果使用lnmp一键安装包/root/vhost.sh 添加的域名可以,可以删除/usr/local/nginx/conf/vhost/要删除的域名.conf 文件,在/root/lnmp restart 即可。如果是自己手动在/usr/local/nginx/conf/nginx.conf 里添加的,直接删除其中域名 的server{}段就可以了,记得重启。
类别服务器 标签