arrow_upward

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
How to install VPSSIM - A lightweight but simple control panel right on SSH
#1
Warning: This script is no longer actively supported and this tutorial is for educational purposes only. Install the script at your own risk.

Greetings everyone,

Today I will show you a new tool which can help you to manage your VPS right on your SSH command line. It's VPSSIM. Not much people know about it, but it's a very good VPS managing tool. This is why:

VPSSIM, stands for VPS Simple, is a lightweight but good VPS manager panel. It's also known as a tool to automatically install and optimize Nginx - PHP - MariaDB (LEMP) and other things for your VPS. One of VPSSIM's advantages is that it's integrated into your SSH command line, and it's lightweight, uses very less resources and easy to use. Also, VPSSIM is bundled with many features with a friendly menu. It helps sysadmins to save time when managing their VPS and can focus more on their website content. Because of that, VPSSIM is great for individuals, small and average sites that are using VPS/server for their website.

VPSSIM's key features are:
  • Support Google PageSpeed, Memcached, Zend Opcache.
  • phpMyAdmin pre-installed
  • Easy SSL installation
  • Uses MariaDB instead of MySQL
  • Can select multiple PHP versions: PHP 7.2, 7.1, 7.0, 5.6, 5.5
  • PHP-FPM with FastCGI
  • Latest Nginx
Also there are many other features like: 
  • Add website/code
  • Security features
  • Install WordPress easily.
  • View and manage Zend Opcache
  • Many more...
Installation Instructions

Before installing, you need to make sure that your VPS/Server meet these minimum requirements:
  • 10GB of disk space (15GB or above recommended)
  • 512MB of RAM
  • OS: CentOS 6 or 7, 32bit or 64bit. (64 bit recommended)
  • Remember that you need pure VPS, you mustn't have installed anything before. If you have, reinstall your VPS.
Installation commands:

1. Update all yum packages in the OS to the latest version
Terminal
yum -y update

2. Download install package and install
Terminal
curl http://get.vpssim.com -o vpssim && sh vpssim

3. After you run that command, you will get an output like this:
Terminal
=========================================================================
CHOOSE SETUP VPSSIM NOW OR CHECK THIS VPS.
-------------------------------------------------------------------------
Check VPS function: VPSSIM will check: VPS info (location, server type,
-------------------------------------------------------------------------
CPU type, RAM, HDD speed...), SpeedTest ...
-------------------------------------------------------------------------
You also can use this check VPS function after setup VPSSIM.
=========================================================================
1) Setup VPSSIM Now
2) Check This VPS
Type in your choice:

4. Now you have two choices:
  • Setup VPSSIM now
  • Check this VPS
Choose "Check This VPS" if you want to check your VPS specs before setting up VPSSIM. The result of Check VPS looks like this:
Terminal
=========================================================================
VPSSIM checking Server ...
=========================================================================
IP's Info:
=========================================================================
Host name: [Your current server hostname]
City: [Server IP City]
Region: [Server IP Region]
Country: [Server IP Country]
Latitude/Longitude: [Server IP Latitude/Longitude]
=========================================================================
Server Info:
=========================================================================
Server's IP: [Server IP]
Server Type: [Server type]
CPU model :  [Your CPU model]
Number of cores : [Total number of cores]
CPU frequency :  [CPU frequency]
Total amount of ram : [Total RAM]
Total amount of swap : [Total swap]
System uptime :   [total uptime since last reboot],
=========================================================================
Checking Disc:
=========================================================================
Total Disc: [total disk space]
Disc Free: [total disk free space]
-------------------------------------------------------------------------
Disc Speed: [total disk speed]
=========================================================================
SpeedTest:
=========================================================================
Download speed from CacheFly: [insert speed here]
Download speed from Coloat, Atlanta GA: [insert speed here]
Download speed from Softlayer, Dallas, TX: [insert speed here]
Download speed from Linode, Tokyo, JP: [insert speed here]
Download speed from i3d.net, Rotterdam, NL: [insert speed here]
Download speed from Leaseweb, Haarlem, NL: [insert speed here]
Download speed from Softlayer, Singapore: [insert speed here]
Download speed from Softlayer, Seattle, WA: [insert speed here]
Download speed from Softlayer, San Jose, CA: [insert speed here]
Download speed from Softlayer, Washington, DC: [insert speed here]
-------------------------------------------------------------------------
-------------------------------------------------------------------------
SpeedTest in Viet Nam:
FPT Telecom (HANOI): [insert speed here]
FPT Telecom (HCM): [insert speed here]
Viettel IDC (HANOI): [insert speed here]
Viettel IDC (HCM): [insert speed here]
=========================================================================
Checking Finished.
=========================================================================
Setup VPSSIM by command:
=========================================================================
Vietnamese Version: curl http://get.vpssim.vn -o vpssim && sh vpssim
-------------------------------------------------------------------------
English Version: curl http://get.vpssim.com -o vpssim && sh vpssim
=========================================================================

