引言
Plex是一款功能强大的媒体服务器软件,能够帮助用户轻松管理和播放数字媒体库。在CentOS上安装Plex,可以构建一个高效、稳定的个人媒体中心。本文将详细讲解如何在CentOS上安装Plex,并配置相关设置。
系统要求
在开始安装之前,请确保您的CentOS系统满足以下要求:
- CentOS 7 或更高版本
- 64位处理器
- 至少2GB的RAM(推荐4GB或更多)
- 网络连接
安装Plex
1. 安装依赖项
首先,安装一些必要的依赖项:
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
2. 添加Plex仓库
接下来,添加Plex仓库到您的系统:
sudo yum-config-manager --add-repo https://downloads.plex.tv/repo/plex/plex-repo.repo
3. 安装Plex
现在,可以使用以下命令安装Plex:
sudo yum install plexmediaserver
4. 启动Plex服务
安装完成后,启动Plex服务:
sudo systemctl start plexmediaserver
5. 设置开机自启
为了在系统启动时自动运行Plex服务,请设置开机自启:
sudo systemctl enable plexmediaserver
配置Plex
1. 设置媒体库
Plex需要访问您的媒体文件。首先,将您的媒体文件移动到指定目录,并设置媒体库:
sudo plexmediaserver --set-library-dir /path/to/your/media
2. 配置网络
为了确保Plex能够被远程访问,配置网络设置:
- 设置防火墙规则允许Plex服务通过:
sudo firewall-cmd --permanent --add-service=plex
sudo firewall-cmd --reload
- 设置Plex服务器的静态IP地址,以便在局域网中访问:
sudo nmcli con mod eth0 ipv4.method static ipv4.address 192.168.1.100 ipv4.gateway 192.168.1.1 ipv4.netmask 255.255.255.0
sudo systemctl restart NetworkManager
3. 设置远程访问
默认情况下,Plex服务器不开放远程访问。您需要更改Plex的HTTP端口和HTTPS端口:
sudo plexmediaserver --set http-port=32400 --set https-port=8443
确保您的防火墙允许这些端口:
sudo firewall-cmd --permanent --add-port=32400/tcp
sudo firewall-cmd --permanent --add-port=8443/tcp
sudo firewall-cmd --reload
访问Plex
打开Web浏览器,输入以下URL访问Plex服务器:
http://<your-server-ip>:32400/web
登录后,您就可以开始添加和播放媒体文件了。
总结
通过以上步骤,您已经在CentOS上成功安装并配置了Plex。现在,您可以使用Plex打造一个个人媒体中心,随时随地上传、管理和播放您喜欢的媒体文件。