cgi格式(windows安装器无法识别esd文件)
专栏
2024-03-26 05:15
232
目录cgi格式,windows安装器无法识别esd文件?
esd格式系统安装不了可能是系统问题,解决方法如下
1.从U盘启动,进入到pe系统的界面。
2.推荐支持esd系统安装的“CGI备份还原”,在桌面上打开该软件,没有的需要先自行下载导入。
3.选择还原分区,下边的盘符列表选择安装系统的盘符,默认c盘。
4.选择esd系统,选择之后会弹出选择镜像文件的窗口,选择即可。
什么是ASP?
ASP是“动态服务器页面”。ASP是微软公司开发的代替CGI脚本程序的一种应用,它可以与数据库和其它程序进行交互,是一种简单、方便的编程工具。ASP的网页文件的格式是.asp,现在常用于各种动态网站中。ASP是一种服务器端脚本编写环境,可以用来创建和运行动态网页或Web应用程序。ASP网页可以包含HTML标记、普通文本、脚本命令以及COM组件等。
利用ASP可以向网页中添加交互式内容(如在线表单),也可以创建使用HTML网页作为用户界面的web应用程序。
error什么意思?
一般而言是您所打开网页的服务器的故障导致的,主要是由于语法格式有误,服务器无法理解此请求。不作修改,客户程序就无法重复此请求。以下是详细介绍:
1、前端提交数据的字段名称或者是字段类型和后台的实体类不一致,导致无法封装;前端提交的到后台的数据应该是json字符串类型,而前端没有将对象转化为字符串类型;
2、您可以尝试这些方法来解决,对照字段名称,类型保证一致性;使用 stringify 将前端传递的对象转化为字符串;
星际探索好看吗?
由霍伊特·范·霍特玛担任摄影指导,詹姆斯·格雷担任导演的《星际探索》讲述了由布拉德·皮特(BradPitt)饰演的宇航员罗伊·麦克布赖特少校的故事,他的父亲是荣誉宇航员克利福德·麦克布赖特,由汤米·李·琼斯(TommyLeeJones)饰演。罗伊发现,他一直以为早已去世的父亲实际上可能还活着,并与一系列海王星发生的灾变性暗物质能量喷发有所关联。
几十年前,克利福德曾作为利马计划的指挥官,开始进行深空探索以寻找智能生物。从未得到父亲陪伴的罗伊变得疏离孤僻,这样的性格恰恰适合应对太空旅行所带来的精神压力,使其成为穿越太阳系,诱使克利福德现身的理想人选。正如格雷所言,该片是“《黑暗的心》、阿波罗任务和水星计划的画面与氛围的结合”。
《星际探索》是格雷和霍特玛的首次合作。自《迷失Z城》之后,曾为格雷拍摄《移民》的摄影指导达吕斯·康第就飞往韩国与导演奉俊昊开始《玉子》的拍摄。“达吕斯没有档期,但面对这样一个大型的技术项目,我需要开始交流准备了,所以我就找到了霍特玛。从《生人勿进》和《锅匠,裁缝,士兵,间谍》以来,我就一直喜欢他的作品”,格雷说道,“《星际穿越》只不过再一次展现了他的优秀,证明他对于太空电影制作技巧的方方面面都十分了解。”
摄影师霍伊特·范·霍特玛,摄影作品:《她》《星际穿越》《敦刻尔克》《锅匠,裁缝,士兵,间谍》等
格雷非常关注在讲述一个太空背景下的现实故事时所需的技术问题,但他也十分看重故事背后的神话、哲学和艺术概念。“每个拍摄角度、每个画面的氛围和色调——你必须集思广益”,格雷说,“我和霍特玛先从油画着手考虑色彩和布光,然后再参考电影和其他视觉媒介形式。我们甚至还会放音乐,因为我们追求的东西是非语言、无意识的。”
“开启一段合作最好的方式就是先建立起基础参照,而不是去试图找到一个公式”,霍特玛说,“导演建议我们看一看20世纪50和60年代的先锋电影,我也开始收集许多静态图片和色彩参照蓝本,不光是为了色彩,也是为了获得构图的思路。我们还看了很多太空电影,以确保我们的影片有所创新。”
主创们试图在《星际探索》中运用一种视觉语言去表现时间感、距离感以及罗伊从地球到海王星过程中的心理状态,因此太阳光的色彩和强度就成为电影布光设计中一个非常重要的元素。罗伊离太阳越远,色彩就呈现出更孤立、更隔绝的感觉,从纯白的太阳光开始,变成火星上的橙红色光,最后变成海王星上方清冷的蓝紫光。
霍特玛希望观众始终能够感知到太阳的位置,以及罗伊和太阳之间的距离。在其研究的对象中,尤其是在1998年盖尔·塔特索尔(GaleTattersall)担任摄影指导的HBO伪纪实系列短剧《从地球到月球》中,他注意到穿过阿波罗飞船厚玻璃窗的直射阳光看起来像聚光灯。“太阳光的光束非常直,因为光源很远”,霍特玛解释道,“当它打到你身上时,会投射下边缘很清晰的阴影,所以我们希望我们的单一光源能够尽可能得强,并且放置得尽量远。”
拍摄时,最大的人造太阳光源是设置在升降台上的一盏Arrimax 18K HMI灯。较小型的灯组用于拍摄特写镜头:有几盏400瓦和800瓦的Jo/uploads/title/20240101/6591b6a1ad3db.jpgLeko HMI灯,和一盏1200瓦的Dedolight DPB70平行光束灯,霍特玛形容后者“几乎就像是一个大型的PAR灯,但它没有大范围投射光线,而是利用一个镜面系统,将所有光汇聚成一束能够形成清晰阴影的直射光线。”
研究《从地球到月球》时,霍特玛还提到了太阳光是如何在阿波罗飞船的窗玻璃上发生折射的。“我们尝试用所有你能想象得到的各种玻璃,以及各种光线去还原那种效果”,灯光师亚当·钱伯斯(Adam Chambers)回忆说,“Industrial Glass Products公司是洛杉矶一家女性开办的企业,该公司的马里奥·拉米雷斯(Mario Ramirez)为我们制作了两块玻璃棱镜,呈等边三角形,每边长是6英寸,你再也找不到比这更纯净的玻璃了。”
这两块棱镜交到了特效总监斯考特·费舍(ScottFisher)手上,他将它们切割成三份,根据Jo/uploads/title/20240101/6591b6a1ad3db.jpgLeko灯罩的滑动机制设计了一个旋转支架装置。当光线以某个角度照射到棱镜上时,光就会分离出各种单独的可见光谱色彩。
接着,霍特玛找到了洛杉矶Camtec公司的ASC协会会员卡冯·埃尔哈米(KavonElhami),以寻求一套能够捕捉阳光全光谱效果的镜头。通过一个称之为打磨的精细过程,镜头上现代而高效的防反射镀膜被移除,就这样,一整套球面Arri/Zeiss Master定焦镜头完成改造,当受到直射光源的照射时,可呈现低对比度的画面和更多的晕影和眩光。
下一步是打磨镜头前部光学元件的弧度,以增加镜头边缘的衰减,但同时保持中心区域的清晰度。“由于它们改造前就是很好的镜头,所以如果你不让光线直射的话,成像质感上其实没有差别”,霍特玛解释,“区别在于它们在光下的表现。”尽管由于对眩光的敏感性增加,这种改动可能会导致画面整体的亮度增加,但埃尔哈米提到了该系列镜头在T1.3时,进光量的细微减少。“像MP定焦这类高端镜头的光学设计就是为了让光线通过最少的(内部)反射直射入镜头内”,他说,“所以我们所做的改动实际上是增加了反射率。”
我们不需要太过精细”,费舍说,“霍伊特希望2孔胶片的颗粒感是显而易见的。特效制作是在没有进行最终调色的情况下完成的,所以有时候得用Resolve软件对这些镜头进行一些调整。为了保证每个镜头中的真人实景画面和特效元素都能契合,我们可能要筛选出CGI的区块,然后进行一些去除颗粒或重新设置颗粒感的操作,又或是只是精细地调整一下对比度。”
虽然霍特玛认为精细和准确对于《星际探索》的成功至关重要,但是让格雷倍加赞扬的却是他敢于打破边界、勇于冒险探索未知领域。“霍伊特知道不完美如何成就艺术”,导演说,“我很欣赏他用色的大胆,欣赏他愿意尝试把画面中的某一部分完全处理成暗部或过曝。这些事情表面上看起来简单,但是正是这些让一部电影令人难忘,让你们能够在几天、几个月后还能回忆起,甚至我敢说几年之后也会如此。这是你们所期望的,也正是霍伊特交付给我的。”
最后的镜头成品就是现在Camtec公司命名的“Astra定焦镜头组”,影片的大部分内容都是用它们拍的,同时还配备了一整套标准Master定焦镜头。(改造过程不是没有风险的:25mm定焦镜头的一块玻璃组件就从打磨机器上飞出,掉到地上摔碎了。霍特玛让埃尔哈米将破损的玻璃重新装起来,变成了后来的“Disastra”镜头。)
主体摄制工作从2017年8月开始,历时三个月,最终决定采用柯达Vision3 250D 5207和500T 5219胶片,以2片孔配合球面镜头的胶片格式进行拍摄,使用Arricam ST和LT摄影机,还有霍特玛的Aaton Pene/uploads/title/20240101/6591b6a1ad3db.jpglope摄影机进行手持拍摄。
地球、月球、火星的场景都是实景拍摄的,拍摄地包括谢尔曼奥克斯区的前新奇士公司总部、洛杉矶档案馆和洛杉矶标志性的联合车站。洛杉矶市中心一幢废弃的百货公司下面有一处弃用的红色列车地铁站,片中火星的地下隧道在这里取景。位于橘子郡的前《洛杉矶时报》印刷厂被改造成麦克布赖特去月球的发射台。宇宙飞船的内景和外景,包括登月舱、Cepheus号火箭、废弃的Vesta号飞船和陈旧的Lima号飞船,以及太空漫步的布景都是在洛杉矶中心摄影棚1号和2号棚搭建的。
Space Com司令部命令罗伊去海王星的这场戏是在前新奇士公司总部会议室拍摄的,该场地是A.C.Martin&Associates公司设计的一处低层的、近现代野兽派风格的建筑。罗伊的任命无疑是对他宣告了死刑,柔和的光线从上方笼罩着整个场景,抵消了这份沉重感。“会议室大桌上的荧光柔光箱其实已经15年都没使用过了”,钱伯斯透露道,“我们灯光组修复了它,还安装了一些3200K的灯管。”一块LiteGear公司的4x8英尺的LiteTile灯毯挂在顶上对现有光源进行增强,一盏ArriSkyPanel S60负责补光和提供眼神光。
我们不需要太过精细”,费舍说,“霍伊特希望2孔胶片的颗粒感是显而易见的。特效制作是在没有进行最终调色的情况下完成的,所以有时候得用Resolve软件对这些镜头进行一些调整。为了保证每个镜头中的真人实景画面和特效元素都能契合,我们可能要筛选出CGI的区块,然后进行一些去除颗粒或重新设置颗粒感的操作,又或是只是精细地调整一下对比度。”
虽然霍特玛认为精细和准确对于《星际探索》的成功至关重要,但是让格雷倍加赞扬的却是他敢于打破边界、勇于冒险探索未知领域。“霍伊特知道不完美如何成就艺术”,导演说,“我很欣赏他用色的大胆,欣赏他愿意尝试把画面中的某一部分完全处理成暗部或过曝。这些事情表面上看起来简单,但是正是这些让一部电影令人难忘,让你们能够在几天、几个月后还能回忆起,甚至我敢说几年之后也会如此。这是你们所期望的,也正是霍伊特交付给我的。”
cgi格式的文件用什么软件打开?
CGI(Common Gateway Interface)是HTTP服务器与你的或其它客户机 上的程序进行联系的一种工具,其程序须运行在网络服务器上。是公共网关接口 如果只是查看代码,那记事本就可以。 如果运行,那要看CGI用什么语言来写的,如用PEAL写或C/C++写,如果是前者那么得需要个解释器,如:安装ActivePerl;如果是后者的,则直接运行。当然,也可以在IIS中影射CGI。
linux上面怎么配置tomcat?
Linux发行版本众多,不管是什么发行版本,安装和配置Tomcat 的方法都是差不多的。在服务器端主要是非桌面版的,所以我们先讲解非桌面版下安装和配置Tomcat(桌面版的会更容易)。
1、Linux下安装Tomcat
首先去Apache Tomcat官网下载Tomcat安装包,注意:
tomcat官网中的source包是不完整的,logs文件夹跟bootstrap.jar一些重要的文件都没有的,所以我们要选择 Binary Distributions 而不是Source Code Distributions ;
Tomcat版本尽可能和JDK版本保持一致,我们一般选Tomcat 8即可(JDK 1.8),下载格式选
tar.gz
包;镜像地址可以选择 shu edu 的,这样下载会快很多。
然后解压压缩包 》然后进入解压后的文件夹,如下图示:
2、修改Tomcat配置文件(./conf/server.xml),主要修改端口号,配置如下图示:
Tomcat默认的端口是8080,我这里改成了8088,当然了,线上一般直接改为80端口,改完之后要保存文件。
然后我们在tomcat源码目录下创建一个 logs 目录存放日志(如果没有的情况下)。
3、接下来我们运行Tomcat启动脚本(./bin/),不过启动脚本前需要将 bin 目录下的所有sh文件添加执行权限,否则是无法运行sh脚本文件的。
出现了这种提示后,我们再通过命令查看8088端口是否处于监听状态,如果在监听说明Tomcat启动正常了。
4、最后我们只要将上面自定的8088端口在防火墙中开启即可。然后访问就能看到欢迎页,如图示:
从上面的步聚来看,在Linux下安装Tomcat是非常方便的,如果要修改Tomcat配置也很方便,配置文件在源包下的 conf/ 目录中,主要修改server.xml配置文件,比如说:
修改端口:只需要更改Connector配置节中的端口即可;
修改根目录:在Host配置节中添加Context配置,如下图示:
以上就是我的观点,对于这个问题大家是怎么看待的呢?欢迎在下方评论区交流 ~ 我是科技领域创作者,十年互联网从业经验,欢迎关注我了解更多科技知识!
PHP可以自学吗?
黑马程序员搭建环境PHP简介什么是PHP
PHP定义:一种服务器端的 HTML 脚本/编程语言,是一种简单的、面向对象的、解释型的、健壮的、安全的、性能非常之高的、独立于架构的、可移植的、动态的脚本语言。是一种广泛用于 Open Source(开放源代码)的尤其适合 Web 开发并可以嵌入 HTML 的多用途脚本语言。它的语法接近 C,Java 和 Perl,而且容易学习。该语言让 Web 开发人员快速的书写动态生成的网页。PHP前身:Personal HomePage,个人主页,使用Perl语言开发的一种写个人主页的语言PHP:PHP Hypertext Preprosessor,php超文本预处理器,底层使用C语言PHP发展史
Rasmus Lerdorf :创建者1994:1.0,个人perl,非常简单(简陋)1996:2.0,C底层,变的相对比较强大1998:3.0,zendEngine,联合zend公司共同管理和维护PHP,zendEngine(zend引擎)用户高效的解析php代码2000:4.0,session+输出缓冲等,session技术(会话技术),2004:5.0,zend引擎2代,增加新技术(面向对象更新,命名空间,异常)2015:7.0,新版的ZendEngine引擎,性能提升,新特性(异常)平台支持(window,Linux,UNIX)数据库支持(Sqlserver,mysql,Oracle,Access)静态网站与动态网站的区别
静态网站:web1.0时代动态网站:web2.0时代网站
Website的中文名称是网站,是指在互联网上,根据一定的规则,使用HTML、PHP等代码语言制作的用于展示特定内容的相关网页的集合,有可供管理人员操作的后台及用户使用的前台。简单地说,Website是一种通讯工具,就像布告栏一样,人们可以通过Website来发布自己想要公开的资讯,或者利用Website来提供相关的网络服务。人们可以通过网页浏览器来访问Website,获取自己需要的资讯或者享受网络服务。静态网站特点
1.网页内容一经发布到网站服务器上,无论是否有用户访问,每个静态网页的内容都是保存在网站服务器上的,也就是说,静态网页是实实在在保存在服务器上的文件,每个网页都是一个独立的文件;2.静态网页的内容相对稳定,因此容易被搜索引擎检索;3.静态网页没有数据库的支持,在网站制作和维护方面工作量较大,因此当网站信息量很大时完全依靠静态网页制作方式比较困难;4.静态网页的交互性较差,在功能方面有较大的限制。动态网站特点
1.交互性:网页会根据用户的要求和选择而动态地改变和响应,浏览器作为客户端,成为一个动态交流的桥梁,动态网页的交互性也是今后Web发展的潮流。2.自动更新:即无须手动更新HTML文档,便会自动生成新页面,可以大大节省工作量。3.因时因人而变:即当不同时间、不同用户访问同一网址时会出现不同页面。此外动态网页是与静态网页相对应的,也就是说,网页URL的后缀不是.htm、.html、.shtml、.xml等静态网页的常见形式,而是以.asp、.jsp、.php、.perl、.cgi等形式为后缀。在动态网页网址中有一个标志性的符号——“?”网站基本概念服务器概念
服务器(server),也称伺服器,是提供计算服务的设备。由于服务器需要响应服务请求,并进行处理,因此一般来说服务器应具备承担服务并且保障服务的能力。服务器的构成包括处理器、硬盘、内存、系统总线等,和通用的计算机架构类似,但是由于需要提供高可靠的服务,因此在处理能力、稳定性、可靠性、安全性、可扩展性、可管理性等方面要求较高。在网络环境下,根据服务器提供的服务类型不同,分为文件服务器,数据库服务器,应用程序服务器,WEB服务器等。服务器:能够提供服务的机器,取决于机器上所安装的软件(服务软件)Web服务器:提供web服务(网站访问),就需要安装web服务软件,Apache,tomcat,iis等IP的概念
IP:Internet Protocol,网络之间互联协议。网络之间互连的协议也就是为计算机网络相互连接进行通信而设计的协议。在因特网中,它是能使连接到网上的所有计算机网络实现相互通信的一套规则,规定了计算机在因特网上进行通信时应当遵守的规则。任何厂家生产的计算机系统,只要遵守IP协议就可以与因特网互连互通。IP地址具有唯一性。(每台电脑都有一个唯一的IP地址)域名
域名(Domain Name),是由一串用点分隔的名字组成(www.itcast.cn)的Internet上某一台计算机或计算机组的名称,用于在数据传输时标识计算机的电子方位(有时也指地理位置,地理上的域名,指代有行政自主权的一个地方区域)。域名是一个IP地址上有“面具” 。一个域名的目的是便于记忆和沟通的一组服务器的地址(网站,电子邮件,FTP等)。域名作为力所能及难忘的互联网参与者的名称。特殊IP:127.0.0.1,代表本机特殊域名:localhostDNS
DNS(Domain Name System,域名系统),因特网上作为域名和IP地址相互映射的一个分布式数据库,能够使用户更方便的访问互联网,而不用去记住能够被机器直接读取的IP数串。通过主机名,最终得到该主机名对应的IP地址的过程叫做域名解析(或主机名解析)。用户输入域名localhost—》DNS(localhost 127.0.0.1)/uploads/title/20240101/6591b6a1ad3db.jpg/uploads/title/20240101/6591b6a1ad3db.jpg》服务器电脑端口
端口(Port),可以认为是设备与外界通讯交流的出口。端口可分为虚拟端口和物理端口,其中虚拟端口指计算机内部或交换机路由器内的端口,不可见。例如计算机中的80端口、21端口、23端口等。物理端口又称为接口,是可见端口,计算机背板的RJ45网口,交换机路由器集线器等RJ45端口。用户输入域名localhost:端口—》DNS(localhost 127.0.0.1)/uploads/title/20240101/6591b6a1ad3db.jpg/uploads/title/20240101/6591b6a1ad3db.jpg》服务器电脑—》软件(服务)Web程序的访问流程
Web分为两类:静态网站和动态网站浏览器发起访问—》DNS解析域名—》服务器电脑/uploads/title/20240101/6591b6a1ad3db.jpg/uploads/title/20240101/6591b6a1ad3db.jpg/uploads/title/20240101/6591b6a1ad3db.jpg》服务软件静态网站访问
动态网站访问
动态网站访问流程与静态差不多,但是会多出几个内容:服务器端解析、数据库安装Apache安装Apache软件
1、 获取Apache安装软件2、 双击安装即可:指定对应的路径:E:server/apache3、选择安装模式:使用自定义模式4、 选择安装位置Apache的目录结构说明
Httpd.exe的详细应用
1、 服务器进程:运行之后才能够工作2、 用来查看Apache具有哪些功能以及配置文件是否有错:httpd或者httpd.exe(文件所在目录)2.1 查看使用的模块:httpd /uploads/title/20240101/6591b6a1ad3db.jpgM2.2 验证配置文件是否有效:httpd –t配置默认站点
1、 让Apache确定服务器上访问的位置:网站文件夹所在位置Httpd.conf:DocumentRoot2、 方便用户使用名字访问对应的网站:给文件夹对应的取一个别名Httpd.conf:ServerName端口可以单独实现:httpd.conf:listen3、 凡是涉及到Apache配置文件的修改,那么需要重启Apache才能生效4、 实现DNS域名解析:通常默认站点都是本地DNS:hosts文件安装与配置PHP安装PHP语言
1、 获取PHP安装文件:建议去官网2、 解压缩3、 安装:将解压后的文件放到E:/server/,重命名PHP5PHP的目录结构说明
php.exe的应用
PHP.exe就是可以解析PHP代码转变成HTML代码从而让浏览器可以解析的。1、 通过CMD控制器进入到php.exe所在目录2、 通过php.exe运行命令来指定要解析的PHP脚本就可以:php.exe /uploads/title/20240101/6591b6a1ad3db.jpgf PHP文件所在路径配置Apache加载PHP模块
1、 Apache加载PHP模块:在Apache的主配置文件(httpd.conf)中加载对应的PHP提供的模块LoadModule php5_module PHP所提供的模块链接所在路径2、 Apache分配工作给PHP模块:如果是PHP代码就交给PHP处理:文件后缀判断.php结尾肯定是PHP代码AddType application/x/uploads/title/20240101/6591b6a1ad3db.jpghttpd/uploads/title/20240101/6591b6a1ad3db.jpgphp .php3、 将PHP的配置文件加载到Apache配置文件中:共同生效3.1 在Apache中指定PHP配置文件所在路径PHPIniDir php.ini所在路径3.2 php.ini文件默认是不存在的,是以development和production格式存在,需要格式化说明:PHP的配置文件已经加入到Apache的配置项中,意味着php.ini的修改需要Apache重启才会生效。安装与配置MySQL安装MySQL软件
1、 获取MySQL安装软件2、 双击安装即可:没有特殊情况的直接下一步就可以完成3、 选择custom,自定义安装:选择安装路径3.1 软件安装目录:server/mysql3.2 数据安装目录:server/mysql/data4、 在完成安装之后,要实现配置5、 选择详细配置(默认的)6、 选择开发环境:默认的7、 选择功能:默认8、 并发设置(建议手动)9、 配置访问环境10、 字符集设定:系统字符集11、 服务安装:将MySQL作为windows下的一个服务启动12、 输入root(超级管理员)的用户密码13、 等待配置:4个都是勾表示安装成功MySQL的目录结构说明 Bin目录的常用命令
软件设计结构:C/S和B/SC/S:Client客户端/Server服务端,用户需要安装客户端产品才能访问服务器,而且只能访问一种软件(当前自己)B/S:Browser浏览器/Server服务端,用户只需要安装浏览器,就可以访问所有的服务器(B/S架构服务)MySQL的访问流程
Mysql是一款C/S架构的软件,需要通过客户端来访问服务端(MySQL提示也提供了其他模式的访问:通过一些插件扩展来充当客户端)1、 启用MySQL客户端:mysql.exe,该软件本身可以通过CMD控制台运行本身客户端:mysql.exeMysql.exe通过cmd运行2、 MySQL客户端访问服务端需要进行寻找匹配:连接认证连接:IP和端口确认,如果是本地都可以省略/uploads/title/20240101/6591b6a1ad3db.jpgh主机地址/uploads/title/20240101/6591b6a1ad3db.jpg/uploads/title/20240101/6591b6a1ad3db.jpg/uploads/title/20240101/6591b6a1ad3db.jpg/uploads/title/20240101/6591b6a1ad3db.jpg》/uploads/title/20240101/6591b6a1ad3db.jpghlocalhost(可以是IP)/uploads/title/20240101/6591b6a1ad3db.jpgP端口/uploads/title/20240101/6591b6a1ad3db.jpg/uploads/title/20240101/6591b6a1ad3db.jpg/uploads/title/20240101/6591b6a1ad3db.jpg》/uploads/title/20240101/6591b6a1ad3db.jpgP3306认证:通过用户名和密码进入服务器/uploads/title/20240101/6591b6a1ad3db.jpgu用户名/uploads/title/20240101/6591b6a1ad3db.jpg/uploads/title/20240101/6591b6a1ad3db.jpg/uploads/title/20240101/6591b6a1ad3db.jpg》/uploads/title/20240101/6591b6a1ad3db.jpguroot,不可以省略(匿名用户除外)/uploads/title/20240101/6591b6a1ad3db.jpgp密码/uploads/title/20240101/6591b6a1ad3db.jpg/uploads/title/20240101/6591b6a1ad3db.jpg/uploads/title/20240101/6591b6a1ad3db.jpg》/uploads/title/20240101/6591b6a1ad3db.jpgproot3、 退出命名:\q注意:通常连接认证的时候密码不建议明文,可以在输入/uploads/title/20240101/6591b6a1ad3db.jpgp之后回车,系统会再次让输入密码,这个时候就是密文PHP连接MySQL数据库
PHP本身不具备操作MySQL数据库的能力,需要借助PHP操作MySQL的扩展来实现。1、 PHP加载MySQL扩展:php.ini文件中2、 PHP中所有的扩展都是在ext文件夹中,需要制定扩展所在路径:extension_dir3、 php.ini已经被Apache加载,所以需要重启才会生效。设定PHP的系统时区
通过php.ini中的timezone配置项来实现配置虚拟主机
一台服务器很贵,如果只能部署一个网站,那么非常浪费。所以需要通过其他渠道来实现一台主机上部署多个网站。什么是虚拟主机
虚拟主机:Virtual machine,并不存在真实的主机,但是可以提供真实主机所实现的功能。通俗的讲,虚拟主机就是将计算机中不同的文件夹进行不同的命名,然后可以实现让服务器(Apache)根据用户的需求从不同的文件夹(网站)中读取不同的内容。虚拟主机的分类
在Apache中,可以将虚拟主机划分成两类:1、 基于IP的虚拟主机:一台电脑上有多个IP,每个IP对应一个网站原理:电脑默认只有一个IP,因为通常只配有一个网卡;但是有的电脑(服务器居多)可以配置多个网卡,每个网卡可以绑定一个IP地址。2、 基于域名的虚拟主机:一台电脑上只有一个IP,但是IP下可以制作多个网站,但是需要给每个网站不同的名字(虚拟主机名)搭建基于域名的虚拟主机
在Apache中,虚拟主机的搭建有两种方式:1、 在主配置文件中搭建:需要手动开启虚拟主机(基于域名)NameVirtualHost *:802、 在专门的虚拟主机配置文件中配置2.1 在主配置文件中加载虚拟主机配置文件(httpd.conf):虚拟主机配置文件已经开启了虚拟主机NameVirtualHost2.2 虚拟主机从配置文件(extra/httpd/uploads/title/20240101/6591b6a1ad3db.jpgvhosts.conf)中配置虚拟主机①增加一个对应的站点文件夹位置:DocumentRoot②增加主机名字:文件夹的别名:ServerName③ 增加域名解析DNS:hosts④需要给当前设定的站点(目录)访问权限Order Deny,Allow //没有顺序关系:实际顺序有意义Deny from 指定的范围Allow from 指定范围/all ⑤ 配置访问列表:当访问是一个目录时候(没有指定具体要访问的文件)Options Indexes [FollowSymLinks],如果访问目录,那么列表显示所有文件⑥ 当用户访问指定目录不指定文件的时候,通常需要系统指定一个默认文件DirectoryIndex 默认的文件列表,使用空格分离注意:如果说网站中整个网站根目录允许访问,但是其中还有其他文件夹不允许访问:可以增加多个Directory标签,针对不同的文件夹3、 一旦启用虚拟主机配置文件,那么默认的主机地址localhost就不再生效,如果想要生效:为localhost增加单独的虚拟主机
本站涵盖的内容、图片等数据系网络收集,部分未能与原作者取得联系。若涉及版权问题,请联系ynstorm@foxmail.com进行删除!
cgi格式,windows安装器无法识别esd文件?
esd格式系统安装不了可能是系统问题,解决方法如下
1.从U盘启动,进入到pe系统的界面。
2.推荐支持esd系统安装的“CGI备份还原”,在桌面上打开该软件,没有的需要先自行下载导入。
3.选择还原分区,下边的盘符列表选择安装系统的盘符,默认c盘。
4.选择esd系统,选择之后会弹出选择镜像文件的窗口,选择即可。
什么是ASP?
ASP是“动态服务器页面”。ASP是微软公司开发的代替CGI脚本程序的一种应用,它可以与数据库和其它程序进行交互,是一种简单、方便的编程工具。ASP的网页文件的格式是.asp,现在常用于各种动态网站中。ASP是一种服务器端脚本编写环境,可以用来创建和运行动态网页或Web应用程序。ASP网页可以包含HTML标记、普通文本、脚本命令以及COM组件等。
利用ASP可以向网页中添加交互式内容(如在线表单),也可以创建使用HTML网页作为用户界面的web应用程序。
error什么意思?
一般而言是您所打开网页的服务器的故障导致的,主要是由于语法格式有误,服务器无法理解此请求。不作修改,客户程序就无法重复此请求。以下是详细介绍:
1、前端提交数据的字段名称或者是字段类型和后台的实体类不一致,导致无法封装;前端提交的到后台的数据应该是json字符串类型,而前端没有将对象转化为字符串类型;
2、您可以尝试这些方法来解决,对照字段名称,类型保证一致性;使用 stringify 将前端传递的对象转化为字符串;
星际探索好看吗?
由霍伊特·范·霍特玛担任摄影指导,詹姆斯·格雷担任导演的《星际探索》讲述了由布拉德·皮特(BradPitt)饰演的宇航员罗伊·麦克布赖特少校的故事,他的父亲是荣誉宇航员克利福德·麦克布赖特,由汤米·李·琼斯(TommyLeeJones)饰演。罗伊发现,他一直以为早已去世的父亲实际上可能还活着,并与一系列海王星发生的灾变性暗物质能量喷发有所关联。
几十年前,克利福德曾作为利马计划的指挥官,开始进行深空探索以寻找智能生物。从未得到父亲陪伴的罗伊变得疏离孤僻,这样的性格恰恰适合应对太空旅行所带来的精神压力,使其成为穿越太阳系,诱使克利福德现身的理想人选。正如格雷所言,该片是“《黑暗的心》、阿波罗任务和水星计划的画面与氛围的结合”。
《星际探索》是格雷和霍特玛的首次合作。自《迷失Z城》之后,曾为格雷拍摄《移民》的摄影指导达吕斯·康第就飞往韩国与导演奉俊昊开始《玉子》的拍摄。“达吕斯没有档期,但面对这样一个大型的技术项目,我需要开始交流准备了,所以我就找到了霍特玛。从《生人勿进》和《锅匠,裁缝,士兵,间谍》以来,我就一直喜欢他的作品”,格雷说道,“《星际穿越》只不过再一次展现了他的优秀,证明他对于太空电影制作技巧的方方面面都十分了解。”
摄影师霍伊特·范·霍特玛,摄影作品:《她》《星际穿越》《敦刻尔克》《锅匠,裁缝,士兵,间谍》等
格雷非常关注在讲述一个太空背景下的现实故事时所需的技术问题,但他也十分看重故事背后的神话、哲学和艺术概念。“每个拍摄角度、每个画面的氛围和色调——你必须集思广益”,格雷说,“我和霍特玛先从油画着手考虑色彩和布光,然后再参考电影和其他视觉媒介形式。我们甚至还会放音乐,因为我们追求的东西是非语言、无意识的。”
“开启一段合作最好的方式就是先建立起基础参照,而不是去试图找到一个公式”,霍特玛说,“导演建议我们看一看20世纪50和60年代的先锋电影,我也开始收集许多静态图片和色彩参照蓝本,不光是为了色彩,也是为了获得构图的思路。我们还看了很多太空电影,以确保我们的影片有所创新。”
主创们试图在《星际探索》中运用一种视觉语言去表现时间感、距离感以及罗伊从地球到海王星过程中的心理状态,因此太阳光的色彩和强度就成为电影布光设计中一个非常重要的元素。罗伊离太阳越远,色彩就呈现出更孤立、更隔绝的感觉,从纯白的太阳光开始,变成火星上的橙红色光,最后变成海王星上方清冷的蓝紫光。
霍特玛希望观众始终能够感知到太阳的位置,以及罗伊和太阳之间的距离。在其研究的对象中,尤其是在1998年盖尔·塔特索尔(GaleTattersall)担任摄影指导的HBO伪纪实系列短剧《从地球到月球》中,他注意到穿过阿波罗飞船厚玻璃窗的直射阳光看起来像聚光灯。“太阳光的光束非常直,因为光源很远”,霍特玛解释道,“当它打到你身上时,会投射下边缘很清晰的阴影,所以我们希望我们的单一光源能够尽可能得强,并且放置得尽量远。”
拍摄时,最大的人造太阳光源是设置在升降台上的一盏Arrimax 18K HMI灯。较小型的灯组用于拍摄特写镜头:有几盏400瓦和800瓦的Jo/uploads/title/20240101/6591b6a1ad3db.jpgLeko HMI灯,和一盏1200瓦的Dedolight DPB70平行光束灯,霍特玛形容后者“几乎就像是一个大型的PAR灯,但它没有大范围投射光线,而是利用一个镜面系统,将所有光汇聚成一束能够形成清晰阴影的直射光线。”
研究《从地球到月球》时,霍特玛还提到了太阳光是如何在阿波罗飞船的窗玻璃上发生折射的。“我们尝试用所有你能想象得到的各种玻璃,以及各种光线去还原那种效果”,灯光师亚当·钱伯斯(Adam Chambers)回忆说,“Industrial Glass Products公司是洛杉矶一家女性开办的企业,该公司的马里奥·拉米雷斯(Mario Ramirez)为我们制作了两块玻璃棱镜,呈等边三角形,每边长是6英寸,你再也找不到比这更纯净的玻璃了。”
这两块棱镜交到了特效总监斯考特·费舍(ScottFisher)手上,他将它们切割成三份,根据Jo/uploads/title/20240101/6591b6a1ad3db.jpgLeko灯罩的滑动机制设计了一个旋转支架装置。当光线以某个角度照射到棱镜上时,光就会分离出各种单独的可见光谱色彩。
接着,霍特玛找到了洛杉矶Camtec公司的ASC协会会员卡冯·埃尔哈米(KavonElhami),以寻求一套能够捕捉阳光全光谱效果的镜头。通过一个称之为打磨的精细过程,镜头上现代而高效的防反射镀膜被移除,就这样,一整套球面Arri/Zeiss Master定焦镜头完成改造,当受到直射光源的照射时,可呈现低对比度的画面和更多的晕影和眩光。
下一步是打磨镜头前部光学元件的弧度,以增加镜头边缘的衰减,但同时保持中心区域的清晰度。“由于它们改造前就是很好的镜头,所以如果你不让光线直射的话,成像质感上其实没有差别”,霍特玛解释,“区别在于它们在光下的表现。”尽管由于对眩光的敏感性增加,这种改动可能会导致画面整体的亮度增加,但埃尔哈米提到了该系列镜头在T1.3时,进光量的细微减少。“像MP定焦这类高端镜头的光学设计就是为了让光线通过最少的(内部)反射直射入镜头内”,他说,“所以我们所做的改动实际上是增加了反射率。”
我们不需要太过精细”,费舍说,“霍伊特希望2孔胶片的颗粒感是显而易见的。特效制作是在没有进行最终调色的情况下完成的,所以有时候得用Resolve软件对这些镜头进行一些调整。为了保证每个镜头中的真人实景画面和特效元素都能契合,我们可能要筛选出CGI的区块,然后进行一些去除颗粒或重新设置颗粒感的操作,又或是只是精细地调整一下对比度。”
虽然霍特玛认为精细和准确对于《星际探索》的成功至关重要,但是让格雷倍加赞扬的却是他敢于打破边界、勇于冒险探索未知领域。“霍伊特知道不完美如何成就艺术”,导演说,“我很欣赏他用色的大胆,欣赏他愿意尝试把画面中的某一部分完全处理成暗部或过曝。这些事情表面上看起来简单,但是正是这些让一部电影令人难忘,让你们能够在几天、几个月后还能回忆起,甚至我敢说几年之后也会如此。这是你们所期望的,也正是霍伊特交付给我的。”
最后的镜头成品就是现在Camtec公司命名的“Astra定焦镜头组”,影片的大部分内容都是用它们拍的,同时还配备了一整套标准Master定焦镜头。(改造过程不是没有风险的:25mm定焦镜头的一块玻璃组件就从打磨机器上飞出,掉到地上摔碎了。霍特玛让埃尔哈米将破损的玻璃重新装起来,变成了后来的“Disastra”镜头。)
主体摄制工作从2017年8月开始,历时三个月,最终决定采用柯达Vision3 250D 5207和500T 5219胶片,以2片孔配合球面镜头的胶片格式进行拍摄,使用Arricam ST和LT摄影机,还有霍特玛的Aaton Pene/uploads/title/20240101/6591b6a1ad3db.jpglope摄影机进行手持拍摄。
地球、月球、火星的场景都是实景拍摄的,拍摄地包括谢尔曼奥克斯区的前新奇士公司总部、洛杉矶档案馆和洛杉矶标志性的联合车站。洛杉矶市中心一幢废弃的百货公司下面有一处弃用的红色列车地铁站,片中火星的地下隧道在这里取景。位于橘子郡的前《洛杉矶时报》印刷厂被改造成麦克布赖特去月球的发射台。宇宙飞船的内景和外景,包括登月舱、Cepheus号火箭、废弃的Vesta号飞船和陈旧的Lima号飞船,以及太空漫步的布景都是在洛杉矶中心摄影棚1号和2号棚搭建的。
Space Com司令部命令罗伊去海王星的这场戏是在前新奇士公司总部会议室拍摄的,该场地是A.C.Martin&Associates公司设计的一处低层的、近现代野兽派风格的建筑。罗伊的任命无疑是对他宣告了死刑,柔和的光线从上方笼罩着整个场景,抵消了这份沉重感。“会议室大桌上的荧光柔光箱其实已经15年都没使用过了”,钱伯斯透露道,“我们灯光组修复了它,还安装了一些3200K的灯管。”一块LiteGear公司的4x8英尺的LiteTile灯毯挂在顶上对现有光源进行增强,一盏ArriSkyPanel S60负责补光和提供眼神光。
我们不需要太过精细”,费舍说,“霍伊特希望2孔胶片的颗粒感是显而易见的。特效制作是在没有进行最终调色的情况下完成的,所以有时候得用Resolve软件对这些镜头进行一些调整。为了保证每个镜头中的真人实景画面和特效元素都能契合,我们可能要筛选出CGI的区块,然后进行一些去除颗粒或重新设置颗粒感的操作,又或是只是精细地调整一下对比度。”
虽然霍特玛认为精细和准确对于《星际探索》的成功至关重要,但是让格雷倍加赞扬的却是他敢于打破边界、勇于冒险探索未知领域。“霍伊特知道不完美如何成就艺术”,导演说,“我很欣赏他用色的大胆,欣赏他愿意尝试把画面中的某一部分完全处理成暗部或过曝。这些事情表面上看起来简单,但是正是这些让一部电影令人难忘,让你们能够在几天、几个月后还能回忆起,甚至我敢说几年之后也会如此。这是你们所期望的,也正是霍伊特交付给我的。”
cgi格式的文件用什么软件打开?
CGI(Common Gateway Interface)是HTTP服务器与你的或其它客户机 上的程序进行联系的一种工具,其程序须运行在网络服务器上。是公共网关接口 如果只是查看代码,那记事本就可以。 如果运行,那要看CGI用什么语言来写的,如用PEAL写或C/C++写,如果是前者那么得需要个解释器,如:安装ActivePerl;如果是后者的,则直接运行。当然,也可以在IIS中影射CGI。
linux上面怎么配置tomcat?
Linux发行版本众多,不管是什么发行版本,安装和配置Tomcat 的方法都是差不多的。在服务器端主要是非桌面版的,所以我们先讲解非桌面版下安装和配置Tomcat(桌面版的会更容易)。
1、Linux下安装Tomcat
首先去Apache Tomcat官网下载Tomcat安装包,注意:
tomcat官网中的source包是不完整的,logs文件夹跟bootstrap.jar一些重要的文件都没有的,所以我们要选择 Binary Distributions 而不是Source Code Distributions ;
Tomcat版本尽可能和JDK版本保持一致,我们一般选Tomcat 8即可(JDK 1.8),下载格式选
tar.gz
包;
镜像地址可以选择 shu edu 的,这样下载会快很多。
然后解压压缩包 》然后进入解压后的文件夹,如下图示:
2、修改Tomcat配置文件(./conf/server.xml),主要修改端口号,配置如下图示:
Tomcat默认的端口是8080,我这里改成了8088,当然了,线上一般直接改为80端口,改完之后要保存文件。
然后我们在tomcat源码目录下创建一个 logs 目录存放日志(如果没有的情况下)。
3、接下来我们运行Tomcat启动脚本(./bin/),不过启动脚本前需要将 bin 目录下的所有sh文件添加执行权限,否则是无法运行sh脚本文件的。
出现了这种提示后,我们再通过命令查看8088端口是否处于监听状态,如果在监听说明Tomcat启动正常了。
4、最后我们只要将上面自定的8088端口在防火墙中开启即可。然后访问就能看到欢迎页,如图示:
从上面的步聚来看,在Linux下安装Tomcat是非常方便的,如果要修改Tomcat配置也很方便,配置文件在源包下的 conf/ 目录中,主要修改server.xml配置文件,比如说:
修改端口:只需要更改Connector配置节中的端口即可;
修改根目录:在Host配置节中添加Context配置,如下图示:
以上就是我的观点,对于这个问题大家是怎么看待的呢?欢迎在下方评论区交流 ~ 我是科技领域创作者,十年互联网从业经验,欢迎关注我了解更多科技知识!
PHP可以自学吗?
黑马程序员搭建环境PHP简介什么是PHP
PHP定义:一种服务器端的 HTML 脚本/编程语言,是一种简单的、面向对象的、解释型的、健壮的、安全的、性能非常之高的、独立于架构的、可移植的、动态的脚本语言。是一种广泛用于 Open Source(开放源代码)的尤其适合 Web 开发并可以嵌入 HTML 的多用途脚本语言。它的语法接近 C,Java 和 Perl,而且容易学习。该语言让 Web 开发人员快速的书写动态生成的网页。PHP前身:Personal HomePage,个人主页,使用Perl语言开发的一种写个人主页的语言PHP:PHP Hypertext Preprosessor,php超文本预处理器,底层使用C语言
PHP发展史
Rasmus Lerdorf :创建者1994:1.0,个人perl,非常简单(简陋)1996:2.0,C底层,变的相对比较强大1998:3.0,zendEngine,联合zend公司共同管理和维护PHP,zendEngine(zend引擎)用户高效的解析php代码2000:4.0,session+输出缓冲等,session技术(会话技术),2004:5.0,zend引擎2代,增加新技术(面向对象更新,命名空间,异常)2015:7.0,新版的ZendEngine引擎,性能提升,新特性(异常)平台支持(window,Linux,UNIX)数据库支持(Sqlserver,mysql,Oracle,Access)
静态网站与动态网站的区别
静态网站:web1.0时代动态网站:web2.0时代
网站
Website的中文名称是网站,是指在互联网上,根据一定的规则,使用HTML、PHP等代码语言制作的用于展示特定内容的相关网页的集合,有可供管理人员操作的后台及用户使用的前台。简单地说,Website是一种通讯工具,就像布告栏一样,人们可以通过Website来发布自己想要公开的资讯,或者利用Website来提供相关的网络服务。人们可以通过网页浏览器来访问Website,获取自己需要的资讯或者享受网络服务。
静态网站特点
1.网页内容一经发布到网站服务器上,无论是否有用户访问,每个静态网页的内容都是保存在网站服务器上的,也就是说,静态网页是实实在在保存在服务器上的文件,每个网页都是一个独立的文件;2.静态网页的内容相对稳定,因此容易被搜索引擎检索;3.静态网页没有数据库的支持,在网站制作和维护方面工作量较大,因此当网站信息量很大时完全依靠静态网页制作方式比较困难;4.静态网页的交互性较差,在功能方面有较大的限制。
动态网站特点
1.交互性:网页会根据用户的要求和选择而动态地改变和响应,浏览器作为客户端,成为一个动态交流的桥梁,动态网页的交互性也是今后Web发展的潮流。2.自动更新:即无须手动更新HTML文档,便会自动生成新页面,可以大大节省工作量。3.因时因人而变:即当不同时间、不同用户访问同一网址时会出现不同页面。此外动态网页是与静态网页相对应的,也就是说,网页URL的后缀不是.htm、.html、.shtml、.xml等静态网页的常见形式,而是以.asp、.jsp、.php、.perl、.cgi等形式为后缀。在动态网页网址中有一个标志性的符号——“?”
网站基本概念服务器概念
服务器(server),也称伺服器,是提供计算服务的设备。由于服务器需要响应服务请求,并进行处理,因此一般来说服务器应具备承担服务并且保障服务的能力。服务器的构成包括处理器、硬盘、内存、系统总线等,和通用的计算机架构类似,但是由于需要提供高可靠的服务,因此在处理能力、稳定性、可靠性、安全性、可扩展性、可管理性等方面要求较高。在网络环境下,根据服务器提供的服务类型不同,分为文件服务器,数据库服务器,应用程序服务器,WEB服务器等。服务器:能够提供服务的机器,取决于机器上所安装的软件(服务软件)Web服务器:提供web服务(网站访问),就需要安装web服务软件,Apache,tomcat,iis等
IP的概念
IP:Internet Protocol,网络之间互联协议。网络之间互连的协议也就是为计算机网络相互连接进行通信而设计的协议。在因特网中,它是能使连接到网上的所有计算机网络实现相互通信的一套规则,规定了计算机在因特网上进行通信时应当遵守的规则。任何厂家生产的计算机系统,只要遵守IP协议就可以与因特网互连互通。IP地址具有唯一性。(每台电脑都有一个唯一的IP地址)
域名
域名(Domain Name),是由一串用点分隔的名字组成(www.itcast.cn)的Internet上某一台计算机或计算机组的名称,用于在数据传输时标识计算机的电子方位(有时也指地理位置,地理上的域名,指代有行政自主权的一个地方区域)。域名是一个IP地址上有“面具” 。一个域名的目的是便于记忆和沟通的一组服务器的地址(网站,电子邮件,FTP等)。域名作为力所能及难忘的互联网参与者的名称。特殊IP:127.0.0.1,代表本机特殊域名:localhost
DNS
DNS(Domain Name System,域名系统),因特网上作为域名和IP地址相互映射的一个分布式数据库,能够使用户更方便的访问互联网,而不用去记住能够被机器直接读取的IP数串。通过主机名,最终得到该主机名对应的IP地址的过程叫做域名解析(或主机名解析)。用户输入域名localhost—》DNS(localhost 127.0.0.1)/uploads/title/20240101/6591b6a1ad3db.jpg/uploads/title/20240101/6591b6a1ad3db.jpg》服务器电脑
端口
端口(Port),可以认为是设备与外界通讯交流的出口。端口可分为虚拟端口和物理端口,其中虚拟端口指计算机内部或交换机路由器内的端口,不可见。例如计算机中的80端口、21端口、23端口等。物理端口又称为接口,是可见端口,计算机背板的RJ45网口,交换机路由器集线器等RJ45端口。用户输入域名localhost:端口—》DNS(localhost 127.0.0.1)/uploads/title/20240101/6591b6a1ad3db.jpg/uploads/title/20240101/6591b6a1ad3db.jpg》服务器电脑—》软件(服务)
Web程序的访问流程
Web分为两类:静态网站和动态网站浏览器发起访问—》DNS解析域名—》服务器电脑/uploads/title/20240101/6591b6a1ad3db.jpg/uploads/title/20240101/6591b6a1ad3db.jpg/uploads/title/20240101/6591b6a1ad3db.jpg》服务软件
静态网站访问
动态网站访问
动态网站访问流程与静态差不多,但是会多出几个内容:服务器端解析、数据库
安装Apache安装Apache软件
1、 获取Apache安装软件2、 双击安装即可:指定对应的路径:E:server/apache3、选择安装模式:使用自定义模式4、 选择安装位置
Apache的目录结构说明
Httpd.exe的详细应用
1、 服务器进程:运行之后才能够工作2、 用来查看Apache具有哪些功能以及配置文件是否有错:httpd或者httpd.exe(文件所在目录)2.1 查看使用的模块:httpd /uploads/title/20240101/6591b6a1ad3db.jpgM2.2 验证配置文件是否有效:httpd –t
配置默认站点
1、 让Apache确定服务器上访问的位置:网站文件夹所在位置Httpd.conf:DocumentRoot2、 方便用户使用名字访问对应的网站:给文件夹对应的取一个别名Httpd.conf:ServerName端口可以单独实现:httpd.conf:listen3、 凡是涉及到Apache配置文件的修改,那么需要重启Apache才能生效4、 实现DNS域名解析:通常默认站点都是本地DNS:hosts文件
安装与配置PHP安装PHP语言
1、 获取PHP安装文件:建议去官网2、 解压缩3、 安装:将解压后的文件放到E:/server/,重命名PHP5
PHP的目录结构说明
php.exe的应用
PHP.exe就是可以解析PHP代码转变成HTML代码从而让浏览器可以解析的。1、 通过CMD控制器进入到php.exe所在目录2、 通过php.exe运行命令来指定要解析的PHP脚本就可以:php.exe /uploads/title/20240101/6591b6a1ad3db.jpgf PHP文件所在路径
配置Apache加载PHP模块
1、 Apache加载PHP模块:在Apache的主配置文件(httpd.conf)中加载对应的PHP提供的模块LoadModule php5_module PHP所提供的模块链接所在路径2、 Apache分配工作给PHP模块:如果是PHP代码就交给PHP处理:文件后缀判断.php结尾肯定是PHP代码AddType application/x/uploads/title/20240101/6591b6a1ad3db.jpghttpd/uploads/title/20240101/6591b6a1ad3db.jpgphp .php3、 将PHP的配置文件加载到Apache配置文件中:共同生效3.1 在Apache中指定PHP配置文件所在路径PHPIniDir php.ini所在路径3.2 php.ini文件默认是不存在的,是以development和production格式存在,需要格式化说明:PHP的配置文件已经加入到Apache的配置项中,意味着php.ini的修改需要Apache重启才会生效。
安装与配置MySQL安装MySQL软件
1、 获取MySQL安装软件2、 双击安装即可:没有特殊情况的直接下一步就可以完成3、 选择custom,自定义安装:选择安装路径3.1 软件安装目录:server/mysql3.2 数据安装目录:server/mysql/data4、 在完成安装之后,要实现配置5、 选择详细配置(默认的)6、 选择开发环境:默认的7、 选择功能:默认8、 并发设置(建议手动)9、 配置访问环境10、 字符集设定:系统字符集11、 服务安装:将MySQL作为windows下的一个服务启动12、 输入root(超级管理员)的用户密码13、 等待配置:4个都是勾表示安装成功
MySQL的目录结构说明 Bin目录的常用命令
软件设计结构:C/S和B/SC/S:Client客户端/Server服务端,用户需要安装客户端产品才能访问服务器,而且只能访问一种软件(当前自己)B/S:Browser浏览器/Server服务端,用户只需要安装浏览器,就可以访问所有的服务器(B/S架构服务)
MySQL的访问流程
Mysql是一款C/S架构的软件,需要通过客户端来访问服务端(MySQL提示也提供了其他模式的访问:通过一些插件扩展来充当客户端)1、 启用MySQL客户端:mysql.exe,该软件本身可以通过CMD控制台运行本身客户端:mysql.exeMysql.exe通过cmd运行2、 MySQL客户端访问服务端需要进行寻找匹配:连接认证连接:IP和端口确认,如果是本地都可以省略/uploads/title/20240101/6591b6a1ad3db.jpgh主机地址/uploads/title/20240101/6591b6a1ad3db.jpg/uploads/title/20240101/6591b6a1ad3db.jpg/uploads/title/20240101/6591b6a1ad3db.jpg/uploads/title/20240101/6591b6a1ad3db.jpg》/uploads/title/20240101/6591b6a1ad3db.jpghlocalhost(可以是IP)/uploads/title/20240101/6591b6a1ad3db.jpgP端口/uploads/title/20240101/6591b6a1ad3db.jpg/uploads/title/20240101/6591b6a1ad3db.jpg/uploads/title/20240101/6591b6a1ad3db.jpg》/uploads/title/20240101/6591b6a1ad3db.jpgP3306认证:通过用户名和密码进入服务器/uploads/title/20240101/6591b6a1ad3db.jpgu用户名/uploads/title/20240101/6591b6a1ad3db.jpg/uploads/title/20240101/6591b6a1ad3db.jpg/uploads/title/20240101/6591b6a1ad3db.jpg》/uploads/title/20240101/6591b6a1ad3db.jpguroot,不可以省略(匿名用户除外)/uploads/title/20240101/6591b6a1ad3db.jpgp密码/uploads/title/20240101/6591b6a1ad3db.jpg/uploads/title/20240101/6591b6a1ad3db.jpg/uploads/title/20240101/6591b6a1ad3db.jpg》/uploads/title/20240101/6591b6a1ad3db.jpgproot3、 退出命名:\q注意:通常连接认证的时候密码不建议明文,可以在输入/uploads/title/20240101/6591b6a1ad3db.jpgp之后回车,系统会再次让输入密码,这个时候就是密文
PHP连接MySQL数据库
PHP本身不具备操作MySQL数据库的能力,需要借助PHP操作MySQL的扩展来实现。1、 PHP加载MySQL扩展:php.ini文件中2、 PHP中所有的扩展都是在ext文件夹中,需要制定扩展所在路径:extension_dir3、 php.ini已经被Apache加载,所以需要重启才会生效。
设定PHP的系统时区
通过php.ini中的timezone配置项来实现
配置虚拟主机
一台服务器很贵,如果只能部署一个网站,那么非常浪费。所以需要通过其他渠道来实现一台主机上部署多个网站。
什么是虚拟主机
虚拟主机:Virtual machine,并不存在真实的主机,但是可以提供真实主机所实现的功能。通俗的讲,虚拟主机就是将计算机中不同的文件夹进行不同的命名,然后可以实现让服务器(Apache)根据用户的需求从不同的文件夹(网站)中读取不同的内容。
虚拟主机的分类
在Apache中,可以将虚拟主机划分成两类:1、 基于IP的虚拟主机:一台电脑上有多个IP,每个IP对应一个网站原理:电脑默认只有一个IP,因为通常只配有一个网卡;但是有的电脑(服务器居多)可以配置多个网卡,每个网卡可以绑定一个IP地址。2、 基于域名的虚拟主机:一台电脑上只有一个IP,但是IP下可以制作多个网站,但是需要给每个网站不同的名字(虚拟主机名)
搭建基于域名的虚拟主机
在Apache中,虚拟主机的搭建有两种方式:1、 在主配置文件中搭建:需要手动开启虚拟主机(基于域名)NameVirtualHost *:802、 在专门的虚拟主机配置文件中配置2.1 在主配置文件中加载虚拟主机配置文件(httpd.conf):虚拟主机配置文件已经开启了虚拟主机NameVirtualHost2.2 虚拟主机从配置文件(extra/httpd/uploads/title/20240101/6591b6a1ad3db.jpgvhosts.conf)中配置虚拟主机①增加一个对应的站点文件夹位置:DocumentRoot②增加主机名字:文件夹的别名:ServerName③ 增加域名解析DNS:hosts④需要给当前设定的站点(目录)访问权限
本站涵盖的内容、图片等数据系网络收集,部分未能与原作者取得联系。若涉及版权问题,请联系ynstorm@foxmail.com进行删除!