The World Wide Web
DOS, Windows, and Mac users can happily access the Web with a browser. But the extra dimension Linux adds is the ability to become part of the Web—the ability to make information available to others via a Web server.
Setting up a Web server is certainly more difficult than using a browser, but is still surprisingly easy. This ease of use allows a large number of Internet users to contribute to the Web project. And Linux makes a great platform for a Web server because of its small size and speed. With the growing body of Internet Linux users, the potential is enormous.
Httpd is a popular Web server available for Linux. Its creator, NCSA, is the same group that developed Mosaic.Httpd will consume about 200K RAM while running. The program itself uses very little disk space. Just allocate enough disk space to hold all the pages of Web information.
The burden of the Web on a Linux server was tested by creating a working Web site on a i386-33 Linux machine. During a 40 day span, the PSU Linux WWW received 5375 requests from 1328 different sites around the world. This is an average of 6.9 requests per hour and 165 per day. The Web requests never interfered with any work being done by other users at the machine. A Linux system can easily provide Web services and have horsepower to spare.
To get httpd and set up your own Web server, look for httpd in the Linux Software Map. For full documentation on httpd, look at http://hoohoo.ncsa.uiuc.edu/. This site has all the documentation needed for installation.
The Web has attracted a surprising amount of attention from the commercial world. This is a testament to its effectiveness. No other existing system has the clean design, flexibility and momentum that the Web enjoys. “It's the killer application of the Internet,” says Eamonn Sullivan of PC Week. “I know everyone says that now, but that doesn't make it any less true.”
PC Week Labs discovered Linux during the course of setting up a Web server. The result is they continue to use Linux on their server, and Linux won PCX Week's Product of the Week for April 18, 1994. Press exposure of this sort will inspire new and exciting business applications for Linux.
The number one buzzword in business today is client/server. The Web and Linux fit perfectly into such a system. A documentation solution for a large organization can be quickly and effectively developed with the Web.
For example, a business might be grappling with the documentation requirements of ISO 9000, the process quality standard of the International Standards Organization. Using the Web with Linux servers and clients running Mosaic, documents related to ISO 9000 can be sorted in one location, updated only by the group responsible for that process. But anyone inside the organization can view the documents. The Web is an easy, open solution to a thorny problem.
Still, the greatest potential of the Web lies with the Internet-connected Linux community. As Linux continues to prove itself to Internet users, the audience for a Linux Web will grow. By distributing data around the world, enormous amounts of information can be conveniently accessed from any Linux machine. There are already a number of Web servers which have manual pages and info files on-line. Hook into the Web and save space.
The first possibility is for manual pages and info pages. This infrequently accessed information can be viewed via the Web instead of storing copies on every machine. There are already a number of Web servers which have manual pages and info files on-line. Hook into the Web and save space.
Using FTP to access files can be difficult for novice users. A Web browser provides a friendly interface for getting files from FTP sites. Common FTP sites can appear as links on a Web page. Newsgroups, also, can be accessed via the Web. Hypertext links between followups are automatically created.
Subscribing to mailing lists can be automated. Using fill-in forms, users could select links to subscribe and unsubscribe. In the same way, they could register with Linux User Counter.
To better bring the Linux community together, a Web server can be configured so that each user has a home page of information about themselves. A tree of Linux information can be developed, right down to individuals. New Linux users would register themselves, and their home page, with some local server. Every new local server would register itself with a central server. Now the location and interests of each Linux user are easily available.
Lastly, there is potential for information beyond mere man pages. Linux is extraordinary in the quantity and quality of online information available. Because of the contributions of groups like the Linux Documentation Project, information about nearly every aspect of Linux use are available. All of these manuals, information sheets, and FAQs can be made available on the Web.
What makes this possibility so exciting is that each manual can be stored in one place—the author's home site. So when a document is updated, the author has only one central location the change it. Although the documents would actually be scattered around the world, to the Web user they would all appear on one easy-to-locate Web page. The Web provides an optimal system for both authors and users.
The World Wide Web is still in its infancy. The first half of 1994 saw triple-digit growth in Web traffic. By encompassing older systems of information access, like gopher, the Web guaranteed instant compatibility.
Native Web information is exploding. Through the Internet and through CD-ROM distribution, the Linux community is finding many new and creative uses for this flexible technology. No doubt more and better uses will be forthcoming. It is certain that the phenomenal growth of the Web will continue.
Bernie Thompson ran the PSU Linux WWW during its 3-month life span. He can be reached at firstname.lastname@example.org.
Bernie Thompson (email@example.com) Bernie Thompson ran the PSU Linux WWW during its 3-month life span.
Practical Task Scheduling Deployment
July 20, 2016 12:00 pm CDT
One of the best things about the UNIX environment (aside from being stable and efficient) is the vast array of software tools available to help you do your job. Traditionally, a UNIX tool does only one thing, but does that one thing very well. For example, grep is very easy to use and can search vast amounts of data quickly. The find tool can find a particular file or files based on all kinds of criteria. It's pretty easy to string these tools together to build even more powerful tools, such as a tool that finds all of the .log files in the /home directory and searches each one for a particular entry. This erector-set mentality allows UNIX system administrators to seem to always have the right tool for the job.
Cron traditionally has been considered another such a tool for job scheduling, but is it enough? This webinar considers that very question. The first part builds on a previous Geek Guide, Beyond Cron, and briefly describes how to know when it might be time to consider upgrading your job scheduling infrastructure. The second part presents an actual planning and implementation framework.
Join Linux Journal's Mike Diehl and Pat Cameron of Help Systems.
Free to Linux Journal readers.Register Now!
- SUSE LLC's SUSE Manager
- My +1 Sword of Productivity
- Murat Yener and Onur Dundar's Expert Android Studio (Wrox)
- Managing Linux Using Puppet
- Non-Linux FOSS: Caffeine!
- Doing for User Space What We Did for Kernel Space
- SuperTuxKart 0.9.2 Released
- Google's SwiftShader Released
- Parsing an RSS News Feed with a Bash Script
- Rogue Wave Software's Zend Server
With all the industry talk about the benefits of Linux on Power and all the performance advantages offered by its open architecture, you may be considering a move in that direction. If you are thinking about analytics, big data and cloud computing, you would be right to evaluate Power. The idea of using commodity x86 hardware and replacing it every three years is an outdated cost model. It doesn’t consider the total cost of ownership, and it doesn’t consider the advantage of real processing power, high-availability and multithreading like a demon.
This ebook takes a look at some of the practical applications of the Linux on Power platform and ways you might bring all the performance power of this open architecture to bear for your organization. There are no smoke and mirrors here—just hard, cold, empirical evidence provided by independent sources. I also consider some innovative ways Linux on Power will be used in the future.Get the Guide