If you choose Setup VPSSIM Now, you need to fill out some fields:
Terminal
==========================================================================
Default VPSSIM setup PHP 7.1 for your server. Change PHP version by using
--------------------------------------------------------------------------
the function[ Change PHP Version ]in [ Update System ] on VPSSIM Menu.
--------------------------------------------------------------------------
PHP Version support: PHP 7.1, PHP 7.0, PHP 5.6, PHP 5.5 & PHP 5.4
--------------------------------------------------------------------------
MariaDB Versions support: 10.3, 10.2, 10.1 & 10.0
==========================================================================
Server's Parameters:  
--------------------------------------------------------------------------
Server Type: [Server Type here]
CPU Type:  [Server CPU here]
CPU Core: [Total cores here]
CPU Speed:  [CPU speed here]
Memory: [Used RAM here]
Disk: [Server disk space here]
IP: [Server IP here]
--------------------------------------------------------------------------
Fill Out Your Information:
==========================================================================
Type In Phpmyadmin Port [ENTER]:
--------------------------------------------------------------------------
Type in Your eMail [ENTER]:
-------------------------------------------------------------------------
Password for root of MySQL must be at least 8 characters long.
-------------------------------------------------------------------------
Type in the password for root of MySQL [ENTER]:
==========================================================================
Choose MariaDB Version
==========================================================================
1) MariaDB 10.3
2) MariaDB 10.2
3) MariaDB 10.1
4) MariaDB 10.0
Type in your choice:

phpMyAdmin Port: You can administer phpMyAdmin from this port.
Your email: Your email. 
When you finished all information, press enter.

5. Choose Nginx version:
Terminal
==========================================================================
CHOOSE NGINX VERSION: STABLE OR MAINLINE:
==========================================================================
STABLE: VPSSIM will setup Nginx from Nginx Repo.
--------------------------------------------------------------------------
This is stable version. Setup process will be faster.
--------------------------------------------------------------------------
After setup, You can not change Nginx to any other version.
--------------------------------------------------------------------------
You can update Nginx with update Centos system..
==========================================================================
==========================================================================
MAINLINE: VPSSIM will compile Nginx from nginx source.
--------------------------------------------------------------------------
This is newest version of Nginx, download from Nginx.org.
--------------------------------------------------------------------------
Setup process maybe longer than from repo but you can change Nginx to
--------------------------------------------------------------------------
other version after setup. And you can update Nginx from source.
==========================================================================
1) Nginx Stable Version
2) Nginx Mainline Version
Type in your choice:
Confirm your choice by pressing Enter.

6. Confirm all information you filled
Terminal
==========================================================================
VPSSIM Will Setup Your Server Follow The Information Below:
==========================================================================
Your eMail: [email here]
--------------------------------------------------------------------------
phpMyAdmin Port: [port here]
--------------------------------------------------------------------------
phpMyAdmin Version: [version here]
--------------------------------------------------------------------------
MariaDB Version: [MariaDB version here]
--------------------------------------------------------------------------
Password for root of MySQL: [MySQL root password here]
--------------------------------------------------------------------------
Nginx Version: [version here]
--------------------------------------------------------------------------
PHP Version: [version here]
--------------------------------------------------------------------------
VPSSIM Version: [version here]
==========================================================================
1) Agree
2) Do Not Agree
Type in your choice:

7. VPSSIM setup finished.
Terminal
==========================================================================
VPSSIM have completed the installation process.
==========================================================================
Command to call VPSSIM: vpssim
--------------------------------------------------------------------------
Link manage server: http://[SERVER_IP]/svm
--------------------------------------------------------------------------
Default login infomation:
--------------------------------------------------------------------------
Username: vpssim  | Password: admin
--------------------------------------------------------------------------
Change this login infomation: VPSSIM menu ==> Default User & Password.
==========================================================================
Manage info saved in: /home/VPSSIM-manage-info.txt
==========================================================================
Server will automatically restart after 3 seconds ...
Note: Replace [SERVER_IP] with your VPS IP.

How to run VPSSIM
1. Login to your server by SSH and run the following command:

Terminal
vpssim
When you run VPSSIM for the first time, VPSSIM will automatically add your IP to CSF Firewall whitelist and CSF Firewall will not block your IP in the future.

Terminal
=========================================================================
Your current IP dddress:  [your IP here]
-------------------------------------------------------------------------
This IP address do not exit in CSF Firewwall's whitelist
-------------------------------------------------------------------------
VPSSIM has added it to CSF whitelist to prevent this IP blocked by CSF
-------------------------------------------------------------------------
To take effect for this change, CSF Firewall must be restart
=========================================================================
Press [Enter] to restart CSF Firewall and go to VPSSIM menu ...

VPSSIM menu will be shown, it looks like this:

