OpenVPN Admin
0.3.2
จัดการ OpenVPN ด้วยเว็บอินเตอร์เฟส (บันทึกภาพผู้ใช้ที่จัดการ ... ) และฐานข้อมูล SQL
# apt-get install openvpn apache2 php5-mysql mysql-server php5 nodejs unzip git wget sed npm curl
# npm install -g bower
# ln -s /usr/bin/nodejs /usr/bin/node
ในการติดตั้ง npm จำเป็นต้องเพิ่มพอร์ตแบบยืดหยุ่นลงในแหล่งข้อมูลของคุณ
# apt-get install -t stretch-backports npm nodejs
# apt-get install openvpn apache2 php-mysql mysql-server php-zip php unzip git wget sed curl
# npm install -g bower
# yum install epel-release
# yum install openvpn httpd php-mysql mariadb-server php nodejs unzip git wget sed npm
# npm install -g bower
# systemctl enable mariadb
# systemctl start mariadb
ทดสอบเฉพาะ Debian Jessie อย่าลังเลที่จะเปิดปัญหา
การตั้งค่า OpenVPN และเว็บแอปพลิเคชัน:
$ cd ~/my_coding_workspace
$ git clone https://github.com/Chocobozzz/OpenVPN-Admin openvpn-admin
$ cd openvpn-admin
# ./install.sh /var/www www-data www-data
ตั้งค่าเว็บเซิร์ฟเวอร์ (Apache, Nginx ... ) เพื่อให้บริการเว็บแอปพลิเคชัน
สร้างผู้ดูแลระบบเว็บแอปพลิเคชันโดยไปที่ http://your-installation/index.php?installation
systemctl start openvpn@server )chmod +x /etc/openvpn/update-resolv.sh เป็นรูทsystemctl start openvpn@client ) $ git pull origin master
# ./update.sh /var/www
มันจะลบส่วนประกอบที่ติดตั้งทั้งหมด (คีย์ OpenVPN และการกำหนดค่าเว็บแอปพลิเคชันกฎ iPtables ... )
# ./desinstall.sh /var/www