Ubuntu Linux, ubuntu desktop, Linux operating system, ubuntu guide

Archive for July, 2010

Nework Monitoring System Zabbix Installation on ubuntu

by on Jul.29, 2010, under NMS, Ubuntu, ubuntu 7.10, zabbix

Zabbix is a solution for monitoring applications, networks, and servers. With Zabbix, you can monitor multiple servers at a time, using a Zabbix server that comes with a web interface (that is used to configure Zabbix and holds the graphs of your systems) and Zabbix agents that are installed on the systems to be monitored. The Zabbix agents deliver the desired data to the Zabbix server.


I have use the system ubuntulinux.co.in with the IP address 10.0.2.2 as the Zabbix server, and I have installed a Zabbix agent on the same system (so that it can monitor itself) as well as on a second Ubuntu 7.10 system with the hostname nms.ubuntulinux.co.in and the IP address 10.0.2.3
Install The Zabbix Server And Zabbix Agent On server


The Zabbix server can store its information in a MySQL or PostgreSQL database. We use MySQL here, so we have to install the MySQL server and client first:

apt-get install mysql-server mysql-client

Create a password for the MySQL user root (replace yourrootsqlpassword with the password you want to use)

mysqladmin -u root password yourrootsqlpassword

Then check with

netstat -tap | grep mysql

on which addresses MySQL is listening. If the output looks like this:

tcp 0 0 localhost.localdo:mysql *:* LISTEN 2713/mysqld

which means MySQL is listening on localhost.localdomain only, then you’re safe with the password you set before. But if the output looks like this:

tcp 0 0 *:mysql *:* LISTEN 2713/mysqld

you should set a MySQL? password for your hostname, too, because otherwise anybody can access your database and modify data:

mysqladmin -h ubuntulinux.co.in -u root password yourrootsqlpassword

Afterwards, we can install the Zabbix server, Zabbix agent, and the Zabbix web interface with a single command:

apt-get install zabbix-server-mysql zabbix-frontend-php zabbix-agent

You will be asked a few questions:

Configure database for zabbix-server-mysql with dbconfig-common? <– Yes
Password of your database’s administrative user: <– yourrootsqlpassword (password of the MySQL? root user)
MySQL? application password for zabbix-server-mysql: <– zabbixsqlpassword (password of the MySQL? user zabbix)
Password confirmation: <– zabbixsqlpassword

This should create a MySQL? database called zabbix as well as the MySQL
user zabbix (with the password you provided).

Next we must edit the Zabbix agent configuration in /etc/zabbix/zabbix_agentd.conf. Replace Server=localhost with Server=10.0.2.2
and specify the hostname of the current system in the Hostname line

vim /etc/zabbix/zabbix_agentd.conf
Server=10.0.2.2
Hostname=ubuntulinux.co.in

Then we restart the Zabbix agent:

/etc/init.d/zabbix-agent restart

Finally, we must specify the password of our zabbix MySQL user in the Zabbix web interface configuration:

vim /etc/zabbix/dbconfig.php

$DB_TYPE=’MYSQL’;
$DB_SERVER=’localhost’;
$DB_DATABASE=’zabbix’;
$DB_USER=’zabbix’;
$DB_PASSWORD=’zabbixsqlpassword’;

That’s it. you can now open http://ubuntulinux.co.in/zabbix> or http://10.0.2.2/zabbix> in a browser. Log in with the username Admin
and no password:

If you have problems with Zabbix, please check the Zabbix logs:

* /var/log/zabbix-agent/zabbix_agentd.log
* /var/log/zabbix-server/zabbix_server.log

The Zabbix configuration files for the server, agent, and web interface are as follows:

* /etc/zabbix/apache.conf
* /etc/zabbix/dbconfig.php
* /etc/zabbix/zabbix_agentd.conf
* /etc/zabbix/zabbix_server.conf

Note: I got the error in zabbix.pid file creation, then I have manualy created the zabbix.pid file under the user home folder. Then edit the zabbix server and agent configuration file.

/etc/zabbix/zabbix_server.conf and /etc/zabbix/zabbix_server.conf

* PidFile?=/home/ubuntulinux/zabbix/zabbix-server/zabbix_server.pid
* PidFile?=/home/ubuntulinux/zabbix/zabbix-agent/zabbix_agent.pid

Install The Zabbix Agent On nms.ubuntulinux.co.in

