码迷,mamicode.com
首页 > Web开发 > 详细

http和https简单使用

时间:2016-12-09 22:23:57      阅读:235      评论:0      收藏:0      [点我收藏+]

标签:linux

http服务使用

一、http的基本设置

1)安装http服务

yum install httpd -y

2)查看http的默认设置

164|index.html /*是http的默认发布文件

119|/var/www/html /*是默认的

42|Listen 80 /*默认端口

3)如果不关闭防火墙需要修改selinux的标贴(ls  -Zd可以查看http的标贴)

mkdir /www/westos -p

semanage fcontext -a -t httpd_sys_content_t ‘/www/westos(/.*)?‘

restorecon -RvvF /www/

4)更换默认发布目录,限制ip访问

vim /etc/httpd/conf/httpd.conf

120|DocumentRoot "/www/westos"

121|<Directory "/www/westos">

122| require all granted

</Directory>

121|<Directory "/www/westos">

require all granted

Order Allow,Deny

Allow from All

Deny from 172.25.254.150

126|</Directory>

二、设置用户登陆网页

1)建立用户及密码

cd /etc/httpd

htpasswd -cm htpasswdfile admin 

htpasswd -m htpasswdfile westos

121|<Directory "/www/westos">

AllowOverride All

Authuserfile /etc/httpd/htpasswdfile

Authname "Please input username and password"

Authtype basic

Require valid-user

</Directory>

2)建立多个访问页面

mkdir /var/www/virtual/news.linux.com/html -p

mkdir /var/www/virtual/music.linux.com/html -p

cd /var/www/virtual/news.linux.com/html

vim index.html

news.linux.com

cd /var/www/virtual/music.linux.com/html

vim index.html

music.linux.com

cd /etc/httpd/conf.d/

vim default.conf

<virtualhost_default_:80>

Documentroot /var/www/html

Customlog "logs/default.log" combined

</virtualhost>

<Directory "/var/www/html">

Required all granted

</Directory>


vim music.conf

<virtualhost *:80>

Servername music.linux.com

Documentroot /var/www/virtual/music.linux.com

Customlog "logs/music.log" combined

</virtualhost>

<Directory "/var/www/virtual/music.linux.com/html">

Required all granted

</Directory>


vim news.conf

<virtualhost *:80>

Servername news.linux.com

Documentroot /var/www/virtual/news.linux.com

Customlog "logs/news.log" combined

</virtualhost>

<Directory "/var/www/virtual/news.linux.com/html">

Required all granted

</Directory>

vim /etc/resolv.conf

172.25.254.150  music.linux.com news.linux.com www.linux.com

三、安全登陆https

yum install mod_ssl -y

yum install crypto-utils -y 

cd /etc/httpd/conf.d

5|Listen 443 https

genkey www.linux.com

技术分享

技术分享

技术分享

技术分享

技术分享

技术分享


http和https简单使用

标签:linux

原文地址:http://12126441.blog.51cto.com/12116441/1881331

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!