HTTP

HTTP

[root@server~]yum install http*

[root@server~]vim /etc/httpd/conf/httpd.conf

ServerRoot        “/etc/httpd

Listen      80

ServerName       192.168.0.4:80

DocumentRoot        “/var/www/html

DirectoryIndex       index.html         index.php”

#UserDir disable

UserDir   public_html

ServerAdmin     root@localhost

<Directory         “/var/www/html/liuyang”>

AllowOverride             AuthConfig

Order            allow,deny

Allow from all

</Directory>

[root@server~]mkdir /var/www/html/liuyang

[root@server~]chmod 777 /var/www/html/liuyang

[root@server~]vim /var/www/html/liuyang/.htaccess

AuthName               “enter you accent and you passwd”

AuthType                 Basic

AuthUserFile          /var/www/html/liuyang/apache.passwd

require valid-user

[root@server~]htpasswd  –cm /var/www/html/liuyang/apache.passwd         jiangmin

[root@server~]vim /etc/sysconfig/iptables

-A RH-Firewall-1-INPUT –t tcp –deport 80 –j ACCEPT

-A RH-Firewall-1-INPUT –t udp –deport 80 –j ACCEPT

[root@server~]echo I am liuyang > /var/www/html/liuyang/index.html

 

 

 

 

[root@client~]vim /etc/resolv.conf

Nameserver             192.168.0.1

[root@client~]firefox        www.baidu.com/liuyang/

 

 

 

 

 

 

虛擬主機

NameVirtualHost         *:80

<VirtualHost           *:80>

                 DocumentRoot        /baidu

ServerName            www.baidu.com

</VirtualHost>

用戶驗證

<Directory         “/baidu”>

                 AllowOverride             AuthConfig

                 Order            allow,deny

                 Allow       from        all

</Directory>

 

 

HTTPS

[root@server~]yum install mod_ssl (https)

[root@server~]cd /etc/pki/tls/certs

[root@server~]make long.crt

[root@server~]vim /etc/http.d/conf.d/ssl.conf

SSLCertificateKeyFile /etc/pki/tls/certs/long.crt

SSLCertificateKeyFile /etc/pki/tls/certs/long.key

[root@server~]service saslauthd restart

[root@server~]service httpd restart

第一次使用HTTPS後會記錄證書

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章