Showing headlines posted by linuxtechlab
« Previous ( 1 2 3 4 5 6 7 8 ... 9 ) Next »MongoDB installation & configuration on RHEL/CentOS
MongoDB is one of the famous , free & open source document oriented No-SQL database server. MongoDB uses JSON like document format to store data in database, rather than using rows & columns, as...
MariaDB administration commands for beginners
MariaDB is an open-source Relational Database & is a community developed forked-out version of MySQL database. MariaDB has replaced MySQL as default database in RHEL/CentOS 7.
In this tutorial, we
In this tutorial, we
Installing mod_pagespeed for Apache webserver
Pagespeed or mod_pagespeed is an open source module used in apache & is used to speed up the websites. It applies various layers of filters to all the associated assets like pages, stylesheets, images etc, which than helps in optimizing the assets & this leads to boost in speed of the website.
Some pretty useful YUM tips & tricks
Yum is the default package manager for RPM packages on RHEL & CentOS. And most of you working on these OS should be familiar with it (for those of you who are not, read our article Working with Yum Commands ). In this article, we are going to discuss some Yum tips & tricks that we normally don’t know or use but are pretty useful.
ABC of using Traceroute command in Linux
Traceroute command is well known networking utility using which we can determine the number of hops between source & destination of a network packet. Not only does it show the number of hops, we will also get the information regarding the path/servers it goes through.
Lazy SysAdmin’s guide to install Docker Compose
With the help of docker compose, we can create & run multi-container Docker applications.
With Docker compose, we use a YAML based configuration file aka Compose file, it provides a way to document and configure all of the application’s service dependencies & than using the config file, we can create & run the services, all with a single command.
Where to start with Rsync command : 8 Rsync Examples
Rsync command is used for transferring of files on Linux machines from one system to another. It uses method on incremental file transfer for copying the files & since the file transfer is incremental, only the difference among the two files is copied & not the complete file as is the case with other tools like scp. Rsync is very lightweight, it is fast as well as secure & also uses very low bandwidth for data copy.
Create your first Docker container : A Beginner’s guide
A Docker container provides a way to run multiple isolated systems on a single server or host. Each container shares kernel (& libraries also) of the host’s operating system. And since each container that is being used, shares OS with host, it makes docker containers very light in size. In-fact size of a Docker container can be in Megabytes (not GBs) & they load up extremely faster in mere seconds as compared to virtual machines that are GBs in size & take minutes not seconds to load up.
Informative guide to Gitlab tutorial for Beginners
Gitlab is web GUI based manager for git repositories with support for CICD, issue tracking & wiki. Gitlab provides easy to use commands & controls for the git repositories, we can easily create new git repositories, manage them & all that using a nice graphical interface. With Gitlab, we can make our repositories completely private or can also allow public access over LAN or over INTERNET.
How to rename user in Linux (also rename group & home directory)
We might have come across a situation where we might want to rename user in Linux system, for whatever reasons. We can easily rename user in Linux & also we can rename the home directory or its UID as well.
A Gitlab tutorial — Things to do after installation
Once we have our Gitlab server ready, we must be able to perform common operations like the ones mentioned below,
1- Add SSH keys
2- Create/Remove User
3- Create/Remove Groups
4- Create Project
Easy guide on how to install Java on Ubuntu systems
Java is a high level programming language that is being used for a large number of applications & is installed on large number of servers/systems. We have already covered how we can install java...
Let’s discuss some examples of SED command
Sed command or Stream Editor is one of the most utilised utility for Linux systems. It is mainly used for text substitution, find/replace operations & also other text manipulations like search, insertions deletion. We...
Secure your website with SSL sha2 certificate
Securing websites, especially those that saves users information, is of utmost importance. We use SSL certificates to secure communication between users & websites. SSL certificates helps...
Creating a Wildfly cluster for load-balancing in Linux
This is a simple & easy guide to help you create a Wildfly cluster on the Linux machines.We will be using wildfly verison 10.1.0, which is the latest wildfly version at the time of writing this tutorial. Wildfly supports clustering out of the box & we need not install any special services/packages to get wildfly cluster working.
Step by Step guide for creating Master Slave replication in MariaDB
Replication is used to create multiple copies of our database & these copies then can either be used as another database to run our queries on, queries that might otherwise affect performance of master server like running some heavy analytics queries or we can just use them for data redundancy purposes or for both. We can automate the whole process i.e. data replication occurs automatically from master to slave. Backups are be done without affecting the write operations of the master
Rollback an update on RHEL/CentOS – A simple guide
Yum is default package manager for RPM based Linux distributions like RHEL, CentOS & is used to managing packages for the system. We can install, remove or update packages using the yum command. But can we rollback an update that has been installed on the system ?
Simple way to compare files in Linux for differences
There are many GUI tools available to compare files & folders to check for any changes or dissimilarities, but it does not mean that one can’t perform comparison or diff using CLI on a...
Benchmark your Linux systems: Install Sysbench tool
Performing network speedtest on servers or on desktops are one of the common tasks that are performed almost on regular basis. Most of the speed tests...
Tar command Examples : Compress & Decompress the filesdirectories
One of the most performed functions during day to day activities of a system admin is data archiving or data compression/Decompression. And normally we use ‘tar’ command to do so but there are other options as well for data archiving or extraction, but that’ the tutorial for another time. In this tutorial, we are going to discuss tar command examples & the various actions we can achieve using it All these commands will work on most of the Linux distributions.