Pages

Showing posts with label linux. Show all posts
Showing posts with label linux. Show all posts

Wednesday, October 31, 2012

Small Business Server

Written Onno W. Purbo - Internet expert and Linux - is very suitable as a guide to configure Linux server to schools and SMEs (small and medium enterprises). This book is intended that the program can be directly run with minimal configuration, so that the schools and the offices of a small to medium sized businesses can enjoy the Intranet and Internet for cheap. The book includes a CD, containing all of the programs discussed in this book plus alternative programs.

Each chapter of this book contains practical and easy to follow instructions to understand how to work, how to install and how to configure a variety of important applications in the Internet world. Here is a summary of each chapter:

* Basic understanding of LAN networks in schools and SMEs, routers, servers and applications on the Internet and Intranet as a proxy, mail, web, and CMS (content management system).
* Types of CMS and how to install a CMS application in general.
* How to build a PC Linux Router, ranging from how to turn on Internet sharing or NAT, configuring a simple firewall, routing, to enable the DHCP server.
* Tips and tricks to be similar to MS Office OpenOffice.org by installing the Microsoft True Type Fonts and Openclipart.
* How to administer a Linux server via the web with webmin.
* How to configure a web server and webmail, and how to retrieve email from the server and how to set up email server to receive emails directly from the Internet.
* How to configure squid proxy server is simple and how to filter information from the web through a proxy, for example, to block sites that are not good.
* How to configure DNS server via webmin.
* Management of the email server as a mailman mailing list.
* How to configure server messenging and chat like Yahoo Messenger.
* How to install and configure e-learning applications.
* How to configure your wiki applications, such as those used wikipedia or web-based encyclopedia.
* How to install and configure the applications of digital libraries or knowledge management.
* How to install and operate one of the best CMS, Joomla.
* How to install and administer the blog server.
* How to install and use eGroupWare, applications for collaboration and scheduling.

Who should read this book?
The management server at school and small medium enterprises, students, technicians, and sysadmins who want to master Linux as a server Intranet and Internet versatile.

What is gained readers?
Mastering how to install, use, and mengadmistrasi Linux servers and critical applications for the Internet and Intranet servers.

Sunday, October 28, 2012

Linux Web Server

How To Create an Apache based Linux website server

Create a web server with Linux, Apache, FTP and bind DNS: This tutorial covers the Linux server configuration required to host a website. The Apache web server, FTP server and DNS configuration are covered. The Apache web server is required to serve the web pages, the FTP server is required for users to upload content and the DNS server is required to resolve the domain names so that a URL entered into a web browser will point to your web server and properly serve the correct pages. The configurations presented will include virtual hosting which will allow a single Linux server to support multiple web site domains.

Web Site Prerequisites:

This tutorial assumes that a computer has Linux installed and running. See RedHat Installation for the basics. A connection to the internet is also assumed. A connection of 128 Mbits/sec or greater will yield the best results. ISDN, DSL, cable modem or better are all suitable. A 56k modem will work but the results will be mediocre at best. The tasks must also be performed with the root user login and password.

No single distribution seems to have an advantage. A Ubuntu, SuSe, Fedora, Red Hat or CentOS distribution will include all of the software you will need to configure a web server. If using Red Hat Enterprise Linux, both the Workstation or the Server edition will support your needs except that the Workstation edition will not include the vsFTP package. It will have to be compiled from source or use sftp.

Software Prerequisites: The Apache web server (httpd), FTP (requires xinetd or inetd) and Bind (named) software packages with their dependencies are all required. One can use the rpm command to verify installation:

    Fedora Core 1+, Red Hat Enterprise 4/5, CentOS 4/5:

       rpm -q httpd bind bind-chroot bind-utils system-config-bind xinetd vsftpd
       

    RPMs added FC2+: system-config-httpd
    RPMs added FC3+: httpd-suexec

    Red Hat 9.0

       rpm -q httpd bind xinetd vsftpd

    A Red Hat 8.0 wu-ftpd RPM may be installed (Newer version 2.6.2 or later with security fix wu-ftpd-2.6.2-11) or install from source.

    Red Hat 8.0

       rpm -q httpd bind xinetd wu-ftpd

    Red Hat 7.x:

       rpm -q apache bind inetd wu-ftpd

    Use wu-ftpd version 2.6.2 or later to avoid security problems.

    SuSE 9.3:

       rpm -ivh apache2 apache2-prefork bind bind-chrootenv bind-utils vsftpd

    Note: The apache2-MPM is a generic term for Apache installation options for "Multi-Processing Modules (MPM)s "prefork" or "worker". If you try and only install apache2 you will get the following error:

       apache2-MPM is needed by apache2-2.0.53-9

    Also see Apache.org: MPMs

    Ubuntu (natty 11.04) / Debian:

       apt-get install apache2
            
       apt-get install bind9
            
       apt-get install vsftpd

    Ubuntu (dapper 6.06/hardy 8.04) / Debian:

       apt-get install apache2 apache2-common apache2-mpm-prefork apache2-utils
            
       apt-get install bind9
            
       apt-get install vsftpd

One should also have a working knowledge of the Linux init process so that these services are initiated upon system boot. See the YoLinux init process tutorial for more info.

Thursday, October 25, 2012

Linux Servers