Let’s assume we have a second server (nms.ubuntulinux.co.in,10.0.2.3) that we want to monitor. Of course, we don’t have to install the Zabbix server or a MySQL database on nms.ubuntulinux.co.in , because this is already installed on ubuntulinux.co.in. All we have to do is install the Zabbix agent:

apt-get install zabbix-agent

Then we must edit the Zabbix agent configuration file /etc/zabbix/zabbix_agentd.conf and put the IP address of our Zabbix server in the Server line and specify the hostname of the current system in the Hostname line:

vim /etc/zabbix/zabbix_agentd.conf
Server=10.0.2.2
Hostname=ubuntulinux.co.in

Afterwards, we restart the Zabbix agent:

/etc/init.d/zabbix-agent restart

That’s it. You can now use the Zabbix web interface on the Zabbix server to monitor nms.ubuntulinux.co.in.

If you have problems, you should check out the Zabbix agent log file /var/log/zabbix-agent/zabbix_agentd.log.

Leave a Comment :, more...

Web browsers In Linux

by on Jul.29, 2010, under kubuntu, RHEL5, Ubuntu

1)FireFox

Mozilla Firefox is a free and open source web browser descended from the Mozilla Application Suite and managed by Mozilla Corporation. Firefox features include tabbed browsing, a spell checker, incremental find, live bookmarking, a download manager, and an integrated search system that uses the user’s desired search engine (Google by default in most localization). Functions can be added through add-ons, created by third-party developers.

For Download click here

2) Opera

Opera is a web browser and internet suite developed by the Opera Software company. Opera handles common Internet-related tasks such as displaying web sites, sending and receiving e-mail messages, managing contacts, IRC online chatting, downloading files via BitTorrent, and reading web feeds. Opera is offered free of charge for personal computers and mobile phones, but for other devices it must be paid for.

Features of Opera include tabbed browsing, page zooming, mouse gestures, and an integrated download manager. Its security features include built-in phishing and malware protection, strong encryption when browsing secure web sites, and the ability to easily delete private data such as cookies and browsing history by simply clicking a button.

For Download click here

3) Sea Monkey

SeaMonkey is a free, open source, and cross-platform Internet suite. It is the continuation of the former Mozilla Application Suite, based on the same source code. SeaMonkey consists of a web browser (SeaMonkey Navigator), which is a descendant of the Netscape family, an e-mail and news client program (SeaMonkey Mail & Newsgroups, which shares code with Mozilla Thunderbird), an HTML editor (SeaMonkey Composer) and an IRC client (ChatZilla).

“suiterunner” is an internal code-name for the future version of SeaMonkey based on the “new toolkit”, i.e. the same backend code already used by Firefox, Sunbird and for the most part also Thunderbird. The name is intentionally derived from “XULRunner”, as the long-term goal of this project is to make SeaMonkey a XULRunner-based application.

For Download click here

4) Galeon

Galeon is a web browser for GNOME based on Mozilla’s Gecko layout engine. Galeon’s self-declared mission was to deliver “the web and only the web.”At the time of Galeon’s creation, the most popular web browsers, including Netscape, Mozilla, and Internet Explorer, were large multi-functional programs. This made them slow to start and often impractical due to their high memory usage and processor requirements. Galeon was the first mainstream graphical web browser which specifically focused on the reduction of peripheral functionality. Galeon is also notable for introducing “Smart Bookmarks,” bookmarks that take an argument and can be used as toolbar buttons with a text field used to enter the value for the argument.

For Download click here

5) Epiphany

Epiphany is the web browser for the GNOME desktop. Its goal is to be simple and easy to use. Epiphany ties together many GNOME components in order to let you focus on the Web content, instead of the browser application. As part of the GNOME project, Epiphany is Free Software.

Epiphany displays webpages with the same speed and accuracy as other popular browsers, such as Safari or Firefox. In addition, it provides an elegant, responsive and uncomplicated user interface that fits in perfectly with GNOME, and it has been translated to over sixty languages!

Security – Epiphany shows you clearly if the information you enter on a webpage is transmitted securely. It can block popup windows, refuse cookies from untrusted sites and store your passwords in a safe place. With Epiphany, you can rest assured that your online privacy is being guarded.Customizable user interface,Smart bookmarks and Extensions and plugins

For more Info

6) Konqueror

Konqueror is a web browser, file manager and file viewer designed as a core part of the K Desktop Environment. It is developed by volunteers and can run on most Unix-like operating systems. Konqueror, along with the rest of the components in the KDEBase package, is licensed and distributed under the GNU General Public License.

