Skip to main content
Advanced Search
Search Terms
Content Type

Exact Matches
Tag Searches
Date Options
Updated after
Updated before
Created after
Created before

Search Results

28 total results found

Cpnginx

All Cpnginx manuals.

Cpnginx Documentation Vol 13.0

The Cpnginx Documentation

Quick Start Guide

Cpnginx Documentation Vol 13.0

Install and configure Cpnginx in your server. This guide provides a quick and straightforward installation process for cpnginx, the original Nginx plugin for cPanel/WHM. Cpnginx enhances web server performance, improves caching efficiency, and optimizes resour...

requirements
uninstall
Upgrade
installation

Administration

Cpnginx Documentation Vol 13.0

How to manage the Cpnginx server? Custom-built Nginx, Cache management. Configure PHP-FPM, etc,.

build nginx
nginxctl
enable nginx
disable nginx
custom includes
rewrite rule
cpnginx files
enable php-fpm

Template Management

Cpnginx Documentation Vol 13.0

How to manage nginx vhost templates or app templates. Create and assign custom nginx vhost templates.

php ini
apps
templates

WHM Interface Management

Cpnginx Documentation Vol 13.0

How to use the WHM Cpnginx front end interface?

domains
theme support
logs
IP deny
firewall
settings

Cpanel Interface Management

Cpnginx Documentation Vol 13.0

How to use Cpnginx from the Cpanel user interface?

cache management
Firewall
hot link protection
directory listing
redirection
Domains

Languages

Cpnginx Documentation Vol 13.0

Manage multiple languages for Cpnginx.

System Requirements

Cpnginx Documentation Vol 13.0 Quick Start Guide

Overview This document provides the system requirements for installing the Cpnginx plugin.  Software Requirements The Cpnginx supports the following Operating Systems.   Operating System Version Architecture Rocky Linux 8.0 or higher 64bit ...

Installation or Upgrade

Cpnginx Documentation Vol 13.0 Quick Start Guide

Start installing or upgrading  Cpnginx  The installation and upgrade of Cpnginx is the same procedure.  You should download the cpnginx software and extract it to your server.  Please log in to your client area and download the latest version of Cpnginx. If ...

Uninstallation

Cpnginx Documentation Vol 13.0 Quick Start Guide

How to remove Cpnginx You may follow the given procedure to uninstall Cpnginx from your server. You need the installation source to remove the Cpnginx.  If your server already has the Cpnginx installation scripts. Please run the following code from the same ...

Overview

Cpnginx Documentation Vol 13.0 Administration

Administration Cpnginx has user user-friendly server administration interface and a command line utility called nginxctl. You can install any version of nginx with any third-party nginx modules. The virtual host configurations are template-based configuration...

Build Nginx

Cpnginx Documentation Vol 13.0 Administration

Custom build Nginx You can build any custom version of nginx using the command line tool nginxctl. An example is given below : Command: nginxctl nginxbuild Command Options: nginxctl nginxbuild [option1=value1] [option2] .. --version=V...

Configure PHP-FPM Versions

Cpnginx Documentation Vol 13.0 Administration

Enable different PHP  versions in Cpnginx The Cpnginx auto-installer will automatically install cPanel, provide multiple PHP-FPM RPMs, and configure it properly. Cpnginx itself uses the cpanel-provided RPMs for php-fpm services. Cpnginx 11 supports alt-php-fp...

Cpnginx File Structure

Cpnginx Documentation Vol 13.0 Administration

Cpnginx configurations  and log files Cpnginx will install nginx in the folder /usr/local/nginx/ . All nginx configuration files are located in /usr/local/nginx/conf/ directory. Please see the files and directory information below. Nginx configurations and l...

Nginx Modes

Cpnginx Documentation Vol 13.0 Administration

Hybrid, Proxy, and Nginx Modes Cpnginx provides three modes of nginx service. This comes with the default nginx installation. You can choose the default nginx mode of operation from Preferences → Settings tab. See below the meaning of these modes Hybrid: S...

Domain Specific Rewrite Rules

Cpnginx Documentation Vol 13.0 Administration

Add Nginx rewrite rules for domains  You can include custom rewrite rules as follows: If your domain name is foo.com, see below to add a rewrite rule For HTTP domain: Create a file /usr/local/nginx/conf/vhost.d/foo.com.rewrite For HTTPS domain: create a ...

Domain Specific Nginx Includes

Cpnginx Documentation Vol 13.0 Administration

Nginx Custom Domains Includes You can add custom includes for per domain or sub-domain base. See an example for the domain foo.com as follows, For HTTP domain: create a file /usr/local/nginx/conf/vhost.d/foo.com.include For HTTPS domain: create a file /us...

Cache Management

Cpnginx Documentation Vol 13.0 Administration

Proxy Cache & FCGI Cache Management Cpnginx supports two types of cache. Proxy cache and FCGI cache. proxy Cache A server administrator can enable or disable the proxy cache from settings. Enabling cache will speed up your websites. But you need to handle t...

Disable/Enable Nginx

Cpnginx Documentation Vol 13.0 Administration

Temporarily disable or enable Nginx You can disable or enable Nginx temporarily on the Cpnginx server. Disable Nginx To disable nginx, please use the following command: nginxctl disable Enable Nginx To enable Nginx, please use the following command: ngi...

nginxctl

Cpnginx Documentation Vol 13.0 Administration

The nginxctl command line tool complete reference. This is a new command-line tool for managing your cpnginx server. It is a unique tool developed by cpnginx developers. You can do almost all operations of your nginx server from the command line. Command: n...

Default and Custom Templates

Cpnginx Documentation Vol 13.0 Template Management

Vhost Templates and App Templates Cpnginx provides a user-friendly vhost template management system, which will allow you to create and maintain any type of virtualhost templates or app templates for your domains. Customizing the global default templates. C...

Cpnginx Templates

Cpnginx Documentation Vol 13.0 Template Management

Create and Manage Nginx vhost templates in Cpnginx This section tells you everything about vhost template or app template management in Cpnginx. Cpnginx uses the Python Mako template language. You may read the template file documentation of Mako properly.  ...

Template Variables

Cpnginx Documentation Vol 13.0 Template Management

The template variables that can be used inside the vhosts templates Cpnginx passes the template variables as a dictionary to the specific template files. Each template must contain an SSL and a NON-SSL part. The following are the template variables. It...

PHP-FPM ini templates

Cpnginx Documentation Vol 13.0 Template Management

Manage PHP-FPM templates for websites The cpnginx uses the php.ini template file for managing the PHP variables. There are global FPM settings and per-user-based settings. Only the whm has the option to control the PHP variable. But if you need to allow the u...

Cpnginx WHM UI

Cpnginx Documentation Vol 13.0 WHM Interface Management

Managing Cpnginx from WHM This is the server administrator interface for managing the entire web server. To access the WHM interface, log in to the WHM as the root user and go to Plugins → Cpnginx. All the options in the WHM interfaces are self-explanatory. P...

User Manual

Cpnginx Documentation Vol 13.0 Cpanel Interface Management

Manage Cpnginx from the user control panel The user manual is for the cPanel end user. This document refers to the different functionality provided in the cPanel interface. All these features can be managed from the administrator interface. Domains This men...

Language

Cpnginx Documentation Vol 13.0 Languages

Cpnginx supports any language since it is fully integrated with WHM and cPanel. We provide English language as the default. To add your local language, you may read the procedures below, WHM Languages The language file location of the CPnginx WHM panel is /u...