搭建WEB网站服务(一)

搭建WEB网站服务
一、apache
1、apache的发展和作用
1)apache的发展
Apache1995年加入开源
linux发布1994年
apache归ASF的apache及机会管理
2)apache的作用
开源的网站服务器端
2、apache的优势和版本
1)apache的优势
开源:免费
模块化设计:安装灵活
支持跨平台:windows、Linux平台都可以使用
支持多种网页语言:html、jsp、php、perl、python
稳定性强安全性强:更新速度快,占用系统资源小可靠
2)apache的版本
1.0:1.0支持http协议1.0安全性差
2.0:2.0支持https协议或者http协议安全性强
3、apache
1)配置apache
[root@centos01 hppt-2.2.17]# ./configure --prefix=/usr/local/httpd --enable-so–enable-chrset-lite --enable-rewrite --enable-cgi
在这里插入图片描述
2)编译安装apache
[root@centos01 hppt-2.2.17]#make && make install
在这里插入图片描述
查看是否安装完成
在这里插入图片描述

3)优化apache命令
[root@centos01 hppt-2.2.17]#ln -s /usr/local/httpd/binapachectl /usr/local/bin/
在这里插入图片描述
4)生成apache服务控制文件,优化httpd命令
[root@centos01 httpd-2.2.17]# cp /usr/local/httpd/bin/apachectl /etc/init.d/httpd
[root@centos01 httpd-2.2.17]# chmod +x /etc/init.d/httpd
[root@centos01 httpd-2.2.17]# ln -s /etc/init.d/httpd /usr/local/bin/

在这里插入图片描述
检查apache配置文件
在这里插入图片描述

5)修改apache服务控制文件设置服务控制
[root@centos01 ~]# vim /etc/init.d/httpd
#!/bin/sh
#chkconfig:35 85 30
#Description:apache Server
在这里插入图片描述
在这里插入图片描述
6)检查apache配置文件
[root@centos01 ~]# apachectl -t
[root@centos01 ~]# httpd -t
7)添加系统服务设置服务开机自动启动
[root@centos01 ~]# chkconfig --add httpd
[root@centos01 ~]# chkconfig --level 35 httpd on
在这里插入图片描述
8)启动服务
[root@centos01 ~]# systemctl start httpd
在这里插入图片描述
9)监听80端口
[root@centos01 ~]# netstat -anptu | grep 80
在这里插入图片描述
二、apache目录文件和配置文件
1、apache目录配置文件
1)主配文件
/usr/local/httpd/conf/httpd.conf
2)管理apache服务命令
/usr/local/httpd/bin/
3)保存apache成功或者失败日志目录
/usr/local/httpd/logs/
4)apache网站默认根目录
/usr/local/httpd/htdocs/
2、apache主配置文件常见的配置参数
1)apache默认监听端口
Listen 80
2)apache服务默认安装的位置
serverroot
3)管理apache服务默认的帐户和组
User daemon
Froup daemon
4)apache默认网站的根目录
DocumentRoot
5)网站根目录区域配置文件
<Directory"/user/local/httpd/htdocs”>
6)apache的错误和正确日志
Errorlog
Customlog
7)网站主页
Directorylndex
8)配置apache支持虚拟主机
lnclude conf/extra/httpd-vhosts.conf
9)网站的域名
ServerName
3、修改apache的默认网站根目录和主页文件
1)创建网站根目录
[root@centos01 ~]#mkdir /var/www
在这里插入图片描述
2)设置网站主页
[root@centos01 ~]#echo “www.benet.com” > /var/www/123.html
在这里插入图片描述
3)修改apache主配置文件加载新的网站根目录和网站主页
[root@centos01 ~]#vim /usr/local/httpd/conf/httpd.conf
132 <Dirctroy “/var/www/”>
167 Directorylndex index.html 123.html
106 DocumentRoot “/var/www”
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值