RHCE(Linux下搭建HTTP服务器)

web服务器的类型:

1、仅提供用户浏览的单向静态网页
单纯是由服务器单向提供数据给客户端,Server不需要与Client端有互动,所以只能在网站上浏览,无法进行数据的上传。
2、提供用户互动接口的动态网站
这种类型的网站可以让服务器与用户互动,常见的例如留言板、博客。这种类型的网站需要通过“网页程序语言”来实现与用户互动行为。常见的例如:PHP网页程序语言,配合数据库来进行数据的读写。当你在向服务器请求数据时,其实是通过服务器端同一程序在负责将数据读出或写入数据库,变动的是数据库的内容,网页程序并没有任何改变。

动态网站架构 LAMP

LAMP:Linux+Apache+MySQL+PHP
这一组用来搭建动态网站或者服务器的开源软件,本身都是各自独立的程序,但是因为常在一起使用,拥有了越来越高的兼容度,共同组成了一个强大的web应用程序平台。

搭建动态网站的需求:

1、可支持的操作系统,让所有需要的软件都能安装
2、可运行的web服务器:例如Apache
3、网页程序语言:PHP、Perl、Java
4、数据库系统:MySQL、Oracle

web服务搭建流程:

|——搭建环境:redhat7.x+
|——搭建架构:C/S
|——客户端,网站访问格式:http://ip :80
|——服务端,Apache:
  |——安装软件包
  |——启用服务
  |——设置防火墙,selinux规则策略
  |——配置服务,设置访问信息
  |——重启服务
  |——查看服务状态
  |——在客户端测试
#yum install httpd -y
#systemctl start httpd
#systemctl status httpd
#systemctl stop firewalld
#setenfoce 0
#vim /var/www/html/index.htm

1.要求搭建web服务器,能够访问到网页内容为“小胖,你咋这么胖呢!”

vim /etc/httpd/conf.d/vhosts.conf
<VirtualHost 192.168.10.134:80> ServerName 192.168.10.134 DocumentRoot /www/xiaopang
<Directory /www> AllowOverride none Require all granted
mkdir -p /www/xiaopang
echo this is “xiaopang ni za zhemepang” > /www/xiaopang/index.html

2.要求搭建web服务器,创建基于域名的虚拟主机,能够使用www.xiaopang.com和www.dapang.com访问各自的网站网站存放路径分别为/xiaopang和/dapang,内容自定。

1.添加多个ip地址134 100
nmcli connection modify ens160 ipv4.method manual ipv4.addresses 192.168.10.134/24 +ipv4.addresses 192.168.10.100/24 ipv4.gateway 192.168.10.2 ipv4.dns 114.114.114.114 connection.autoconnect yes
nmcli connection up ens160
2.关闭防火墙和selinux
#systemctl stop firewalld
#setenforce 0
3.更改配置文件实现自定义设置
vim /etc/httpd/conf.d/vhosts.conf
<VirtualHost 192.168.10.134:80> ServerName 192.168.10.134 DocumentRoot /www/xiaopang
<Directory /www> AllowOverride none Require all granted
<VirtualHost 192.168.10.100:80> ServerName 192.168.10.100 DocumentRoot /www/dapang
4.根据配置创建资源文件
mkdir -p /www/{xiaopang,dapang}
echo this is xiaopang > /www/xiaopang/index.html
echo this is dapang > /www/dapang/index.html

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值