Apache和Ftp服务器配置
最近在做家庭KTV项目,项目中需要流媒体服务器提供视频源,Ftp服务器提供上传mp3功能实现用户分享自己的录音。在用户分享后,其他用户能实时通过流媒体服务器收听到分享的内容。这需要在实时将Ftp分享的内容发布到apache流媒体中。
两个服务器的配置如下:
Ftp用户的用户目录:/home/tonly/mp3
Apache及Ftp配置如下:
修改apache
conf/server.conf文件中添加如下配置
<Context
path="/mp3"//apache入口路径
docBase="/home/tonly/mp3"//mp3路径
debug="0"
privileged="true"
reloadable="true"/>//热加载
Ftp配置创建ftp用户
Sudo groupadd gftp //sudo为ubuntu下的命令
Mkdir /home/tonly/mp3
Sudo useradd -G gftp -d /home/tonly/mp2 -M ftpuser
Sudo passwd ftpuser
Sudo chmod 750 /home/tonly/mp3//修改目录权限
在/etc/下创建vsftpd.chroot_list文件并在其中添加上面创建的ftpuser
配置/etc/vsftpd.conf文件,
修改如下
# Example config file /etc/vsftpd.conf## The default compiled in settings are fairly paranoid. This sample file# loosens things up a bit, to make the ftp daemon more usable.# Please see vsftpd.conf.5 for all compiled in defaults.## READ THIS: This example file is NOT an exhaustive list of vsftpd options.# Please read the