This article discusses the understanding of linux. understanding of linux is a free open source operating system which is free for distributed under the GNU license. so you are allowed to install on your computer or copy and distribute it without having to pay. Linux is a derivative of Unix and can work on a variety of hardware ranging from inter koputer x86 to RISC. With the GNU (Gnu Not Unix) you can get the program, complete with source code (source code). Not only that, you are granted the right to copy as much as you want, or even change the code sumbernya.Dan was all legal under license. Although free, GNU license allows those who want to attract fee for copying and sending program.
The most important freedom of Linux, especially for programmers and network administrators, is the freedom to obtain the source code (source code) and the freedom to change it. This implies a few important things. Safety first, the second dynamics.
If commercial software does not allow you to know sumbenya code then you'll never know if the program you buy from them it is safe or not (often called security by obscurity). Your life in the hands of the vendors. And if there is a notice about the bugs of the commercial software, it is often too late. With Linux, you can examine the source code directly, along with other Linux users. The development of Linux users as an open community, making bugs will quickly known, and as soon as it did the programmer will fix the program. You yourself also determines the appropriate code in accordance with the basic hardware and other software to be implemented. Like a car, you can modify at will, even though the machine, in order to obtain the desired shape.
Disclosure of the source code also allows the operating system is growing rapidly. If a program with a closed system and is only developed by a particular vendor, at most about one thousand to five thousand people. As for Linux, with open source code, developed by volunteers around the world. Known bugs faster and penambalnya program (patch) more quickly available. Approach to the development of this operating system called Bazaar. Conversely Chatedraal very closed system and only focus on one or two developers only.
linux has now evolved into many distros (distributions), for example, is a distro Redhat, Debian, Suse. is currently a very popular linux distro in use in Indonesia is distro Ubuntu is derived from Debian.

Linux Virtual Server

1.Understanding the Linux Virtual Server

Linux virtual server (LVS) is a major open-source alternatives that provide solutions to make the system load balancing. As noted in the home site virtual linux server Project, Linux virtual server (LVS) is "a highly scalable and highly available server built on a cluster of realservers, with the load balancer running on the Linux operating system" The point of the real servers are machines computer that actually serve the existing request. Real servers can be connected using a LAN or WAN speeds. And machine spearhead server cluster is a director, in the form of a single server that connects real server with the client from the intranet or internet (outside the cluster system).

 2. Linux virtual servers with OSI Layer Preview.

The basic concept of the network is never separated from OSI Layer, including virtual linux server system that works by balancing network loads. OSI is divided into seven layers, each of which contains a communication protocol for exchanging information between two or more computers, among others:

    Physical layer (layer 1), a bottom layer that serves to mengubat data bits into electrical signals that will pass through a transmission medium.
    Data Link layer (layer 2), this layer provides a data format, frame creation, control and data flow errors.
    Network layer (layer 3), the main task of this layer is to address the provision of setting and managing network equipment network traffic.
    The Transport layer (layer 4), the transport layer is responsible for the integrity of the data in the transmission process.
    Session layer (layer 5), the layer is responsible for building, maintaining, and terminating sessions between applications.
    Presentation layer (layer 6), serves to resolve differences of data formats, compression and data encryption.
    Application layer (layer 7), is the uppermost layer of the OSI kelingkungan user interface.

Linux Server Software

Your operating system Linux users? If you use the OS, maybe you should know the proper usage to run on the server that you use in your office or place of business. Some views may be a consideration for choosing the right Linux, as described below:

Corporate Business

Say you have a company with several hundred to several tens of thousands of employees. What do you need? The answer is quite simple. The first choice you have Red Hat Enterprise Linux.

Why? Since Red Hat is powerful enough these days.

Red Hat has the support of big business and it's easy to get certified technicians, administrators, and engineers are competent on RHEL (Red Hat Enterprise Linux). It is supported on a variety of hardware support. Are you using x86 rack servers, blade servers, IBM POWER systems, or mainframe, there RHEL for you. In short, Red Hat is the best standard of Linux business.

Is RHEL is too expensive for you? Here, you get what you pay for. But there are two others who enter the business category of Linux distributions to note that Oracle Linux and SUSE Linux Enterprise Server (SLES).

Oracle Linux is basically a copycat version of the Community Sector RHEL.Tetapi most prefer RHEL. SLES, on the other hand, features the admin setup, YaST, which is very useful to make the size of the branch office and the addition of another branch.

Let's say you already have a team of staff who do not embrace Linux RHEL, Oracle, or SLES. In this case, you may want to consider Debian. This is the Linux community, but, for those who understand its ins and outs, Debian works very well. Debian, however, reserved for the non-expert Linux

Small Business

Let's say you only have a few hundred people in your company or even just a few dozen. What do you do now? Well, all the above options are still valid. Here you can estimate the budget you need. RHEL servers are easier to manage when you are dispersed office locations, but more SLES intended for small offices. Please you use both options and the decision is in your hands.

At this point, if you've had a tough few Linux administrator and want financial efficiency, you can use Red Hat, SUSE and Fedora and openSUSE (http://www.opensuse.org / en /). Unfortunately you can not be supported from Linux companies because you choose to downsize. But, if your IT staff understand Linux well, you probably do not need support from the company Linuz above. For example, there are twenty-four office PCs and servers - using open SUSE OS and works well.

What about Ubuntu, the most popular brand for the Linux desktop. There is also Ubuntu Linux Server. You can use Ubuntu Server for large companies. However, for large-sized enterprises should be the choice fell to Oracle, Red Hat, or SUSE, which has a lot of experience in handling large data-center installations. For a server rack or two (at most), Ubuntu may be an option.