---
title: "Web Development"
source: "https://docs.nexcess.com/learn/web-development/"
description: "Covers ASP.NET & IIS and Javascript. Includes Puppeteer tutorial — installing Puppeteer on AlmaLinux, Adding a secondary domain in the Nexcess Client Portal, How to install Joomla on Linux (AlmaLinux), How to Configure Your GitHub Account with Nexcess and How to update PHP versions in the Nexcess Cloud. 41 articles."
taxonomy: "lw_resource_category"
articles: "41"
---

# Web Development

Covers ASP.NET & IIS and Javascript. Includes Puppeteer tutorial — installing Puppeteer on AlmaLinux, Adding a secondary domain in the Nexcess Client Portal, How to install Joomla on Linux (AlmaLinux), How to Configure Your GitHub Account with Nexcess and How to update PHP versions in the Nexcess Cloud. 41 articles.

## Sections

- [ASP.NET & IIS](https://docs.nexcess.com/learn/web-development/asp-net-iis.md): Includes Force a Secure Connection (SSL) Using web.config in Cloud Sites, Force a Secure Connection (SSL) Using ASP.NET (Not MVC 3) in Cloud Sites, Force a Secure Connection (SSL) Using ASP.NET (MVC 3) in Cloud Sites, Using Impersonation for ASP and ASP.NET in Cloud Sites and Redirect Subdomains using ASP and ASP.NET i…
- [Javascript](https://docs.nexcess.com/learn/web-development/javascript.md): Includes Use Node.js in Cloud Sites. 1 article.

## Articles

- [Puppeteer tutorial — installing Puppeteer on AlmaLinux](https://docs.nexcess.com/hosting/server-administration/linux/puppeteer-tutorial-installing-puppeteer-on-almalinux.md): Use this Puppeteer tutorial to install Puppeteer on AlmaLinux for automating web development, quality assurance, and web scraping tasks by leveraging the Chrome…
- [Adding a secondary domain in the Nexcess Client Portal](https://docs.nexcess.com/sites-stores/hosting-services/sites-and-stores/secondary-domains.md): Learn how to add and manage a secondary domain in your Nexcess Client Portal. This guide covers setup, SSL, backups, email, databases, and more.
- [How to install Joomla on Linux (AlmaLinux)](https://docs.nexcess.com/hosting/cms/install-joomla-on-linux-almalinux.md): Installing Joomla on AlmaLinux with Liquid Web servers is a straightforward process that can be completed quickly and efficiently. Harness the power of Joomla w…
- [How to Configure Your GitHub Account with Nexcess](https://docs.nexcess.com/sites-stores/nexcess/github.md): Configuring your GitHub Account to work with your Nexcess Account has many benefits, but you will need to have an active plan with Nexcess and SSH access enable…
- [How to update PHP versions in the Nexcess Cloud](https://docs.nexcess.com/sites-stores/managed-magento/store-management/adjust-php-version.md): Update PHP versions from the Nexcess Client Portal to leverage major performance and security improvements for your website. Learn everything you need to know.
- [Viewing Error and Access Logs in the Client Portal](https://docs.nexcess.com/sites-stores/managed-magento/store-management/access-and-error-logs.md): Need to troubleshoot your website? This guide shows you how to find, download, and read server access and error logs in the Nexcess Client Portal.
- [How to install PyTorch on Linux (AlmaLinux)](https://docs.nexcess.com/hosting/server-administration/linux/how-to-install-pytorch-on-linux-almalinux.md): This detailed walkthrough on how to install PyTorch on Linux ensures that users, regardless of expertise, can navigate the setup effortlessly.
- [Use Node.js in Cloud Sites](https://docs.nexcess.com/hosting/cloud-sites/website-management/use-node-js-in-cloud-sites.md): Cloud Sites has a website framework with Node.js for faster load times. You'll need an IDE to use Node.js for web development, as this article explains.
- [Connection Timed Out in Cloud Sites](https://docs.nexcess.com/hosting/cloud-sites/website-management/connection-timed-out-in-cloud-sites.md): This article provides troubleshooting tips for a connection timed out in Cloud Sites.
- [Cloud Sites Testing URLs](https://docs.nexcess.com/hosting/cloud-sites/website-management/cloud-sites-testing-urls.md): Cloud Sites control panel provides you with a test URL. Test your site and verify everything works, before changing the DNS.
- [Invalid MSSQL Cast Exception on Cloud Sites](https://docs.nexcess.com/hosting/cloud-sites/database-management/mssql/invalid-mssql-cast-exception-on-cloud-sites.md): Cloud Sites Windows clusters use specific data types that may introduce errors for some custom applications. The following is a work around for this known issue…
- [web_custom40.config File for Cloud Sites](https://docs.nexcess.com/hosting/cloud-sites/asp-net-and-iis/web_custom40-config-file-for-cloud-sites.md): Add this code to your web.config file to run applications in medium trust. Review the article to confirm its suitability.
- [web_custom35.config File for Cloud Sites](https://docs.nexcess.com/hosting/cloud-sites/asp-net-and-iis/web_custom35-config-file-for-cloud-sites.md): Adding this code to your web.config file allows applications to run in medium trust. Read the article to ensure this action is suitable.
- [Run Applications Under Medium Trust in Cloud Sites](https://docs.nexcess.com/hosting/cloud-sites/asp-net-and-iis/run-applications-under-medium-trust-in-cloud-sites.md): The Cloud Sites Windows environment uses a modified Medium Trust for ASP.NET 3.5 servers, allowing specific permissions like OleDb, Odbc, Configuration, Reflect…
- [Redirect Subdomains using ASP and ASP.NET in Cloud Sites](https://docs.nexcess.com/hosting/cloud-sites/asp-net-and-iis/redirect-subdomains-using-asp-and-asp-net-in-cloud-sites.md): You can redirect a subdomain to a subdirectory by using ASP or ASP.NET code. Find examples of how to redirect your subdomains in this article.
- [Rebuild an ASP.NET Application on Cloud Sites](https://docs.nexcess.com/hosting/cloud-sites/asp-net-and-iis/rebuild-an-asp-net-application-on-cloud-sites.md): If you are developer of ASP.NET applications on Cloud Sites, you may need to rebuild your code in order to see your new work or changes.
- [IIS URL Rewrite Module in Cloud Sites](https://docs.nexcess.com/hosting/cloud-sites/asp-net-and-iis/iis-url-rewrite-module-in-cloud-sites.md): The URL Rewrite Module for sites using Windows allows defining URL rewrite rules in the web.config file. Cloud Sites on IIS 8.5 enable this module automatically…
- [ASP.NET Binary Deployment on Cloud Sites](https://docs.nexcess.com/hosting/cloud-sites/asp-net-and-iis/asp-net-binary-deployment-on-cloud-sites.md): This article describes how to bin-deploy an assembly. It's common to use a third-party assembly to add features that aren't found within the .NET framework. Lea…
- [Configure Custom Error Messages in ASP.NET in Cloud Sites](https://docs.nexcess.com/hosting/cloud-sites/asp-net-and-iis/configure-custom-error-messages-in-asp-net-in-cloud-sites.md): You can enable custom error messages for your ASP.NET application on Windows IIS by using a web.config file with a customErrors setting configured.
- [Overriding php.ini timeout values with your PHP script’s execution time limit](https://docs.nexcess.com/sites-stores/server-administration/linux/apache-web-server/controlling-php-settings-with-a-custom-php-ini-file.md): Learn how to set the maximum execution time using your PHP script's execution time limit — overriding the php.ini timeout set with the max_execution_time variab…
- [Installing a CMS Manually](https://docs.nexcess.com/hosting/cms/installing-a-cms-manually.md): To build your website with a CMS, you must first install it. Liquid Web's cPanel and Plesk servers offer automated tools for easy CMS installation. If you're us…
- [What is MySQL Indexing?](https://docs.nexcess.com/hosting/server-administration/database-management/mariadb-mysql/what-is-mysql-indexing.md): What is MySQL indexing? Learn how it speeds up database queries by replacing slow linear searches with efficient binary sorting to improve server performance.
- [Liquid Web Terraform provider deploying WordPress](https://docs.nexcess.com/hosting/cms/wordpress/cloud-studio-deploy-wordpress.md): Our Terraform example of WordPress on Infrastructure as Code (IaC) will be helpful for website owners. Terraform simplifies the deployment and scalability of co…
- [Installing WordPress using WP-CLI](https://docs.nexcess.com/hosting/cms/wordpress/installing-wordpress-using-wp-cli.md): With your SSH credentials, learn how to install WordPress using the WordPress Command Line Interface (WP-CLI) after creating a database for the new WordPress in…
- [Testing and Sending Mail Using PHP](https://docs.nexcess.com/hosting/email/testing-and-sending-mail-using-php.md): If you are familiar with PHP, you can create PHP scripts to send mail. PHP mail provides incredible control of the data and content of the emails sent from your…
- [How to find a development partner](https://docs.nexcess.com/sites-stores/portal/support-center/management-and-support-levels/find-development-partner.md): Learn how to find a development partner for your web presence that you host with Nexcess, based on your budget and needs. Our website features a list of develop…
- [Using the Liquid Web command line interface (LW CLI)](https://docs.nexcess.com/hosting/portal/using-the-liquid-web-command-line-interface-lw-cli.md): Interoperability is leveraged using our Liquid Web Command Line Interface (LW CLI) to harness the power of the robust Liquid Web API (LW API) to automate and ma…
- [Creating website backups from the Site Dashboard for WordPress/WooCommerce](https://docs.nexcess.com/sites-stores/managed-woocommerce/store-management/backups.md): This article will give you an overview of Nexcess website backups, the Nexcess data backup policy, and how to create a manual backup from the Nexcess Client Por…
- [Copy website tool — using Stencil sites in the Nexcess Client Portal](https://docs.nexcess.com/sites-stores/managed-woocommerce/store-management/store-copy-tool.md): Let's explore using the "Stencil Feature" in the Nexcess Client Portal — with the Stencil functionality describing a copy website tool that lets you save time a…
- [Moving WordPress local development to your server](https://docs.nexcess.com/sites-stores/managed-woocommerce/store-management/migrate-local-dev-store.md): Transferring code from localhost to a live website is similar to migrating a website from one server to another. Move WordPress local development to Nexcess hos…
- [Convert MyISAM to InnoDB tables for database performance](https://docs.nexcess.com/sites-stores/performance/server-optimization/convert-mariadb-mysql-database-tables-from-myisam-to-innodb.md): With regard to database tables and storage engines, after learning why we would want to convert MyISAM to InnoDB for better performance, let’s review four metho…
- [Using Custom Error Pages](https://docs.nexcess.com/hosting/performance/website-optimization/using-custom-error-pages.md): Error pages are a part of any website. No matter what, website visitors will sometimes encounter error pages. If you use custom error pages, however, you can tu…
- [How to Install NVM for Node.js on Ubuntu 14.04 LTS](https://docs.nexcess.com/hosting/server-administration/linux/how-to-install-nvm-node-version-manager-for-node-js-on-ubuntu-14-04-lts.md): Node Version Manager allows admins to easily manage node.js versions. In our article, we will be instructing on how to install NVM on your Ubuntu 14.04 server.
- [How to install GitLab with GUI on Linux (AlmaLinux)](https://docs.nexcess.com/hosting/server-administration/linux/how-to-install-gitlab-gui-linux-almalinux.md): Installing the GitLab GUI on Linux — AlmaLinux specifically — lets you efficiently manage code repositories, collaborate with engineers, and organize developmen…
- [How to Update Bash on CentOS 6 and CentOS 7](https://docs.nexcess.com/hosting/server-administration/linux/how-to-update-bash-on-centos-6-and-centos-7.md): Working from a CentOS 6 server and a CentOS 7 server as root, these instructions are intended specifically for updating Bash on those operating systems.
- [How to create dev sites in Nexcess Cloud](https://docs.nexcess.com/sites-stores/managed-woocommerce/store-management/dev-stores.md): How Nexcess Cloud clients can instantly create dev sites to test changes to their website.
- [Redirecting URLs using Classic ASP in Cloud Sites](https://docs.nexcess.com/hosting/cloud-sites/asp-net-and-iis/redirecting-urls-using-classic-asp-in-cloud-sites.md): This article provides sample code for redirecting URLs in Cloud Sites using Classic ASP. This can be used for redirecting to a different page or forcing a secur…
- [What is CloudLinux?](https://docs.nexcess.com/hosting/server-administration/linux/what-is-cloudlinux.md): If you have multiple cPanel accounts and domains on your server, you may want to look into CloudLinux as a way to help restrict the amount of memory each user c…
- [How to install WordPress](https://docs.nexcess.com/sites-stores/cms/wordpress/manual-wordpress-installation.md): Learn how Nexcess clients can install WordPress on their servers using SFTP.
- [How to create Magento 2 dev sites](https://docs.nexcess.com/sites-stores/managed-magento/store-management/dev-site-for-magento-2.md): How Nexcess clients on physical (non-cloud) clients can create Magento 2 development (dev) sites.
- [Define Mime Types on Cloud Sites (Windows)](https://docs.nexcess.com/hosting/cloud-sites/asp-net-and-iis/define-mime-types-on-cloud-sites-windows.md): MIME types control the way a server attempts to complete requests from a web server. To load a file on your website, a MIME type extension must be defined. You…
