快速业务通道

ubuntu for lamp

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-03-22
phpMyAdmin是一个基于web的数据库管理软件,在apache下很容易安装和配置. 你所需要做的就是: apt-get install phpmyadminphpmyadmin配置文件在/etc/phpmyadmin目录.
在apache下安装phpmyadmin,你仅需要在/etc/apache2/apache2.conf中加入以下这行:
Include /etc/phpmyadmin/apache.conf现在重新启动 Apache: /etc/init.d/apache2 restart用浏览器打开:http://domain/phpmyadmin 输入用户名密码就可以管理MySQL数据库了. 2.用vsftpd配置FTP服务 一般用户都会选择用FTP上传的方式来管理自己的网站,需要配置FTP服务. 安装vsftpd: apt-get install vsftpd安装好之后,编辑配置文件/etc/vsftpd.conf: anonymous_enable=NOlocal_enable=YESwrite_enable=YESlocal_umask=022以上每行解释如下:
1.禁止匿名用户访问ftp
2.允许本地用户访问ftp
3.允许写操作
4.上载文件的时候,使用的掩码是022
重新启动 vsftpd: /etc/init.d/vsftpd restart设定FTP目录属性,如/var/www 目录属性: chmod -R 777 /var/www递归地给此目录下所有文件和子目录的读、写、执行权限 chgrp -R ftp /var/www递归地把此目录及该目录下所有文件和子目录的组属性设置成ftp组 增加FTP用户 adduser 用户名设定用户密码 passwd 用户名添加用户到指定组 adduser 用户名 组名修改FTP用户的上传目录可以修改/etc/passwd 安装配置完毕,重新启动 vsftpd即可: /etc/init.d/vsftpd restart常用参数意义,视具体情况配置: #anonymous_enable 是否允许匿名ftp,如否则选择NO,默认允许匿名访问,注意当允许是所有用户均视为匿名登录.#local_enable 是否允许本地用户访问,是指VSFTP所在机器上的注册用户.#local_umask=022 默认的umask码#write_enable 是否允许本地用户修改和删除#local_umask=022 FTP上传文件权限 ,默认是077#anon_upload_enable=YES 是否允许匿名用户上传#anon_mkdir_write_enable=YES 是否允许匿名用户的写和创建目录的权限#dirmessage_enable=YES 当切换目录时,是否显示该目录下message隐藏文件的内容#xferlog_enable=YES 是否激活上传和下载的日志#connect_from_port_20=YES 是否启动FTP数据端口20的连接请求#chown_uploads=YES 是否改变上传文件的所有者#chown_username=whoever 改变上传文件的所有着为whoever#xferlog_file=/var/log/vsftpd.log 上传/下载日志文件所默认的路径#xferlog_std_format=YES 是否使用标准的ftpd xferlog日志格式#idle_session_timeout=600 是否将在用户会话空闲10分钟后被中断#data_connection_timeout=120 是否将在数据连接空闲2分钟后被中断#nopriv_user=ftpsecure 是否运行vsftpd需要的非特殊系统用户默认nobody#async_abor_enable=YES 是否是否允许运行特殊的FTP命令async#ascii_upload_enable=YES 是否启用上传的ascii传输方式#ascii_download_enable=YES 是否启用下载的ascii传输方式#ftpd_banner=Welcome to blah FTP service. 用户连接服务器后显示信息#deny_email_enable=YES 是否允许某些匿名用户使用邮件地址(默认的)chroot_local_user=NOchroot_list_enable=YESVSFTPD的文件结构是很简洁的,主要包括:
/usr/sbin/vsftpd —- VSFTPD的主程序
/etc/init.d/vsftpd —- 启动脚本
/etc/vsftpd.conf —- 主配置文件
/etc/pam.d/vsftpd —- PAM认证文件
/etc/ftpusers —-记录不允许访问FTP服务器的用户名单
/home/ftp —-Vsftpd的根目录
此外VSFTPD的日志文件为/var/log/vsftpd.log.
Vsftpd的管理控制:
/etc/init.d/vsftpd start //启动vsftpd
/etc/init.d/vsftpd stop //停止vsftpd
/etc/init.d/vsftpd restart //重新启动vsftpd
/etc/init.d/vsftpd reload //重新导入vsftpd

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号