Apache 基本配置
Yum install –y httpd*
默认目录 DocumentRoot /var/www/html
默认端口 80
默认主页文件 index.html
Yum install –y lynx (安装解析)
实例:创建一个网站目录为/www,主页文件为www.html,网页内容为welcome to www.html。
Mkdir /www
Echo “welcome to www.html”>/www/www.htm…
Vim /etc/httpd/conf/httpd.conf
先快速查找到104行 将denied改为granted
找到DirectoryIndex index.html 可以/index.html 直接查找
后面添加www.html
在最后添加
Service httpd restart
Chkconfig httpd on
Lynx 192.168.65.10 能显示网页内容那就正确了
基于不同的端口
Listen 80 默认
添加Listen 8080
如果你不是默认文档在 DirectoryIndex index.html后添加如default.html
最后添加
重启完服务后 访问格式为 lynx +IP:端口
lynx 192.168.65.10:80
lynx 192.168.65.10:8080
基于不同的IP地址
Centos 7添加IP :
ifconfig eno16777736:1 192.168.65.11 netmask 255.255.255.0
删除IP:ip addr flush dev eno16777736:1
Centos 6.5添加IP地址
Ifconfig eth1:1 192.168.65.11 netmask 255.255.255.0
配置文件里添加
重启服务后进行测试
基于不同的域名
需要在主DNS正反向配置文件上添加纪录如:
Cd /var/named
Cp -p named.lcoalhost 1 正向
Cp -p named.loopback 2 反向
Vim 1
进入配置正向文件
www1 A 192.168.65.10
www2 A 192.168.65.10
vim 2
10 PTR www1.dyzz.com.
10 PTR www2.dyzz.com.
Service named restart
Chkconfig named on
有了域名之后进入/etc/httpd/conf/httpd.conf
重启服务
Lynx +域名
Lynx www1.dyzz.com
Lynx www2.dyzz.com
测试方法(一)
Yum install -y lynx
Lynx +IP或域名
测试方法(二)
Curl +IP或域名 (不用安装直接测试可以)
虚拟目录的创建
需要创建目录/www3并写入内容
Mkdir /www3
Echo “welcome to www3”>/www3/index.html
进入/etc/httpd/conf/httpd.conf
在这里面添加
访问格式为: lynx 域名或IP/www3
认证与控制
1. 设置默认web目录的访问权限
2. 指定WEB目录设置访问权限
3. 身份验证
在做完前面这个部分后添加
添加用户的命令格式: htpasswd -c /var/www/passwd +用户
htpasswd /var/www/passwd +用户