首先做基本的安裝,如下(國內下載pritunl的rpm包可能會有點慢,多試幾次)
# vi /etc/yum.repos.d/mongodb-org-3.2.repo [mongodb-org-3.2] name=MongoDB Repository baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/3.2/x86_64/ gpgcheck=1 enabled=1 gpgkey=https://www.mongodb.org/static/pgp/server-3.2.asc # vi /etc/yum.repos.d/pritunl.repo [pritunl] name=Pritunl Repository baseurl=http://repo.pritunl.com/stable/yum/centos/7/ gpgcheck=1 enabled=1 # yum install epel-release # gpg --keyserver hkp://keyserver.ubuntu.com --recv-keys 7568D9BB55FF9E5287D586017AE645C0CF8E292A # gpg --armor --export 7568D9BB55FF9E5287D586017AE645C0CF8E292A > key.tmp; rpm --import key.tmp; rm -f key.tmp # yum install pritunl mongodb-org # systemctl start mongod pritunl # systemctl enable mongod pritunl
# reboot
安裝完成之後,訪問瀏覽器: https://your_server_ip(確保443埠正常開放)。
由於是第一次登入,會要求在server上“pritunl setup-key”,用來驗證操作員。
之後是登入,使用者名稱密碼預設都是pritunl,當然,登入成功之後,第一件事情是更改密碼。
接下來Add Server、Add Organization,並將Organization關聯到server上(否則無法啟動server),之後就可以start server了。
啟動server時,有時會遇到“Options error: In [CMD-LINE]:1: Error opening configuration file: devnet-client-vm.conf”、“Options error: In [CMD-LINE]:1: Error opening configuration file: /tmp/pritunl_f33d4d6675bd4341ab3ef6ffd0c453d2”等,這個錯誤是由selinux引起的,關掉就可以了,如下:
# vi /etc/sysconfig/selinux SELINUX=permissive # reboot