Pritunl - алгоритм установки OpenVPN сервера на CentOS 7 with mongodb 6.X
Материал из Все о VPN, прокси и свободном интернете
Pritunl - алгоритм установки OpenVPN сервера на CentOS 7 with mongodb 6.X
Инструкция для установки openvpn сервера с web-интерфейсом pritunl и базой mongodb v6.x на CentOS 7.
Все действия выполняются под root пользователем.
Подключаем репозитории для mongodb v6.x и pritunl:
# vi /etc/yum.repos.d/mongodb-org-6.0.repo [mongodb-org-6.0] name=MongoDB Repository baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/6.0/x86_64/ gpgcheck=1 enabled=1 gpgkey=https://www.mongodb.org/static/pgp/server-6.0.asc
# tee /etc/yum.repos.d/pritunl.repo << EOF [pritunl] name=Pritunl Repository baseurl=https://repo.pritunl.com/stable/yum/centos/7/ gpgcheck=1 enabled=1 EOF # rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm # gpg --keyserver hkp://keyserver.ubuntu.com --recv-keys 7568D9BB55FF9E5287D586017AE645C0CF8E292A # gpg --armor --export 7568D9BB55FF9E5287D586017AE645C0CF8E292A > key.tmp; rpm --import key.tmp; rm -f key.tmp
Установка базы и pritunl:
# yum -y install pritunl mongodb-org
Запуск и добавление сервисов в автозагрузку ОС:
# systemctl start mongod pritunl # systemctl enable mongod pritunl # systemctl stop firewalld && systemctl disable firewalld
Завершить установку через
https://server_ip/
Сгенерировать ключ для подключения базы в mongodb:
# pritunl setup-key
Сгенерировать пароль для входа по-умолчанию в веб-интерфейс:
# pritunl default-password