Linux服务器搭建 — Web服务器

Linux服务器搭建 — Web服务器HTTP服务提供的数据大部分都是文件,所以我们只需要在服务端把文件都部署好,HTTP中,这些文件都存放于/var/www/html中,我们想要访问这些文件只需要在浏览器输入对应的网址,当我们输入Linux主机的ip地址时,他默认优先访问/var/www/html/index.html文件,如果该文件不存在,那么将会访问apache的欢迎界面。可支持的操作系统,可运行的WWW服务器(中间件),网页程序语言,数据库,常见的有LAMP模式Linux、apache、MySQL、PHP。

www所用的协议
        HTTP超文本传输协议,是网络上最广泛的一种网络协议,所有的www文件都必须遵循这个标准。

常见的WEB服务器:tomcat nginx IIS apache http web www
        其中tomcat功能比apache更加强大,但是因为apache是老牌产品,所以兼容性更加好,IIS是Windows端的web服务器,但是收费,nginx是最近比较热门的服务器,由俄罗斯一个小伙编写,功能也很强大        

        服务器所提供的最主要数据是HTML和多媒体文件
 

网址及HTTP简介

        HTTP服务提供的数据大部分都是文件,所以我们只需要在服务端把文件都部署好,HTTP中,这些文件都存放于/var/www/html中,我们想要访问这些文件只需要在浏览器输入对应的网址,当我们输入Linux主机的ip地址时,他默认优先访问/var/www/html/index.html文件,如果该文件不存在,那么将会访问apache的欢迎界面

访问web服务的方法:

        需要使用浏览器,通过url — 统一资源定位符,即通过输入域名或IP地址进行访问,比如访问百度就是www.baidu.com或220.181.38.149,其实它默认访问的是百度服务器里的/var/www/html/index.html文件,可以尝试访问www.baidu.com/index.html
 Linux服务器搭建 -- Web服务器

url格式:<协议>://<主机或主机名>[:port]/<文件/资源路径>

                其中协议一般常用的有http和https

        端口http默认的是80和8080,https默认为443,不用特别的去输入,除非要访问指定端口,之后就是文件路径了,例如:192.168.218.133:80/index.html

WWW服务器的类型
        主要分为静态网站和动态网站

        静态网站

                静态网站即仅提供用户浏览的单向静态网页,单纯是由服务器单向提供数据给客户端,

                不需要进行互动,一般只能浏览不能上传数据

        动态网站

                动态网站即向用户提供了可以互动的接口,需要除了H5和CSS的网页程序语言,常见的

                有JavaScript和PHP,通过网页程序实现数据库的读写

搭建动态网站的需求:
        可支持的操作系统,可运行的WWW服务器(中间件),网页程序语言,数据库,常见的有LAMP模式 — Linux、apache、MySQL、PHP

WWW服务器的搭建
1、安装软件包 — yum/dnf install httpd -y

2、修改默认配置,http的主配置文件在/etc/httpd/conf/httpf.conf

3、找到ServerName,添加一条ServerName 0.0.0.0:80,意为监听所有端口

4、启动服务

        systemctl start httpd/firewalld

4、放行防火墙规则或者关闭防火墙

        firewall-cmd –permanent –add-service=http

5、刷新防火墙

        firewall-cmd –reload

4>关闭防火墙

        systemctl stop firewall.service

        setenforce 0

如何自定义欢迎页面
        我们只需要在/var/www/html/下的index.html中写入我们想说的话便可以自定义默认访问界面

        echo welcome  to apache > /var/www/html/index.html
 Linux服务器搭建 -- Web服务器

如何搭建两个基于ip访问的网站

步骤

一、给网卡添加两个新的地址

 Linux服务器搭建 -- Web服务器

二、创建两个网页的根目录,并自定义网页内容

Linux服务器搭建 -- Web服务器

 

三、创建一个vhost.conf的文件 

 Linux服务器搭建 -- Web服务器

四、修改配置文件,重启服务 

Linux服务器搭建 -- Web服务器

五、测试 

Linux服务器搭建 -- Web服务器

 

今天的文章Linux服务器搭建 — Web服务器分享到此就结束了,感谢您的阅读,如果确实帮到您,您可以动动手指转发给其他人。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/25924.html

(0)
编程小号编程小号

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注