Apache / Linux server on windows XP home network
Can anyone point me in the right direction. I really want to get to grips with Linux and bin Windows altogether and so really need a solution to this problem. I suspect the answer is very simple and I'm missing a basic principle.
I have three computers linked via a hub on a home network and want to use one of them as a Linux server running Apache / MySQL and PHP. I have good installations of Debian Linux and Apache so far on the linux machine and have been told that in order for the other Windows XP machines to recognise it on the network I should install Samba. This I did using Debian's
apt-get install samba
So far, so good - I can see my machine now in network places on the window's machines. Trouble is, when I try to access the linux machine I get a username and password prompt which won't accept any of the linux usernames or passwords.
Is this a SAMBA configuration or is it the Window's encryption stalling this.
Eventually I want to bin Windows altogether and run all my machines on Linux, but for moment I just want to keep on learning about linux and this is a stalling point.
Do not need samba to access web server
You should be able to access the linux webserver using an IP address for example on my family network I run Apache on a Debain box. I use to test things out before I move them out to my hosted website. The webserver runs on 192.168.1.98 so I point firefox on the XP machine at it http://192.168.1.98 and it serves up the web pages.
If you want to refer to the webserver machine by name then samba can help. I have had problems getting this to work reliablely, so I cannot advise you. There is also a hosts file on XP. I think it is in thye windows directory you could set that up to do the name translation for an individual machine. If you are ambitious you could set up a DNS server. I would use the hosts file to start.
I use scp to move files to my webserver
I use scp to move the file to my server. It is part of the ssh package. Ftp would also work as does filesharing using samba. You will need to install ftp or ssh. In either case a simple apt-get should do it. I always slect ssh at install time so that is what I use.