服务器重起后遇到的常见错误

svn错误:NO repository found in 'svn://192.168.0.3/svn/project'
原因:/var/svn/project/目录指定错误
svn启动命令
#/usr/local/subversion/bin/svnserve -d -r /var/svn/project/
查看某个端口的具体使用情况
lsof -i:port
例如:lsof -i:3690

[root@bgt hooks]# lsof -i:3690
COMMAND   PID USER   FD   TYPE  DEVICE SIZE NODE NAME
svnserve 8279 root    3u  IPv6 8672757       TCP *:svn (LISTEN)

服务器重起后


图片会出现问题的解决办法
如:http://www.xxx.com/admin/package_list.php在点击图片时不能正常显示
出现如下错误:
Warning:fsockopen()[function.fsockopen]:unable to connect to 122.224.95.11:22122(Connection refused) in /htdocs/xxx/wwwfile/include/fdfs_tracker_client.php on line 38 tracker_get_connection fail

解决办法:
一、查看php.ini是否已经打开allow_url_open=on/off 如果设置为on说明已经打开
二、查看文件路径是否存在该文件
此服务器一旦重起后文件所在硬盘不能自动挂载也会出现如上错误,需要手动挂载
命令:mount /dev/sda1 /video/
注:所有视频文件都在重服务器上面的,IP:115.238.55.242

pure-ftpd文件传输服务器
服务器重起后也会出问题,如原来的帐号连接不上去,出现faild

FTP重启命令:

/usr/local/pureftp/sbin/pure-config.pl /usr/local/pureftp/etc/pure-ftpd.conf
如果不能启动,启动出错下面会有一句提示:
/usr/local/pureftp/sbin/pure-config.pl     此部分会有N个参数设置    /usr/local/pureftp/etc/pure-ftpd.conf

在运行此句提示就可以启动了

ftp用户添加命令:

比如FTP帐号添加
/usr/local/pureftp/bin/pure-pw useradd hztbc -u 60021 -g 60021 -d /htdocs/hztbc/ -m
其中,-u 60021表示用60021作为用户的uid,-g表示组id.
注意:最后的参数-m表示立即更新你的puredb,使其生效。
接下来,建立对应的系统用户,其home目录是 /data/anonoftp,shell……不用说,肯定是nologin。(如果你用adduser建立用户,要注意它会在用户的home目录下建立一系列文件,一般来说可以删除这些文件)

一般来说,你会希望在别人登录ftp时显示点什么,这个可以在ftp用户的~/.banner中设置。

下面说说非匿名用户。方法也很简单:
pure-pw useradd 用户名 -u [UID] -g [GID] -d [home目录] -m

-d表示用户将被chroot到这里。


启动rsync服务器

启动rsync 服务器相当简单,--daemon 是让rsync 以服务器模式运行;
#/usr/bin/rsync --daemon  --config=/etc/rsyncd/rsyncd.conf

注: 如果你找不到rsync 命令,你应该知道rsync 是安装在哪了。比如rsync 可执行命令可能安装在了 /usr/local/bin目录;也就是如下的命令;

#/usr/local/bin/rsync --daemon  --config=/etc/rsyncd/rsyncd.conf

防火墙设置:
Linux 防火墙是用iptables,所以我们至少在服务器端要让你所定义的rsync 服务器端口通过,客户端上也应该让通过。

#iptables -A INPUT -p tcp -m state --state NEW -m tcp --dport 873 -j ACCEPT

#iptables -L  查看一下防火墙是不是打开了 873端口;

重启crond服务器

#killall crond    注:杀死crond 服务器的进程;
#ps aux |grep crond  注:查看一下是否被杀死;
# /usr/sbin/crond    注:启动 crond 服务器;
# ps aux  |grep crond  注:查看一下是否启动了?
root      3815  0.0  0.0   1860   664 ?        S    14:44   0:00 /usr/sbin/crondroot      3819  0.0  0.0   2188   808 pts/1    S+   14:45   0:00 grep crond

sphinx重起

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值