首页 > 其他分享 >web服务器1

web服务器1

时间:2024-07-20 21:28:16浏览次数:14  
标签:web 网页 default nginx params conf 服务器 PHP

( 1 )仅提供用户浏览的单向静态网页 单纯是由服务器单向提供数据给客户端, Server 不需要与 client 端有互动,所以你可以到该网站上去浏 览,但是无法进行数据的上传。 ( 2 )提供用户互动接口的动态网站 这种类型的网站可以让服务器与用户互动,常见的例如留言板,博客。这种类型的网站需要通过 “ 网页程 序语言 ” 来实现与用户互动的行为。常见的例如: PHP 网页程序语言,配合数据库系统来进行数据的读、 写。当你在向服务器请求数据时,其实是通过服务器端同一个网页程序在负责将数据读出或写入数据 库,变动的是数据库的内容,网页程序并没有任何改变。 另外一种交互式的动态网页主要是在客户端实现。服务端将可执行的程序代码( JavaScript )传送给客户 端,客户端的浏览器如果提供 JavaScript 的功能,那么该程序就可以在客户端的计算机上面工作了;另外 一种可在客户端执行的就是 flash 动画格式,在这种动画格式内还可以进行程序设计。搭建动态网站的需 求: LAMP ( linux+Apache+MySQL+PHP ) lnmp ( linux+nginx+Mysql+php ) Apache 主要提供 www 的服务器平台 MySQL :传统的文件读取是很麻烦的,如果你只要读取该文件当中的一小部分,系统还是会将整 个文件读出来,若又有人同时读取同一个文件时,那就会造成效率与系统上的问题,所以才会有数 据库系统的推出。数据库其实是一种特殊格式的文件,这种文件要通过特殊接口(数据库软件)来 进行读写。由于这个特殊接口已经针对数据的查询、写入做过优化设计,因此很适合多人同时写入 与查询工作。 PHP : PHP 可以被用来建立动态网页, PHP 程序代码可以直接在 HTML 网页当中嵌入,就像编辑 HTML 网页一样简单。 PHP 是一种 “ 程序语言 ” ,这种程序语言可以直接在网页当中编写,不需要经 过编译即可执行。 web 服务器基本配置 服务器端:此处使用 nginx 提供 web 服务, RPM 包获取: http://nginx.org/packages/

配置文件所在目录 [root@localhost ~] # tree /etc/nginx/ /etc/nginx/ ├── conf.d # 子配置文件目录 ├── default.d ├── fastcgi.conf ├── fastcgi.conf.default ├── fastcgi_params # 用以翻译 nginx 的变量供 php 识别 ├── fastcgi_params.default ├── koi-utf ├── koi-win ├── mime.types # 用以配置支持的媒体文件类型 ├── mime.types.default ├── nginx.conf # 主配置文件 ├── nginx.conf.default ├── scgi_params ├── scgi_params.default ├── uwsgi_params # 用以配置 nginx 的变量供 python 识别 ├── uwsgi_params.default └── win-utf [root@localhost ~] # tree /usr/share/nginx/html/ # 默认的 nginx 网站根目录 [root@localhost ~] # tree /var/log/nginx/ #nginx 的日志文件所在目录

标签:web,网页,default,nginx,params,conf,服务器,PHP
From: https://blog.csdn.net/nianwan2157/article/details/140568039

相关文章

  • WebKit 引擎:WebSockets 的幕后英雄
    WebKit引擎:WebSockets的幕后英雄在现代Web应用中,WebSockets提供了一种在用户和服务器之间建立持久、全双工通信的方法。与传统的HTTP请求相比,WebSockets可以减少通信开销,提高性能,并支持实时通信。WebKit作为许多流行浏览器的底层引擎,对WebSockets的支持至关重要。本文将......
  • WEB前端08-综合案例(动态表格)
    使用HTML、CSS和JavaScript创建动态表格在本教程中,我们将创建一个动态表格,允许用户添加行、选择项目,并执行批量操作,如全选或删除选中的行。我们将通过HTML、CSS和JavaScript来实现这一功能。让我们逐步了解每个部分是如何协同工作的。HTML结构我们的HTML文档......
  • WEB前端07-DOM对象
    DOM模型1.DOM概念文档对象模型属于BOM的一部分,用于对BOM中的核心对象document进行操作,它是一种与平台、语言无关的接口,允许程序和脚本动态地访问或更新HTML、XML文档的内容、结构和样式,且提供了一系列的函数和对象来实现访问、添加、修改及删除操作。2.DOM树DOM将网页......
  • WebGoC题解(11) 627.传声(2019NHOI小乙)
    题目描述 小C节日旅游来到一个农场。农场主John和n个奶牛站在一条水平线上。牛的传递消息是依靠“吼”,牛的吼叫声最远可以传递的距离是50。农场主John首先通知最左边的第一条奶牛(一定会通知),然后奶牛就开始向后吼叫,后面的奶牛如果能听到(和前面吼叫的奶牛距离不超过50),就继续向......
  • ctf-web类型练习
    [极客大挑战2019]Http1 打开所给的链接,对网页进行检查 发现隐藏链接/Secret.php 要求我们是从https://Sycsecret.buuoj.cn访问的,没办法,满足他,bp抓包后放给重发器进行伪造referer:服务器伪造--> referer:https://Sycsecret.buuoj.cn 打开后又要求我们用别的浏览器......
  • vue3 - 最新详细实现 “拖曳式课程表“ 日历课程排班功能,用鼠标拖拽课程放到日历课表
    效果图在vue3、nuxt3项目开发中,详解实现用鼠标拖拽排课的日历课程表,拖动课程名(学科)到日历课程表的某一节课中,拖放到课表上的时候自动沿边吸附贴合,vue3可视化拖拽生成课程表插件,左边是科目课程、右边是教学周课表,鼠标拖动把课程放到指定的日期时间上即可快速生成课表,数据......
  • 在Spring Boot中实现WebSocket实时通信
    在SpringBoot中实现WebSocket实时通信大家好,我是微赚淘客系统3.0的小编,是个冬天不穿秋裤,天冷也要风度的程序猿!在现代web应用中,实时通信功能越来越受到重视。WebSocket协议是一种在单个TCP连接上进行全双工通信的协议,允许客户端和服务器之间进行实时数据传输。SpringBoot......
  • 使用Java和Spring MVC构建Web应用
    使用Java和SpringMVC构建Web应用大家好,我是微赚淘客系统3.0的小编,是个冬天不穿秋裤,天冷也要风度的程序猿!在现代企业中,Web应用程序是最常见的应用类型之一。SpringMVC是一个强大且流行的JavaWeb框架,用于构建功能强大且易于维护的Web应用程序。本文将通过实际示例展示如......
  • Spring Boot+WebSocket向前端推送消息
     ​ 博客主页:   南来_北往......
  • 怎么解决SQL数据库服务器拒绝访问呢。
    原文链接:https://zhidao.baidu.com/question/1970390820900997820.html1,如果出现这样的情况,首先我们要排查对方的机器ip或者服务器的ip是否拼得通,如果拼不通,那肯定连接不上了,那就要看看是防火墙有没有阻止ip的拼接,如果ping得通,那就与这个无关了。2,上面能拼得通,就说明能够连接得......