Archives for Tutorials category
Posted in Tutorials by tux |
Snort® is an open source network intrusion prevention and detection system (IDS/IPS) developed by Sourcefire.
Other definitions:
- Barnyard is an output system for Snort. Snort creates a special binary output format called unified. Barnyard reads this file, and then resends the data to a database backend. Unlike the database output plug-in, Barnyard manages the sending of events to the database and stores them when the database temporarily cannot accept connections.
-BASE is the Basic Analysis and Security Engine. It is based on the code from the Analysis Console for Intrusion Databases (ACID) project. This application provides a web front-end to query and analyze the alerts coming from a SNORT IDS system.
This is a preview of
Installing IDS using Snort with OinkMaster, Barnyard and BASE on RHEL/CentOS 64-bit
.
Read the full post (1329 words, estimated 5:19 mins reading time)
Posted in Tutorials by tux |
I.Configure Master
1. edit /etc/mysql/my.cnf. We have to enable networking for MySQL,
I.Configure Master
1. edit /etc/mysql/my.cnf. We have to enable networking for MySQL,
#skip-networking
2. Add the following line to the my.cnf
server-id = 1
log-bin=/storage/lun0/db/mysql/FLTVM01-bin
3. restart mysql
#service mysqld restart
4. log into the MySQL database as root and create a user with replication privileges:
#mysql -u root -p
mysql> GRANT REPLICATION SLAVE ON *.* TO ’slaveuser’@'%’ IDENTIFIED BY ‘<some_password>’; (Replace <some_password> with a real password!)
mysql>FLUSH PRIVILEGES;
Posted in Tutorials by admin |
INTRODUCTION
Data backup is the process of making copies of data in order to protect and restore original files whenever data loss happens. Aside from automated routine data backup, this method does not protect against failure and natural disasters. This is where off-site data backup comes in.
OBJECTIVE
To establish an off-site backup of important data such as website and configuration files, and database, by copying and burning it to a removable media via DVD.
Sample Scenario:
We need to backup the webserver files and database, and burn it on DVD disc.
PRE-BACKUP PROCEDURES:
This is a preview of
How to Backup Data on RHEL/CentOS via DVD
.
Read the full post (457 words, estimated 1:50 mins reading time)
Posted in Tutorials by admin |
mysql-zrm is short for Zmanda Recovery Manager for MySQL. It lets you create full logical or raw backups of your databases , generate reports about the backups, verify the integrity of the backups, and recover your databases. It can also send email notifcations about the backup status, and you can implement multiple backup policies.
This procedure was successfully tested and implemented on CentOS 5.X and RHEL 5.X servers.
Pre-requisites:
1.mysql client, MySQL server 4.1 and above
2.perl-DBI and perl-XML-Parser
yum install perl-DBI perl-XML-Parser
Installation:
1.Download mysql-zrm on http://www.zmanda.com/download-zrm.php
2.Get the RPM
wget http://www.zmanda.com/downloads/community/ZRM-MySQL/2.1.1/RPM/MySQL-zrm-2.1.1-1.noarch.rpm
3.Install
rpm -ivh MySQL-zrm-2.1.1-1.noarch.rpm
This is a preview of
Full & Incremental MySQL Backup via Mysql-ZRM
.
Read the full post (730 words, estimated 2:55 mins reading time)
Posted in Tutorials by tux |
Tomcat,known as Apache Tomcat or Jakarta Tomcat is a servlet container developed by ASF or Apache Software Foundation. It implements the JavaServer Pages (JSP) and Java Servlet specifications from Sun Microsystems. To make it simple, it is use as a java http web server environment where you can run your Java code.
This is a brief tutorial on installing and running tomcat in Linux.
Prerequisites:
Java SDK should be installed.
Tested in CentOS 5.X
1. Download Java SDK from sun.com website
http://java.sun.com/javaee/downloads/index.jsp
In this tutorial, we will be using Java EE 5 SDK
Posted in Tutorials by admin |
Obviously, this is really an old procedure, actually this is my documentation way back early 2006 when it’s my first time to work with asterisk. This procedure was implemented before in about 30-50 call center agents using softphones and it quite worked well.
So many things have changed, as we all know, from asterisk 1.2 to asterisk 1.6 , and Asterisk Management Portal is popularly known now as FreePBX. Other packages were also updated now, many changes but still asterisk is standing there as the best open source telephony system. We had many community and commercial PBX softwares today that are asterisk-based, that’s how big asterisk right now comparing back 2006
This is a preview of
Installing Asterisk 1.2 and Asterisk Management Portal
.
Read the full post (904 words, estimated 3:37 mins reading time)
Posted in Tutorials by admin |
There’s an easy way of installing Apache, Mysql and PHP and it’s via yum. You can install or update httpd,mysql-server and php, php-mysql and some minor changes on your configuration files and you’re good to go. Well, the procedure below is one way to install also, if you’re quite bored and want to develop your sysadmin skills.
I. Operating System Installation
1. The typical type of installation is thru CD-ROM or DVD. If you want network install, you should have a CentOS boot disk to boot the server
Posted in Tutorials by tux |
Do you want a free Web Conferencing? Then you can try DIMDIM.
Dimdim lets anyone deliver synchronized live presentations, whiteboards and web pages and share their voice and video over the Internet – with no download required
Official Dimdim Website: www.dimdim.com
You can try the Open source Community Edition.
This is based on Dimdim Installation Procedure for CentOS
This step-by-step procedure was tested and implemented successfully on CentOS 5.2 32 bit (64 bit won’t work since the dimdim installation pack is for 32-bit only)
Requirements
Posted in Tutorials by tux |
Step by Step Procedure
Step 1. Add 2 LAN cards to the Linux box. You need to have two(2) NICs, one for your private network and one for the public IP address
Step 2. Check if your networks cards are properly detected and installed. You can use the command “dmesg” to verify if it was recognized during the boot-up process
Sample output:
#dmesg |grep eth
e100: eth0: e100_probe: addr 0xfa061000, irq 177, MAC addr 00:10:DC:5E:A8:BF
e100: eth1: e100_probe: addr 0xfa060000, irq 185, MAC addr 00:10:DC:5E:A8:C0
e100: eth0: e100_watchdog: link up, 100Mbps, half-duplex
e100: eth1: e100_watchdog: link up, 100Mbps, full-duplex
Posted in Tutorials by tux |
Setup VNC Server in Fedora
“Virtual Network Computing (VNC) is a desktop protocol to remotely control another computer. It transmits the keyboard presses and mouse clicks from one computer to another relaying the screen updates back in the other direction, over a network.” -WikiPedia-
This article describes in brief how to configure VNC server instances for one or multiple users on a remote machine, how to use VNC to start graphical applications on boot and finally how to enhance security by connecting to the server through encrypted SSH tunnels.