Apache的virtual host(必须借助于DNS来实现)

/etc/httpd/conf/httpd.conf主配置文件中设置327行为:

注释掉281行“DocumentRoot "/var/www/html " ”

clip_image002

在文件末端编辑virtualhost目录

clip_image003

Service httpd restart !进行测试

clip_image005

Apache的用户访问设置

在/etc/httpd/conf/httpd.conf主配置文件中设置327行为:

clip_image007

添加/var/www/html/.htaccess ,并编辑.htaccess内容

clip_image009

通过htpasswd -cm /var/www/html/.htpasswd resting设置登录网站的密码

clip_image010

Service httpd restart !进行测试

clip_image011

Apache的SSL证书设置

Yum instll –y mod_ssl

配置文件/etc/httpd/conf.d/ssl.conf中112、119行为证书位置!

clip_image012

/etc/pki/tls/certs目录下make *.pem文件,创建证书文件,以resting.pem为例

clip_image013

按要求填写相应信息即可!然后会在/etc/pki/tls/certs目录下查看

clip_image014

将生成的证书 cp /etc/pki/tls/certs/resting.pem /etc/pki/ /tls/private/

clip_image015

Service httpd restart !进行测试(https)

clip_image016