Quantcast
Channel: Linux CPanel / WHM
Viewing all 101 articles
Browse latest View live

How to install Ajenti control panel.

$
0
0


Ajenti is a modern, lightweight, open source, web-based control panel for managing virtual private servers (VPS).

Using Ajenti, an administrator can control a Linux server from a browser with its responsive web interface, which otherwise requires the use of a terminal. Optionally, one can extend the functionalities of Ajenti using few existing plug-ins or develop a custom plugin from scratch using Python.

Supported operating systems:

  • Debian 9 or later
  • Ubuntu Bionic or later
  • CentOS 8 or later
  • RHEL 8 or later

Other Linux-based systems might work, but you’ll have to use manual installation method.

Automatic Installation

curlhttps://raw.githubusercontent.com/ajenti/ajenti/master/scripts/install.sh|sudobash-s-

Manual Installation

Native dependencies: Debian/Ubuntu

Enable Universe repository (Ubuntu only):

sudoadd-apt-repositoryuniverse
sudoapt-getinstallbuild-essentialpython3-pippython3-devpython3-lxmllibssl-devpython3-dbuspython3-augeaspython3-aptntpdate

Native dependencies: RHEL/CentOS

Enable EPEL repository:

sudodnfinstallepel-release
sudodnfinstall-ygccpython3-develpython3-pippython3-pillowpython3-augeaspython3-dbuschronyopenssl-devel

Install Ajenti 2

Upgrade PIP:

sudopip3installsetuptoolspipwheel-U

Minimal install:

sudopip3installajenti-panelajenti.plugin.coreajenti.plugin.dashboardajenti.plugin.settingsajenti.plugin.plugins

 

With all plugins:

sudopip3installajenti-panelajenti.plugin.aceajenti.plugin.augeasajenti.plugin.auth-usersajenti.plugin.coreajenti.plugin.dashboardajenti.plugin.datetimeajenti.plugin.filemanagerajenti.plugin.filesystemajenti.plugin.networkajenti.plugin.notepadajenti.plugin.packagesajenti.plugin.passwdajenti.plugin.pluginsajenti.plugin.powerajenti.plugin.servicesajenti.plugin.settingsajenti.plugin.terminal


Viewing all 101 articles
Browse latest View live