As we know that, “TeamViewer” is a popular software used for system’s (PC) remote access and support . TeamViewer software can connect to any PC or server, so you can remote control your partner’s PC from anywhere by Internet as if you were sitting right in front of it. For the remote session to work the partner has to start a small application, which does not require installation or administrative rights.
Drupal is a popular content management system (CMS) used to run some of the largest blogs and websites across the internet. Due to the stability of the base, the adaptability of the platform, and its active community, Drupal remains a popular choice after more than a decade on the scene.
Before we get the Drupal site and install them into our web directory, we need to prepare our system. We need to install Apache, PHP, and MySQL and we need to make some additional changes to each of these for our installation.
Here below I am going describe the steps that how to host a drupal site having Amazon EC2 instance and having Amazon RDS for DB host. Continue reading
A process is a running instance of a launched, executable program. So being a System Engineer it is not easy to monitor Linux server/system performances and keep them up and running, here in this post i will cover mostly used command line to monitoring that might be useful for those who are taking care of Linux servers/systems as Linux Administrator.
Real- time Process Monitoring by ‘ top ‘:
The ‘ top ‘ command line, top program show a dynamic view of system processes and displaying a summary or it is used to dipslay all the running and active real-time processes in ordered list. It display CPU usage, Memory usage, Swap Memory, Cache Size, Buffer Size, Process PID, User, Commands and much more. It also shows high memory and cpu utilization of a running processess. And ‘ top ‘ command continuously refreshes at a configurable interval and provides above summary in a column view. The top command is more useful for system administrator to monitor and take correct action when required. Continue reading
How to access Amazon S3 BY command line
Amazon S3 is stand for Simple storage service that is storage for the Internet. It as a, “simple storage service that offers software developers a highly-scalable, reliable, and low-latency data storage infrastructure at very low costs”.
Amazon S3 provides a simple web service interface which you can use to store and retrieve any amount of data, at any time, from anywhere on the web. Using this web service, developers can easily build applications that make use of Internet storage.
Here below i will describe how to access Amazon S3 cloud storage from the command line in Linux Step by step you can learn and execute.
One of the most popular Amazon S3 command line clients is s3cmd, which is written in python. As a simple AWS S3 command line tool, s3cmd is ideal to use when you want to run scripted cron jobs such as daily backups. Continue reading
Amazon Elastic Block Storage
EBS is a virtualized SAN or storage area network. Elastic Block Store (Amazon EBS) provides persistence block level storage volumes for use with EC2 instances. EBS volumes are highly available and reliable storage volumes that can be attached to any running instance that is in the same Availability Zone.
With Amazon EBS, you pay only for what you use. For more information about Amazon EBS pricing, see the Projecting Costs section of the Amazon Elastic Block Store page.
EBS volumes are built on replicated back end storage, so that the failure of a single component will not cause data loss. The EBS product was introduced to the general public by Amazon in August 2008 Continue reading
TOP AWS DevOps’s Questions
If you’re cloud engineer, specially someone who knows Amazon Web Services (AWS) you’ll want to have a bunch of questions to ask them to share their knowledge. As with any AWS DevOps interview.
what is VPC ?
A virtual private cloud (VPC) is a virtual network dedicated to your AWS account. You can configure or create your VPC as per requirement like select region, create subnets (IP- CIDR), configure route tables, security groups, Internet gateway etc to your AWS account By which you can launch your AWS resources, such as Amazon EC2, RDS instances etc, into your VPC. Continue reading
In a general terms Cloud Computing provides us means of accessing the applications as utilities over the Internet, or we can say that it is for anything that involves delivering hosted services over the internet.
Cloud: The term Cloud it refers to a Network or Internet In other words, we can say that Cloud is something, which is present at remote location. Cloud can provide services over public and private networks, i.e., WAN, LAN or VPN. Applications such as e-mail, web conferencing, etc.
Cloud Computing refers to manipulating, configuring, and accessing the hardware and software resources remotely. It offers online data storage, infrastructure, and application. It allows us to create, configure, and customize the applications within minimum time at low cost.
Hence, the coud Computing is making our business applications mobile and collaborative. Continue reading
Nagios is very popular open source monitoring tools we can monitor anything, you will be able to monitor hosts resources by web interface. Nagios is useful for keeping an inventory of your servers, and making sure your critical services are up and running. For using a monitoring system, like Nagios, is an essential tool for any “production server environment“.
You will also use of or utilize the Nagios Remote Plugin Executor (NRPE), that will be installed and configured as an agent on remote hosts (Clients), to monitor their local resources.There are many things that Nagios can monitor
- Interaction and connectivity
- Network’s Security
- System Perfomance etc
Linux Basic Commands and Examples of them
Commands: A instruction for a computer or device to perform a specific task know as ‘Command’. It give through terminal as input (by user), so also we can say that command is an interpreter.
Command line: A command line is a text-based interface which can be use to input instruction to a computer system. A Linux command line is provided by a program called “The Shell“. So in previous post shell are covered, where or as all know there are many Shells have been developed. So The default shell for users in Linux is the BASH Shell (Borne Again shell) and also it is in MAC OSx.
Instruction: Open terminal ( ctrl+shift t ) it displays a string like “ [user@hostname~]$ _ or [root@hostname~]$#_” mean of this, it is waiting for a command from the user ‘it is called Shell prompt’.
So command entered at the shell prompt have three basic parts Continue reading
Linux Boot Process
Basically “Boot Process” A CPU gets its instructions from memory. The CPU reads instruction from the BIOS and searches for the hard disks, CD drives and other hardware. The BIOS program looks at the first sector for boot code.
The boot process for Linux goes through several stages. Different systems follows different stage here in Linux have 6 stages of Boot.
- BIOS ( Basic Input/Output System )
- MBR ( Master boot Record )
- GRUB ( Grand Unified Boot Loader )
- run level ( init 0 – init 6 )