首页 > 服务器 > 家用媒体中心

作者:ghostry 发布时间:2016-10-07 浏览: 870

转载注明出处: https://blog.ghostry.cn/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硬盘温度,音乐文件夹列表,单个播放,选择播放,播放目录,停止。随机播放好像有些问题,随机失败。

标签: ubuntu

上一篇: ubuntu配置rsyncd服务
下一篇: 一个不错的代理软件tsocks

添加新评论 »

*
*

欢迎评论!歡迎評論!Comments welcome!komentoj bonvenaj!댓글 오신 것을 환영합니다!
:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: :cold: :cryy: :cute: :shy: :sleep: :struggle: :tea: :yahou: