Wednesday 28 December 2011

WEBSERVER

WEBSERVER
PACKAGES NEEDED FOR CONFIGURATION
httpd
IF THE PACKAGES ARE NOT AVAILABLE INSTALL THROUGH YUM INSTALLER
yum install httpd
THE MAIN CONFIGURATION CAN BE EDITED AS FOLLOWS
vim /etc/httpd/conf/httpd.conf
shift+g==>

DocumentRoot /var/www/html
ServerName stationX.example.com

CREATING THE WEBPAGE
cd /var/www/html
echo " This is test page for web server" > index.html
DAEMON SERVICES SHOULD BE STARTED AND ENABLED AFTER REBOOT
service httpd start/restart/reload
chkconfig httpd on
NOTE: Before proceed to verification, confirm that your ip addr is resolved to Domain name or vice
versa.
VERIFICATION OF WEB SERVER
links
Enter the URL name as
stationX.example.com ========>to view webpage.
SECURING ACCESS TO YOUR WEBSITE
mkdir /var/www/virtual
vi /etc/httpd/conf/httpd.conf
shift+g==>
NameVirtualHost 192.168.0.X:80

DocumentRoot /var/www/virtual
ServerName wwwX.example.com


AllowOverride AuthConfig

CREATING THE WEBPAGE
cd /var/www/virtual
echo " This is test page for virtual web server" > index.html
CREATING THE SECURITY
cd /var/www/virtual
vim .htaccess
AuthName "virtual webpage"
AuthType Basic
AuthUserFile /var/www/virtual/pass
require valid-user
CREATING HTPASSWORD TO THE USER
htpasswd -c /var/www/virtual/pass
chmod 640 pass
DAEMON SERVICE RELOADED
service httpd reload
VERIFICATION OF WEB SERVER
links
Enter the URL name as
wwwX.example.com ========>to view webpage.
This is going to ask for username and password, If you are provide the username and password then
the website will be displayed

No comments:

Post a Comment