Futures

1. HTML 4.01 compliance.
2. ECMAscript 262 support (JavaScript). Notice that ECMAscript can still give problems because websites can detect browsers and choose to ignore Konqueror. Spoofing as another browser will often make sites work anyway.
3. Ability to house Java applets.
4. Cascading Style Sheets:
* CSS 1: supported
* CSS 2.1: supported (paged media only partially supported)
* CSS 3 Selectors: supported
* CSS 3 (other)
5. DOM1, DOM2 and partially DOM3 support in ECMAScript and native C++ bindings.
6. Full support for bidirectional scripts (arabic and hebrew).
7. SSL support (requires OpenSSL).

Click here For download

7) Kazehakase

Kazehakase (Japanese: 風博士) is a web browser for Unix-like operating systems that uses the GTK+ libraries. Kazehakase embeds the Gecko layout engine as well as GTK+ WebKit. However, the author also plans to add the ability to switch between additional different rendering engines (e.g. GtkHTML, Dillo, w3m). The browser is named after the short story Kazehakase by Japanese author Sakaguchi Ango. Kazehakase is free software available under the GNU General Public License.

Features

Notable features include:

* Support for RSS as well as its Japanese variants LIRS and HINA-DI
* Drag-and-drop of browser tabs
* Mouse gestures
* Import of bookmarks from Mozilla Firefox, Mozilla Application Suite, Netscape Browser, Galeon, Konqueror, and w3m; shared bookmarks (with XBEL)
* “Smart Bookmarks” programmable with regular expressions
* Full text search in browser history

8) Midori

Midori (ç·‘?, Japanese for green) is a web browser that aims to be lightweight and fast. It uses the WebKit rendering engine and the GTK+ 2 interface. Midori is part of the Xfce desktop environment’s Goodies component.[2] As of February 2009, the project is still at alpha status.

Though Midori has been known for frequent crashes in the past, the 0.1.7 release has made crashes very infrequent and the browser overall more stable.

Features

* Full integration with GTK+ 2.
* Fast rendering with WebKit.
* Tabs, windows and session management.
* Supports Netscape Extensions
* Flexibly configurable Web Search.
* User scripts and user styles support.
* Straightforward bookmark management.
* Customizable and extensible interface.
* Extension modules can be written in C; bindings to Lua and/or Python are planned for the future.

Midori 0.1.6 passing the Acid3 Test

Midori passes the Acid3 test

Among the latest features are:

* toggle full image zoom
* graphically add and remove items from the toolbar
* there is a plugin panel
* the sidepanel can be moved to the right side
* internationalized domain names are supported
* a mouse gestures extension
* integration with Maemo if you’re on a mobile device
* find as you type.
* Extension Activation/Deactivation
* Speed Dial
* Feed Panel so you can access feeds in Midori



9) Netsurf

NetSurf is an open source web browser which runs on a variety of platforms including RISC OS, Linux, AmigaOS and Unix-like systems. NetSurf has features that include tabbed browsing, text selection and PDF export.

10)Google Chrome for Linux

Google chrome now available for windows,  Google Chrome for Linux is in development. But the Google Browser port, known as Crossover Chromium, is available for download on Mac OS X as a native Mac .dmg file or on Ubuntu, RedHat, Suse, etc. as standard Linux packages.
11)Flock Browser
Flock delivers a more personal experience of the web, where its users are in control and more connected to what’s important to them. By automatically managing updates and media from popular social services such as MySpace, Facebook, Bebo, Twitter, Digg, Flickr, AOL Webmail, Yahoo! Mail, Gmail, and YouTube, Flock makes sharing
with riends and services drag-and-drop easy.
Click here For Download
12)Arora Web browser
Arora is an open source web browser that uses the same WebKit rendering engine found in Safari and Google Chrome. But unlike those browsers, Arora is already capable of running on Windows, Linux, and OS X, as well as a few other platforms including FreeBSD.
13) Links – Text based Browser
Links is a text-based browser with support for HTML tables and frames.
Download here
14)  lynx – Text based Browser
Lynx is a free open-source, text-only Web browser for use on cursor-addressable character cell terminals. Supported protocols are Gopher, HTTP, HTTPS, FTP, WAIS, and NNTP.

Download here

7 Comments :, more...

Looking for something?

Use the form below to search the site:

Still not finding what you're looking for? Drop a comment on a post or contact us so we can take care of it!