Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place!
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Introduction to Linux - A Hands on Guide
This guide was created as an overview of the Linux Operating System, geared toward new users as an exploration tour and getting started guide, with exercises at the end of each chapter.
For more advanced trainees it can be a desktop reference, and a collection of the base knowledge needed to proceed with system and network administration. This book contains many real life examples derived from the author's experience as a Linux system and network administrator, trainer and consultant. They hope these examples will help you to get a better understanding of the Linux system and that you feel encouraged to try out things on your own.
Click Here to receive this Complete Guide absolutely free.
I have successfully installed Debian (thanks to the wonderful guide available here online). Using Synaptic, I have successfully installed Apache. I know that because I can pull up the default Apache web page from my Windows XP computer.
Is there a GUI configuration for Apache? I want to host multiple web sites on this one server (single ip address). I am using wmaker as a windowing manager. (I hope wmaker stands for windows maker and not widow maker.)
I'm afraid I don't know any versions of anything but if you need that info, I'll get it if you tell me how. Thanks.
Originally posted by tspeicher Thanks. I've used Webmin before but it slipped my mind.
You say it's not too difficult to do it in text mode. Can you tell me where I can get some basic instructions for how to edit that file (I'm not even sure what directory it is stored in)?
The best place to get some basic instructions on how to edit the file is the file itself. It 's really well documented. I did not have any expirience on how to edit it when I first tried. Just back up it and then play with it. If something goes really wrong you may still restore the original one. Also google is your friend.
The file is the same I think for any OS. I'm sure if you use google there are many tutorials/guides
Thanks. My problem was finding documentation that I could understand. It looks like a lot of the beginning docs still assume that you know basic text mode Linux. For all the times I've picked it up and put it down, I still struggle with the basics.
With that in mind, I am using debian and I need to know what to install that will enable me to print to my external Jetdirect on my network. I have lpr installed, but Webmin doesn't have anything in it except to print to a local port (coms and lpts) or to a unix server. I wanted to print out the http.conf file for closer examination. I'm off to try more things, but wondered if there were a helping hand (or rather a helping finger to point me in the right direction).
Ok, the problem I am working on is to setup an Apache Server with multiple name-based web sites. If I find the answers to my own questions, I will post them here to have a log of what I am doing to accomplish this task.
I have printed information from Apache.org and I have a list of directives and explanations for them. I have Webmin installed and can get to the http.conf file through that GUI. However, the file is quite long and I would like to print it out.
So now I need to digress and figure out how to get my debian system to print to my JetDirect. I used Syanptic to find lprngtool and installed that. When I ran it, it suggested that I install mpage and gs (ghostscript - postscript - I finally got it!). The description for gs suggested that I try gv instead, so I did.
Then I successfully used lprngtool to (I think) configure my laserjet printer. But it won't print from a mozilla web page. Is there a printer test I can run?
You stupid newbie, (since noone has replied, I started talking to myself), You forgot to set the filter. The filter is the Windows equivalent to a "driver" that tells the computer what codes to send to the printer.
And as if that wasn't bad enough, the Printer Test page is right there on the menu of the lprngtool!!
The big question now is this: Why can't I print a web page showing in Mozilla? I click print but nothing comes out. It doesn't even show the new printer in the list. What's up with that?
I don't know exactly what you are doing but most linux distros, including fedora I think use CUPS for printing. Enable cups from the services windows in one of your menus, if it isn't enabled and then open your favorite Web Browser, and in the address bar type:
(without any space)
From there you should be able to add a new printer, but as far I remember fedora can autodetect your printer. So even this may not be necessary.
I installed CUPS and configured it just like you said. From the CUPS administration, I was able to set up the printer and print a test page. (I have no idea if there will be any conflict between CUPS and LPRngtool.)
But why can't I print from the web browser?
And how do I print a document from a terminal window?
make sure you have in usr/bin the lp, lpr, lpq,lprm,lpstat soft links pointing to lp-cups,lpr-cups,lpq-cups etc.
You can print an ASCII file using lp or lpr command:
lprng and CUPS cannot cooperate, because both need those links.
CUPS needs lp pointing to lp-cups and lprng needs lp pointing to lp-lprng I think.
But I don't think they conflict. It's just you cannot make use of both.
Also, it's really Ironic, you hijacked your own thread
Last edited by perfect_circle; 04-30-2005 at 04:54 PM.
I have located the httpd.conf file in the /etc/apache directory. I tried "lp httpd.conf" and "lpr httpd.conf" but nothing printed out. Remember I'm a newbie and I'm sure I'm missing something simple. Any directions you can kick me in?
It means lp is a symlink to /usr/bin/lpr (think of it as like a shortcut in Windows, I made a post earlier this week with some more nerdy detail about how links work, which you can read if you want). Does typing lpq have an entry for your printer? If so, try lpr -P<printer name> httpd.conf. Do you get any messages of any type when you try that?
As for many host names on one server, read the virtual hosting part of httpd.conf. You use virtual hosts to do this. In particular in httpd.conf you have: