# PLEX на VPS под LINUX

**URL:** <https://forums.plex.tv/t/plex-vps-linux/121254>\
**Category:** Русский - Russian\
**Created:** [November 2, 2015, 5:18am UTC](https://forums.plex.tv/t/plex-vps-linux/121254 "2015-11-02T05:18:56Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![nox78](https://avatars.discourse-cdn.com/v4/letter/n/7ab992/32.png) [@nox78](https://forums.plex.tv/u/nox78)\
**Post date:** [November 2, 2015, 5:18am UTC](https://forums.plex.tv/t/plex-vps-linux/121254/1 "2015-11-02T05:18:56Z")

</div>

Здравствуйте все, подскажите как правильно сделать

На VPS с Ubuntu запущен Plex Media Server по АЙПи все ок заходишь в веб, логин и пароль там медиатека все работает, с айфона через приложения plex, логин и пароль тоже все открывается.

**Установил Plexconect**

Установка и настройка по шагам

1. Скачиваем PlexConnect посредством утилиты git  
git clone [https://github.com/iBaa/PlexConnect.git](https://github.com/iBaa/PlexConnect.git)

2. Переносим папку в какое-нибудь удобное место  
Например, /usr/local/lib

3. Генерируем сертификаты  
cd /usr/local/lib/PlexConnect/assets/certificates  
openssl req -new -nodes -newkey rsa:2048 -out trailers.pem -keyout trailers.key -x509 -days 7300 -subj “/C=US/CN=[trailers.apple.com](http://trailers.apple.com)”  
openssl x509 -in trailers.pem -outform der -out trailers.cer && cat trailers.key \>\> trailers.pem

4. Настраиваем PlexConnect  
Открываем файл Settings.cfg  
прописываем IP-адрес нашего PlexMediaServer’а  
ip\_pms = 192.168.0.251  
Если это необходимо, то правим и другие параметры

5. Запускаем PlexConnect  
sudo ./PlexConnect.py

**Мой файлик Settings.cfg**

[PlexConnect]  
enable\_plexgdm = True  
ip\_pms = 85.143.xxx.xxx // Мой ip сервера  
port\_pms = 32400  
enable\_dnsserver = True  
port\_dnsserver = 53  
ip\_dnsmaster = 85.143.xxx.xxx // Мой ip сервера  
prevent\_atv\_update = True  
enable\_plexconnect\_autodetect = True  
ip\_plexconnect = 0.0.0.0  
hosttointercept = [trailers.apple.com](http://trailers.apple.com)  
port\_webserver = 80  
enable\_webserver\_ssl = True  
port\_ssl = 443  
certfile = ./assets/certificates/trailers.pem  
allow\_gzip\_atv = False  
allow\_gzip\_pmslocal = False  
allow\_gzip\_pmsremote = True  
loglevel = Normal  
logpath = .

Запускаю все ок, сертификаты сделал только не заливал его в приставку

\*\*Создание сертификата: БЕЗ microUSB \*\*

Создание Сертификата идентичны.  
Данный способ лично мною проверен небыл  
В начале делаем как в “Создание сертификата: microUSB” и создаем 3 файла  
потом Переносим полученные файлы в папку PlexConnect /assets/certificates  
Открывает редактором Webserver.py и находим строчку:  
“# get everything else from XMLConverter - formerly limited to trailing “/” and &PlexConnect Cmds”

Перед этой строчкой вставляем: (В последних версиях PlexConnect может присутствовать данный код)

# serve “\*.cer” - thumbnails for old-style mainpage

if self.path.endswith(".cer"):  
dprint( **name** , 1, "serving \*.cer: "+self.path)  
f = open(sys.path[0] + sep + “assets” + sep + “certificates” + self.path, “rb”)  
self.send\_response(200)  
self.send\_header(‘Content-type’, ‘application/xml’)  
self.end\_headers()  
self.wfile.write(f.read())  
f.close()  
return

Запускаем PlexConnect  
Берем пульт от ATV заходим в настройки/основные находим пункт “отправлять данные в Apple” нажимаем кнопку на пульте “OK” тут ставим галочку “Нет”, затем нажимаем на этом же пункте кнопку “play” не “ok” и появляется меню “установить профиль” вводим адрес [http://youripaddress/trailers.cer](http://youripaddress/trailers.cer)

указываю в приставке dns - ip адрес сервера в профиле делаю как сказано, не подключается (((

Можно чемто еще проверять это а не только приставкой

еще при запуске PlexConnect он должен показывать один dns ? у меня он постоянно перебирает порты

---

<div class="post-metadata">

**Author:** ![aelph](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/aelph/32/107042_2.png) [@aelph](https://forums.plex.tv/u/aelph)\
**Post date:** [April 16, 2017, 12:20am UTC](https://forums.plex.tv/t/plex-vps-linux/121254/2 "2017-04-16T00:20:36Z")

</div>

при установке профиля на ATV3 нужно вводить адрес: [http://trailers.apple.com/trailers.cer](http://trailers.apple.com/trailers.cer) (если ещё актуально)

---

<div class="post-metadata">

**Author:** ![system](https://global.discourse-cdn.com/plex/original/3X/2/a/2acb9765406f63293d357b4ec509ec39aa28f2ad.png) [@system](https://forums.plex.tv/u/system)\
**Post date:** [January 8, 2020, 8:23pm UTC](https://forums.plex.tv/t/plex-vps-linux/121254/3 "2020-01-08T20:23:58Z")

</div>


