hi,
I have some questions about configuring apache.
First of all, I am using openSUSE 10.2 x64
I have installed default apache 2.2.3 which comes with distro.
first question:
I was looking the configuration files and i saw there is a file mod_userdir.conf. I opened it and looked what is inside.. They say this module enables users to run their own web sites from their public_html folder. I wanted to enable this feature and add these line in mod_userdir.conf file
Code:
UserDir public_html
UserDir enabled
and restarted apache
when i typed,
http://localhost/~beloveds
beloveds is the username. apache says:
Code:
Object not found!
The requested URL was not found on this server. If you entered the URL manually please check your spelling and try again.
If you think this is a server error, please contact the webmaster.
Error 404
localhost
Sun Mar 11 20:49:13 2007
Apache/2.2.3 (Linux/SUSE)
so, what is wrong?
Should i re-install module or i dont know invoke something?
or should i run this module?
Any comments?
Second question:
I was reading about virtual host on apache. It says it is used for managing two or more web site on a single host. They say i got two options:
1-same name, different IPs
2-same ips, different names
I am a little confused here. Our ip's are assigned by DHCP. so if i want to use virtual host how can i have two ip numbers? I have googled it. and found that there is a system named IP masquerading, but it seems too complicated to achive this. Secondly, if i want to use same ip different names, what are these names?
domain names?
Let me tell you, what i am trying to do..
I have installed Joomla in my linux box, which is in /srv/www/htdocs
what if i want to install another CMS system? and want to these two sites works at the same time?
I have tried to put second web page in /srv/www/htdocs/nuke but when i want to open web page
http://localhost/nuke
it says i dont have permission. (I made all the files readable, writable, executable for all users, groups; shortly 777)
And another questions. What should be the permissions of the files in the htdocs folder in order to have much more security.
Third question:
I am wondering what these DNS server does? I actually know what it does? but i dont know how this works. I want to install a mail server to my linux-box on the local area network. and give some accounts to my friends and try to learn how these things works. but let say if i do this, does accounts are going to be like "somename@172.16.4.250".
forth question:
Is there any FTP server, that is more customizable than vsftpd? and easy to configure?
Any comment on these questions will be greatly appriciated.