主要遇到如下问题:
(跳过vsftpd安装正常步骤,有需要参见http://jingyan.baidu.com/article/77b8dc7fc9e2636174eab6bc.html和
http://www.php100.com/html/webkaifa/Linux/2012/0824/10946.html)
1.ftp直接使用地址栏访问发生权限问题,症状表现为无法访问,但命令行ftp命令可以连接。
解决方案:
1 打开IE的菜单"工具"->"Internet 选项";
2 点击“高级”标签卡;
3 将“浏览”节点下的“使用被动FTP(为防火墙和DSL调制解调器兼容性)”前面的勾去掉。
4 重新访问,成功!
参考了:http://blog.chinaunix.net/uid-11898547-id-3453805.html
最终考虑配置linux的ftp太操心,建议使用sftp协议【22端口】(可用WinSCP或Xftp等支持该协议的工具),省心!!!
2.linux下nginx配置问题:
正常的配置步骤就是解压安装,改配置文件,网上有一大把明了的教程,
有需要可见:http://jingyan.baidu.com/article/c33e3f4880933eea14cbb564.html?st=2&os=0&bd_page_type=1&net_type=1
和http://www.cnblogs.com/sayou/p/3319635.html
下面说说不正常的:
nginx修改文件后提示pid文件丢失,参考http://www.ithov.com/linux/130990.shtml和http://blog.csdn.net/llnara/article/details/8691049
3.nginx配置不成功显示400错误的解决方案:
暴力重装nginx!(先停止服务再删除nginx存放文件夹和删除/etc/rc.d/init.d/nginx或/etc/init.d/nginx后重装)
nginx启动、重启、关闭,参见http://www.cnblogs.com/jianxie/p/3990377.html
或进入到安装目录的bin目录下后使用nginx -s stop【停止】 和nginx【启动】
4.nginx出现 403错误
很可能是访问的文件夹权限设置问题,需要将文件夹为nginx用户设置755权限,访问的文件至少有644权限
参见http://www.server110.com/nginx/201309/1792.html
5.添加一个虚拟用户,并指定到已经存在的文件目录,出现警告信息:
此主目录已经存在。不从 skel 目录里向其中复制任何文件。
解决方法:http://www.ithov.com/linux/130797.shtml
附赠:
1.nginx日常维护常用命令http://www.jb51.net/article/47750.htm
http://www.aikaiyuan.com/1070.html和http://www.cnblogs.com/huangjingzhou/articles/2153405.html