Linux系统配置及服务管理_第17章 网站服务(1)

概念

前言:UI的转变:B/S架构

名词

HTML(HyperText Markup Language) 超级 文本 标记 语言

网页 :使用HTML,PHP,JAVA语言格式书写的文件。

主页:网页中呈现用户的第一个页面。

网站:多个网页组合而成的一台网站服务器

URL:http://www.baidu.com:80/1.html

       ftp://192.168.142.143:21/1.txt

统一资源定位符,访问网站的地址

网站架构

LAMP:Linux + Apache + MySQL + PHP

系统+服务器程序+数据管理软件+中间软件

静态站点

Apache :建议使用2.4及以上的版本

1. Apache基础

Apache官网: www.apache.org

软件包名称: httpd

服务端口: 80/tcp(http) 443/tcp(https)

主配置文件: /etc/httpd/conf/httpd.conf

子配置文件:/etc/httpd/conf.d/*.conf

主目录:/var/www/html      //网站源代码默认位置

2.安装Apache

[root@localhost ~]# yum -y install httpd   //安装

[root@localhost ~]# systemctl start httpd   //启动

[root@localhost ~]# systemctl status  httpd  //查看服务状态

[root@localhost ~]# systemctl enable httpd   //开机自启

[root@localhost ~]# systemctl stop  firewalld  //关闭防火墙

[root@localhost ~]# setenforce 0    //关闭selinux

[root@localhost ~]# httpd -v       //查看版本

3.虚拟主机

目的:虚拟主机VirtualHost 
       作用:在一台物理服务器上运行多个网站 

类型 

基于主机名:www.a.org

基于端口 :192.168.1.10:80 
                192.168.1.10:81

基于ip:  192.168.1.1
               192.168.1.2

配置虚拟主机目标:在一台服务器上,实现两个网站的架设

网站域名                     网站资源存放目录

www.a.org                /var/www/html/a.org

www.b.org                  /b.org 10.8.162.

环境

10.8.162.127  web服务器

10.8.162.13    //客户机

10.8.162.51   //真机

布置服务器

www.a.org站点设置

1.准备网站源码(网页)目录

[root@localhost ~]# mkdir /var/www/html/a.org

[root@localhost ~]# vim  /var/www/html/a.org/index.html 

输入网页内容,a.com

 

2.创建a.org的网站配置文件

[root@localhost ~]# vim /etc/httpd/conf.d/a.org.conf

<VirtualHost      *:80>     //某个虚拟主机

   ServerName       www.a.org   //服务器起个名字

   DocumentRoot       /var/www/html/a.org      //注释:网站的根目录

</VirtualHost>

3.检测配置文件语法,重启服务

[root@localhost ~]# systemctl restart httpd      //重启服务

www.b.org站点设置

1.准备网站源码目录

[root@localhost ~]# mkdir /b.org
[root@localhost ~]# vim /b.org/index.html

2.创建b.org的网站配置文件 

[root@localhost ~]# vim /etc/httpd/conf.d/b.org.conf

3.检测配置文件语法,重启服务

[root@localhost ~]# httpd -t

[root@localhost ~]# systemctl restart httpd      //重启服务

布置客户端

10.8.162.13    //客户机

Linux客户端域名解析

[root@localhost ~]# vim /etc/hosts

Linux客户端测试网站可用性

字符测试:yum install -y elinks

                 elinks       http://www.b.org

配置真机

Windows客户端域名解析

 

windows客户端测试网站可用性

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值