Web网站服务

文章介绍了Apache、IIS和Ngnix三种主流Web服务程序的特点,其中Apache以其开源、跨平台和安全性高占据市场重要地位。Apache在RHEL系统中常用,并支持虚拟主机和多种认证方式。Ngnix则以其轻量级和高并发能力获得青睐。文章还涵盖了在Linux系统中安装httpd服务器、配置Web站点以及安装MySQL数据库的基本步骤。
摘要由CSDN通过智能技术生成

一.Apache网站服务基础

主要特点 开放源代码、跨平台应用 支持多种网页编程语言 模块化设计 、运行稳定、良好的安全性 软件版本 1.X  目前最高版本是1.3,运行稳定  向下兼容性较好,但缺乏一些较新的功能 2.X  目前主要包括2.3和2.4两个版本  具有更多的功能特性  与1.X相比,配置管理风格存在较大差异。
 

一、Web服务程序分类

我们平时在互联网上访问的网站服务就是Web服务,比如我们常用的百度网站,他就是一个Web网站。Web网络服务,一般是指允许用户通过浏览器访问到其中各种资源的服务。

Web网络服务是一种被动访问的服务程序,当接入到互联网中的用户主机发出请求后,Web服务才会响应并通过HTTP或HTTPS把请求的内容回传给用户。

目前提供Web服务的程序有:IIS、Apache、Ngnix等。

1.1 IIS

IIS(Internet Information Services):互联网信息服务,是Windows系统中默认的Web服务程序。它是一款带图形化界面的网站管理工具,不仅提供Web网站服务,还可以提供FTP、SMTP等服务,功能丰富。但是由于它是用在Windows系统中,因此不介绍它。

1.2 Apache

Apache程序是目前市场上占有率很高的Web服务程序之一,其特点是跨平台、安全性高、API扩展简单可靠。

Apache服务程序可以运行在Linux、UNIX、 Windows系统中,支持基于IP、域名及端口号的虚拟主机功能,支持多种认证方式,集成有代理服务器模块、安全Socket层(SSL),能够实时监视服务状态与定制日志消息,有着各类丰富的模块支持。

由于它是RHEL5、6、7中默认的Web服务程序,并且作为老牌的Web服务程序,市场占用率还是很高的,因此本文主要以Apache为例进行Web服务的演示。

1.3 Ngnix

2004年,为俄罗斯知名门户站点开发的Web服务程序Nginx横空出世。它作为一款轻量级的网站服务软件,因其稳定性和丰富的功能而快速占领服务器市场。

它因系统资源消耗低、并发能力强的特点,在国内受到诸如新浪、腾讯、网易等门户网站的青睐。Ngnix作为后起之秀,截至本文写作时为止市场占有率几乎与Apache齐平,以后有机会再单独对其进行演示和讲解。

 

1.安装主程序yum –y install httpd

  2.确认安装结果 ls  /etc/httpd/

[root@www ~]# ls  /etc/httpd/ bin    cgi-bin  error   icons    lib   man     modules build  conf     htdocs  include  logs  manua

  2.启动httpd

[root@www ~]# systemctl start httpd

3.在物理机用浏览器访问虚拟机

 二.安装httpd服务器

1.添加一个自己编写测试页,确认网页主目录

2.httpd服务器的基本配置

1.Web站点部署过程 1.确定网站名称、IP地址 2.配置并启动httpd服务 3.部署网页文档 4.在客户机中访问Web站点 5.查看Web站点的访问情况

3.安装MySQL服务器

安装包为mariadb开头的一系列文件     yum –y install mariadb mariadb-server

确认安装完成     ls /etc/my.cnf     ls /var/lib/mysql

启动数据服务     systemctl start mariadb

 4.最后库查看

 >show databases; 库打开  >use mysql; 表查看  >show tables; 表打开  >select host,user,password from user; 退出mysql:  >quit

 5.总结:

Web站点部署过程 1.确定网站名称、IP地址 2.配置并启动httpd服务 3.部署网页文档 4.在客户机中访问Web站点 5.查看Web站点的访问情况

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

七友23

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值