首页 > 服务器 > 家用媒体中心
作者:ghostry 发布时间:2016-10-07 浏览: 3628
转载注明出处: https://blog.1ge.fun/server/758.html为了方便听歌控制,写了一个控制程序,用来查看服务器温度和控制音乐播放,因为是16.04,php7不习惯,所以安装了5.6
add-apt-repository ppa:ondrej/php
apt update
apt install -y hddtemp libapache2-mod-php5.6 php5.6-mbstring php5.6-mcrypt php5.6-cli php5.6-curl mplayer lm-sensors
chmod u+s /usr/sbin/hddtemp
vi /etc/apache2/envvars
修改执行用户为一个可以sudo的用户,因为server安装的声卡驱动只能root用,我没能折腾出来所有用户可用的声卡。
export APACHE_RUN_USER=momo
export APACHE_RUN_GROUP=momo
修改特定的sudo不需密码
vi /etc/sudoers.d/mplayer
mplayer和pkill用来杀死mplayer。因为是内网服务器,安全性方面不在考虑范围。
momo ALL=(root) NOPASSWD:/usr/bin/mplayer,(root) NOPASSWD:/usr/bin/pkill
下载控制程序https://github.com/ghostry/mediaserver.git放到/var/www/html
里。不出意外就可以通过ip地址访问了。
目前实现了查看cpu硬盘温度,音乐文件夹列表,单个播放,选择播放,播放目录,停止。随机播放好像有些问题,随机失败。
下一篇: 一个不错的代理软件tsocks