Terminal
=========================================================================
           VPSSIM - Manage VPS/Server by VPSSIM.COM (4.0.0.2)              
=========================================================================
                            VPSSIM Menu                                
=========================================================================
1) Add Website & Code   16) Backup Data To VPS Backup
2) Remove Website   17) Resilio Sync Manage
3) Backup & Restore Code   18) Setup File Manager
4) Database Manage   19) Setup Net2FTP
5) PhpMyadmin Manage   20) Setup MonstaFTP
6) Zend OPcache Manage   21) Setup NetData
7) Memcached Manage   22) Setup FreeSSL (Let's Enctypt)
8.) Redis Cache Manage   23) Setup PaidSSL (Comodo...)
9) FTP Account Manage   24) Tools - Addons
10) Swap Manage   25) Update System (Nginx,PHP...)
11) Cronjob Manage   26) Clear All Caches
12) Log File Manage   27) Check Server Status & Info
13) Change PHP Settings   28) Update VPSSIM
14) WordPress Blog Tools   29) Change Language
15) Secure Server & Website
Type in your choice (0-Exit):

VPSSIM installation is now done! You can now start to build your website and manage it using VPSSIM.

If you have successfully installed this tool, please give your opinion by replying. Thanks.
#2
NOTE OF CAUTION:

@Wolf20482  I did some research on the script.  Having a VPS Panel in SSH instead of with a browser was very attractive to me as I could well imagine that it would be a super lightweight panel to have. I was also attracted to the fact that VPSSIM works best with CentOS 7. I then discovered to my disappointment that although the script started strong in 2016, that possibly it is not as actively supported any longer, so members who want to try this script should do this with great caution. I found this post at LowEndTalk dated July 2019:
"LowEndTalk - crossbin member Wrote:July 2019

@activecoupon are you author of VPSSIM script? I saw from Reddit is not dead but seems your website is got infection from Russian spam or something.

https://www.reddit.com/r/webdev/comments...p_servers/

And 5 years later why not in GitHub yet? VPSSIM code only can download from private file on your website it made user feel not safe. And another one from Vietnam also HocVPS is same, why developer in Vietnam dont like to use GitHub and open source code?

And, these are fork of Centminmod or they both original coding for CentOS distro?

From my research for Debian + Ubuntu only:

EasyEngine (Docker)
SlickStack (Bash)
But they focus about WordPress stack only not other CMS.....

Why you guys want to use only CentOS? Same like @jvnadr also mention because Ubuntu is more lightweight for cheap cloud VPS server like KVM.... thanks bro 
Source: https://www.lowendtalk.com/discussion/co...nt_2995453

I also found another discussion at LowEndTalk around 2016:
https://www.lowendtalk.com/discussion/83...e-vps-here

Here is the main download site for the script:
https://vpssim.com/

Looks like there is a strong Vietnamese influence here but with emphasis around 2016. Looks as though the script is not as actively supported any longer as it had been back then. I tried to access the Forum link from the vpssim.com website, but my browser came up with security concerns so together with the above feedback at LowEndTalk I thought to rather abandon the idea of trying the script:
https://community.hostingaz.vn/
Terminal
Thank you to Post4VPS and VirMach for my awesome VPS 9!  
#3
(07-21-2020, 09:13 PM)deanhills Wrote: NOTE OF CAUTION:

@Wolf20482  I did some research on the script.  Having a VPS Panel in SSH instead of with a browser was very attractive to me as I could well imagine that it would be a super lightweight panel to have. I was also attracted to the fact that VPSSIM works best with CentOS 7. I then discovered to my disappointment that although the script started strong in 2016, that possibly it is not as actively supported any longer, so members who want to try this script should do this with great caution. I found this post at LowEndTalk dated July 2019:
Source: https://www.lowendtalk.com/discussion/co...nt_2995453

I also found another discussion at LowEndTalk around 2016:
https://www.lowendtalk.com/discussion/83...e-vps-here

Here is the main download site for the script:
https://vpssim.com/

Looks like there is a strong Vietnamese influence here but with emphasis around 2016. Looks as though the script is not as actively supported any longer as it had been back then. I tried to access the Forum link from the vpssim.com website, but my browser came up with security concerns so together with the above feedback at LowEndTalk I thought to rather abandon the idea of trying the script:
https://community.hostingaz.vn/

I know the script isn't actively supported any more, but I still want to post a tutorial about it here so people can know about it and they can install it if they think that they can. Maybe I'll just place a warning here or make another script by myself.


Possibly Related Threads…
Thread
Author
Replies
Views
Last Post
1,536
05-09-2021, 04:39 PM
Last Post: deanhills

person_pin_circle Users browsing this thread: 1 Guest(s)
Sponsors: VirMach - Host4Fun - CubeData - Evolution-Host - HostDare - Hyper Expert - Shadow Hosting - Bladenode - Hostlease - RackNerd - ReadyDedis - Limitless Hosting