Software Package Installed on Your ORIV Server
The following software package is pre-installed depending on the web server you choose in ORIV between NGINX and OpenLiteSpeed (OLS).NGINX Web Server (LEMP Stack)
When you select NGINX as your web server on ORIV, the following software stack is installed:1. PHP And Related Packages
- Core PHP Packages
- php8.1-cli
- php8.1-fpm
- php8.1-mysql
- php8.1-mbstring
- php8.1-xml
- php8.1-gd
- php8.1-curl
- php8.1-zip
- Additional PHP Modules
- php8.1-dev
- php8.1-pgsql
- php8.1-sqlite3
- php8.1-memcached
- php8.1-imap
- php8.1-bcmath
- php8.1-soap
- php8.1-intl
- php8.1-readline
- php8.1-msgpack
- php8.1-igbinary
- php8.1-gmp
- php8.1-redis
- php8.1-imagick
2. Database Management
- mysql-server
- mysql-community-server
3. Caching
- redis-server
4. Development And Build Tools
- build-essential
- gcc
- g++
- make
- pkg-config
- Pecl
- Git
- Composer
5. Programming Languages And Package Managers
- python3
- python3-pip
- nodejs
- yarn (via npm)
6. System Utilities
- General Utilities
- curl
- software-properties-common
- zip
- unzip
- ufw (firewall)
- supervisor
- openssl (SSL management)
- Monitoring and Security
- fail2ban
- bc (monitoring script)
- Other Utilities
- zsh
- ncdu
- acl
- whois
- uuid-runtime
- fallocate (swap management)
- shc (script encryption)
- libpng-dev
- Libmagickwand-dev
7. Command-Line Tools
- WP-CLI
OpenLiteSpeed (OLS) Web Server (Stack)
When you select OpenLiteSpeed (OLS) as your web server on ORIV, the following software stack is installed:1. PHP and Related Packages
- Core PHP Packages
- lsphp81 (LiteSpeed PHP, necessary for running WordPress)
- lsphp81-mysql (MySQL support)
- lsphp81-curl (used by WordPress for making HTTP requests)
- lsphp81-opcache (improves PHP performance)
- lsphp81-mbstring (multibyte string functions, important for WordPress functionality)
- Additional PHP Modules
- lsphp81-dev, lsphp81-common
- lsphp81-pgsql, lsphp81-sqlite3 (optional database support)
- lsphp81-memcached, lsphp81-redis (caching)
- lsphp81-imap (mail functions for certain plugins)
- lsphp81-imagick (image processing)
- lsphp81-intl (internationalization support)
- lsphp81-msgpack, lsphp81-igbinary (serialization for advanced caching)
2. Database Management
- mysql-server, mysql-community-server: Required for WordPress database operations.
3. Caching
- redis-server: Used for object caching in WordPress.
4. Development and Build Tools
- build-essential, gcc, g++, make, pkg-config: These packages are used for compiling software or extensions, helpful for building custom server configurations or modules.
- Git: Useful for version control of custom code or development projects.
- Composer: Essential for managing PHP dependencies in more complex WordPress projects.
5. Programming Languages and Package Managers
- python3, python3-pip: Not directly needed for WordPress but useful for provisioning scripts or server management.
- nodejs, yarn: Useful for developing themes or plugins that rely on Node.js tooling.
6. System Utilities
- General Utilities
- software-properties-common, curl, zip, unzip
- supervisor (manages processes)
- ufw (firewall configuration)
- Security and Monitoring
- fail2ban (protects against brute force attacks)
- bc (monitoring scripts)
- shc (script encryption)
- Other Utilities
- zsh, ncdu, acl, whois, uuid-runtime, libpng-dev, libmagickwand-dev
7. Command-Line Tools
- wp-cli
