Tutorial Tag

Server

  1. How To Master WordPress With wp-config.php

    Introduction to wp-config.php The WordPress wp-config.php file in the root directory is the most important file for WordPress configuration. In this file we configure the database with default setting so it's enough for a basic WordPress installation. There are lots of other cool things like improving security, performance and functionality. You can manually rename wp-config.-sample.php to wp-config.php or use the installation wizard to create one. NOTE: The contents of the wp-config-sample.php file are in a very specific order. The order matters. If you already have a config file, rearranging the contents...
  2. What is Litespeed

    LiteSpeed Web Server is the leading high-performance, high-scalability web server from Litespeed technologies. it can be used to replace an existing Apache server without changing any other programs or operating system details, and without breaking anything, so LiteSpeed Web Server can quickly replace a major bottleneck in your existing web hosting platform. With its comprehensive range of features and easy-to-use web administration console, LiteSpeed Web Server can help you conquer the challenges of deploying an effective web hosting infrastructure. Litespeed Web Server Editions Litespeed web server has 3 editions as below OpenLiteSpeed Edition This...
  3. How to integrate litespeed with WHM/Cpanel

    Follow the steps below to install Litespeed as a cPanel Plugin. This would help you to install, configure and manage LiteSpeed from the WHM itself. 1) Login to your cpanel server as root user and then use below commands to download plugin. # cd /usr/local/src # curl http://www.litespeedtech.com/packages/cpanel/lsws_whm_plugin_install.sh | sh 2) Log-in to WHM panel wtih root user & you should see “Litespeed Web Server” menu under “Plugins” menu. 3) Click ‘Install LiteSpeed’ and let it run through the installation procedure, which is completely automated. 4) Upload the trial license key file which...
  4. How To Redirect HTTP to HTTPS using an .htaccess file

    The below code when added to an .htaccess file will automatically Redirect HTTP traffic to https: RewriteEngine On RewriteCond %{HTTPS} off RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R,L] ...
  5. How to Install the latest OpenSSL 1.0.2h Version on CentOS 6/7

    latest OpenSSL is an open source project that provides a robust, commercial-grade, and full-featured toolkit for the Transport Layer Security (TLS) and Secure Sockets Layer (SSL) protocols. It is also a general-purpose cryptography library. The latest OpenSSL 1.0.2h was released on 03-rd of May 2016. If you are worried about your server security you should update the OpenSSl package to the latest version. Unfortunately all of the CentOS releases includes the out-of-date version of OpenSSL. For example: CentOS 6.7 has OpenSSL 1.0.1e-fips...
  6. How To Install WAMP Server On Windows

    By Shameer Mohamed tagged in install,Install WAMP,Screen,Server,WAMP,wamp server,Windows
    In this Tutorial you will learn now to install WAMP Server on a Windows Box. The acronym for WAMP stands for Windows, Apache, MySQL, PHP. Apache is the most important one in WAMP which is used to run the web server in Windows OS. MySQL is the database and PHP is the scripting language which is also included in this package. 1. Download and Install WAMP Server from  http://www.wampserver.com/en/ 2. Click on the...
  7. How to Setup Elastix Voicemail

    A simple one but a good guide for the Elastix Voicemail newbie. For a standard Elastix Voicemail setup you will need to setup 2 messages, unavailable and busy. An unavailable message will be played if you haven’t answered the phone after a certain amount of time and the phone switches to VM. The busy message will play if you happen to be on the phone when someone rings your number. This is a standard Elastix Voicemail setup, if that telephone extension is part of...
  8. How To Setup CentOS WebPanel On A VPS

    This article will show you how to setup CentOS WebPanel on your Virtual Private Server -VPS. There are multiple alternatives available but I will focus on an easy approach and let you inspect the other options on your own. This article doe not show you what to do after you deployed the WebPanel. It will only point you to the next steps.
  9. How To Install Dolibarr On Debian Or Ubuntu

    Install Dolibarr. Dolibarr is an Open Source, web based free ERP & CRM software for your VPS server that can be used to manage your business operations such as products, stocks, emails, orders, invoices, and more. You can install and use it either in a standalone server or VPS, or in Cloud. Dolibarr is designed especially for small/medium sized organizations, freelancers/foundations etc. It supports almost all modern operating systems such as Linux, Windows, and Mac OS X. Additionally, Dolibarr is available as a single auto-installer package...
  10. How To Install Zurmo A Gamified, Social, Mobile CRM system

    Zurmo is an open source CRM application that is mobile, social, and gamified. It aims to provide an easy-to-use, easy-to-customize CRM application that can be adapted to any business use case. Zurmo is carefully designed and tested such that future updates will not break your customized CRM installation. To install Zurmo manually, then follow these simple steps bellow: The first step is to download the Zurmo installation package from the official Zurmo website. Choose the latest stable version and download the .zip archive file to your computer. Next you should upload the .zip...
  11. How to Install Graphite On A CentOS/RHEL Server

    Install Graphite. Graphite is highly scalable real-time graphing system. It is seen as a replacement for more traditional graphing systems such as cacti and munin. Install Graphite Requirements Graphite requires: python2.4 or greater pycairo (with PNG backend support) mod_python django python-ldap (optional - needed for ldap-based webapp authentication) python-memcached (optional - needed for webapp caching, big performance boost) python-sqlite2 (optional - a django-supported database module is required) bitmap and bitmap-fonts required on some systems, notably Red Hat To install graphite, first you will need to enable the EPEL repository first. Once enabled pull in the required RPMS. # yum install graphite-web graphite-web-selinux mysql mysql-server...
  12. How To Update Your Apache Module From Source Code

    Introduction Are you using Apache as a web server? Of course you are. In fact, most of the world also uses it. It's one of the most popular web servers on the planet. It's very flexibly and allows you to add lots of modules to customize it to your needs. Sometimes you need to upgrade one of those modules due to new features, bugs in the older versions, performance issues and so on. The repository's you've chosen for your Linux distribution does not always have the latest version, so...
  13. How To Install Roundcube Webmail

    The following tutorial will show you how to install and set-up the Roundcube webmail interface on a CentOS VPS. What is Roundcube Webmail? Roundcube Webmail is a web-based IMAP email client written in PHP. Its most prominent feature is the pervasive use of Ajax technology to present a more fluid and responsive user interface than the one of traditional webmail clients. It provides full functionality you expect from an email client, including MIME support, address book, folder manipulation, message searching, spell checking etc… As usual, before...
  14. How To Install The Diazo Themes for Plone on CentOS Linux

    Intro to Diazo Themes I wanted to try this great new way to theme my Plone web site. I added Diazo Themes plone.app.theming to my build-out according to the instructions. Everything seemed to go well, however the theme never showed when I viewed my web site. It turns out this is actually a common problem and easy to fix. It took me some time to find the solution so I though I would share it with all of you. lxml Issues After looking into this for a few days,...
  15. How To Install Plone 4. 1. 3 On CentOS 6. 2

    By Tabitha tagged in centos,install,install plone,Plone,Server
    In this tutorial I will show you how to install Plone on a BIP media CentOS VPS server. I'm migrating from a slow provider to super fast BIP server. Here's how I got my new server ready for Plone-4.1.3. Starting with a newly installed CentOS 6.2 box, I ran a "yum update" to get all of the current software for the pre-installed packages. Install the following packages using yum: make readline-devel patch libjpeg-devel poppler-utils gcc gcc-c++ libgsf (This is needed for the "wv" package, mentioned later) lynx openssl-devel (This wasn't needed on my...
  16. How TO Install Tiki Wiki CMS Groupware on a CentOS/Fedora VPS

    In this tutorial we will show you how to easily install another great CMS – TikiWiki on a CentOS VPS or Fedora VPS. Tiki Wiki CMS Groupware or simply TikiWiki is very powerful, full-featured Wiki, content management system and online office suite. It is free and open source application written in PHP, actively developed by a very large community. Tiki Wiki can be used to create websites, wikis, Web applications, knowledge base, portals, image galleries and so on. Let’s start with the TikiWIki installation which is simple, fast...
  17. How To Install Chef, Configuration Management Server, Workstation And Node

    This is a how to tutorial on setting up Chef a configuration management system and its components (Server, Workstation, and Node) on CentOS 6.3 64-bit. this is a systems and cloud infrastructure automation framework that makes it easy to deploy servers and applications to any physical, virtual, or cloud location, no matter the size of the infrastructure.   The client relies on abstract definitions (known as cookbooks and recipes) that are written in Ruby and are managed like source code. Each definition describes how a specific part of your infrastructure should be...
  18. How To install Fail2ban "service SSH" on CentOS/RHEL 7

    By Vladimir Ivanov tagged in banned,centos 7,Fail2ban,failban,host,RHEL 7,Server,ssh
    About Fail2Ban Servers do not exist in isolation, and those servers with only the most basic SSH configuration can be vulnerable to brute force attacks. fail2ban provides a way to automatically protect the server from malicious signs. The program works by scanning through log files and reacting to offending actions such as repeated failed login attempts. Install Repository Because fail2ban is not available from CentOS, we should start by downloading the EPEL repository: First, you need to enable EPEL repository on your system. rpm -Uvh http://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-1.noarch.rpm Update Once you are in the first...
  19. How to Secure Your WordPress Websites

    WordPress is by far the most popular CMS Content Management System used on the internet. 1 out of 6 websites use WordPress. In this tutorial you will learn how to secure your WordPress website but first lets go over some of the myths circling the interest about WordPress. Top 10 WordPress Security Myths Source: http://www.problogger.net/archives/2012/08/29/top-10-wordpress-security-myths/ Here are the myths: 1) WordPress is not secure. When there is security issue WordPress Developer team patch them quickly. so you always need to update to latest version. However, WordPress core is very secure. The most frequent causes...
  20. How To Install Zimbra 6.8.0 GA On Ubuntu 14.04

    Introduction Zimbra eMail server Zimbra eMail server is a collaboration tool for email, calendaring, task and more. In this tutorial you will learn how to install Zimbra your BIP media VPS Server. Once you complete the steps outlined below you will have a fully functional Zimbra server. So lets get started! Prerequisites: Evaluation and Testing Server Intel/AMD 64-bit CPU 1.5 GHz RAM requirements: For single server installations, a minimum of 8GB of RAM is required. For multi-server installations, contact BIP media sales for recommendations. DISK requirements: 5 GB free disk space for software and logs Temp file space for...
  21. How To Secure ssh

    Here are couple ways to change your sshd default configuration settings and make / Secure ssh daemon more secure / restrictive and thus protect your server from unwanted intruders. NOTE: Everytime you make changes in the sshd configuration file you need to restart sshd. By doing so, your current connections will not be closed ! Make sure that you have a separate terminal open with root logged-in in case you do some misconfiguration. This way you will not lock yourself out of your own server. 1. Change a default port number to secure...
  22. How To Flush Linux / UNIX DNS Cache

    I'm on a Dial UP Internet connection under Linux and frequent dial up disconnection causing dns problems. How do I flush DNS cache under UNIX / Linux distribution using a shell prompt? Under MS-Windows you can use the ipconfig command to flush dns cache. However, Linux and UNIX provides various ways to flush cache. Linux can run nscd or BIND or dnsmasq as the name service caching daemon. Large and work-group servers may use BIND or dnsmasq as a dedicated caching server to speed up queries. How To:...
  23. How To Install php-tidy Module / Extension On CentOS / RHEL

    I'm a new CentOS / RHEL / Red Hat / Fedora Linux server admin. I need to install tidy library support using php. How do I install php-tidy on RHEL or CentOS Linux for Apache server? You need to install the following module using the yum command on RHEL/ CentOS/ Fedora/ Scientific Linux server: php-tidy - The php tidy package contains a dynamic shared object that will add support for using the tidy library to PHP.   Install php-tidy module on RHEL/CentOS Open the Terminal and type the following yum command: # yum install php-tidy Sample outputs: Loaded plugins: auto-update-debuginfo, protectbase, rhnplugin, security This system is receiving...
  24. How To Install testlink On CentOS

    Install testlink Introduction In this Tutorial you will learn how to install Testlink 1.9.3 on CentOS 6.2: Using yum to install required packages yum install mysql-server php php-mysql php-gd php-ldap Modify /etc/php.ini to optimize php configuration for TestLink session.gc_maxlifetime = 2400 max_execution_time = 120 Set up web server and mysql services chkconfig httpd on chkconfig mysqld on service httpd...
  25. How To Start Ghost With Forever

    The node module, forever, can be used to start Ghost in the background, and monitor to make sure it stays up. If Ghost crashes, forever will automatically start another instance of Ghost. Installing Forever Install forever with this command from within your Ghost directory: npm install -g forever. Start Ghost with Forever To start Ghost with forever, run the following command from the Ghost directory (/var/www/ghost/): forever start index.js Ghost defaults to loading the development configurations from config.js. If you want to start Ghost with the production configurations with Ghost run NODE_ENV=production forever start index.js   Stop...
  26. How To Proxy Port 80 To 2368 For Ghost With Nginx

    Intro to Port 80 Follow this tutorial to install Ghost. Make your Ghost blog accessible on port 80 instead of 2368. We will use Nginx to proxy all requests for port 80 to 2368. Start by installing Nginx with one of the following commands, depending on what operating system you are running: CentOS For CentOS the first thing you will need to do is create a Nginx yum repository: vim /etc/yum.repos.d/nginx.repo and then paste the following into that file: [nginx] name=nginx repo baseurl=http://nginx.org/packages/centos/$releasever/$basearch/ gpgcheck=0 enabled=1 Install Nginx with the following command: sudo yum install...
  27. How To Install Drupal 7 On Ubuntu Linux

    Install Drupal 7 In this tutorial you will learn how to Install Drupal 7 ( CMS ) on Ubuntu Linux using Apache web server and MySQL database. This installation guide assumes that Apache web server and MySQL database are already installed on your Linux system. These instructions can be also used on a Debian server or any other Debian based Linux systems. All commands below are run as root. If you are a sudo user, prefix all commands below with sudo. Prerequisites Installation # apt-get install php5-mysql apache2 \ mysql-server php5-gd libapache2-mod-php5 Download And Decompress...
  28. How To Set Up Subversion And Trac On Ubuntu

    In this tutorial you will learn now to set up Subversion version control system, with Trac, the project manager for software development projects, on a server running Ubuntu.   Setting up Subversion For detailed information on this, including alternate setups, have a look at Version Control with Subversion.   Install the required packages.sudo aptitude install enscript libapache2-mod-python python-docutils trac db4.3-util libapache2-svn subversion-tools Create a virtual host directory for SVN. We'll use /var/local/svn instead of /var/www so that Subversion instances don't clog up the directory of web root directories.sudo...
  29. How To - Install And Get Started With Docker

    Install Docker VPS Install Docker VPS. If you use Linux, setting up Docker VPS is fairly easy. You can find great instructions straight from Docker's website here. You can also set up Docker on MacOS and Windows - it's a little more complicated, so I recommend using Vagrant's new Docker support feature.   Docker Online Documentation Docker has great documentation and a useful interactive online tutorial. Using The Repository The repository of images with your Docker VPS Server is one of it's best features. The images can be downloaded...
  30. How To Install Varnish 4 With Apache 2 On Ubuntu 14.04

    install varnish Introduction Apache is popular web server used by most web hosting companies. install Varnish cache - an HTTP accelerator and reverse proxy. We can use it with any HTTP server. In this example, we will be using Apache 2. As a web server, Apache can use a considerable amount of server resources to serve pages. If you are running a high-traffic website, then you might need an HTTP accelerator to boost server performance. Varnish will help you with that. Install Apache server Activate it by using the following commands: sudo apt-get update sudo apt-get install...
  31. How To Register A Domain Name With BIP media

    Register a Domain Name It is important to note that domain name registration does not require that you purchased a hosting or server package, just as server or hosting packages do not require domain name registration through BIP media. You can choose to sign up for either one separately. Register a Domain with Your Web Hosting Order If you are ordering a VPS with BIP media, it is best that you register your domain at the same time you purchase your VPS. On the web hosting order form, there...
  32. How To Lock Down Your Linux Server For Additional Security

    Introduction to Linux Security Linux Security. Most people rarely secure a freshly installed server right off the bat, but in the world we live in this is an absolute must. So if it’s so important to, why do so many people wait and do it last, if at all? I’m as guilty as the next person. It often comes down to just wanting to to start developing and doing the fun stuff. Hopefully this tutorial will show that it is far better secure your server first, and have the peace of...
  33. BIP media Server Resource Customization

    VPS Server Customization BIP media VPS provides a full range of Customization options when you set up your cloud. You can customize the resources anytime: In addition to customizing your server resource allotment, you have the ability to add additional IP Addresses (up to 4 IP Addresses via the online order process and up to 8 IP addresses via contacting BIP media sales at: sales@BIPmedia.com) If you are looking for a bit more support, we offer automatic backups as well as Mission Critical...