WEB服务器简介

WEB服务器,即网站服务器,也称为WWW(WORLD WIDE WEB)服务器,是指驻留于因特网上某种类型计算机的程序。主要功能是提供网上信息浏览服务。目前最主流的三个Web服务器是Apache Nginx IIS。

WEB服务器搭建

web服务器的搭建有很多种方式,这里介绍三种常用的搭建方式:集成环境搭建、命令行搭建、原始安装包搭建。

集成环境搭建

web服务器的搭建纷繁复杂,为了最快速的搭建web服务器,很多团队开发了集成环境。集成环境将web服务器运行需要的各种程序包打包在一起,对外屏蔽了各个程序之间的关联细节。开发者下载集成包之后,只需简单安装,便可以一键部署整个web服务器环境。集成环境一般包括了服务器(如apache,nginx,iis)、服务器开发语言(如php)、数据库(如mysql)、文件传输服务器(如ftp)等。

互联网上流传的集成包很多,比如xampp,wamp等,对于不同的操作系统也有不同的版本支持,比如windows、linux、mac os。以windows版本下的xampp为例,你可以很容易的从互联网上获取到xampp的exe格式安装包。关于xampp的获取,可以访问如下网址https://www.apachefriends.org/zh_cn/index.html,该网址提供了不同操作系统对应的xampp集成环境,选择合适自己的一款下载即可。下载xampp安装包之后,双击,选择相应的安装目录,按照安装向导的提示即可快速搭建一个web服务器。安装好之后的xampp文件目录如下:(该图来自mac版,windows类似)

xampp目录下东西很多,这里列举几个常用的文件夹

apache2 web服务器目录,

php php文件目录,

mysql mysql数据库目录,

phpmyadmin 数据库管理程序目录,

htdocs web根目录,用于存放所有的web程序。

几个注意的点

1)数据库的用户名为root,密码为空。

2)默认为宽口为80,如果安装或者访问失败,可以检查是否80端口被占用。

控制台

xampp拥有一个控制台,用于启动/关闭服务器、数据库等应用程序,界面如下:

点击apache后面的start即可开启apache服务器,点击mysql后面的start按钮即可开启mysql数据库,点击mysql后面的admin即可在浏览器打开phpmyadmin页面,对数据库进行可视化操作。如下:

运行php程序

在htdocs文件夹下新建index.php文件,输入以下内容并保存。

在浏览器输入127.0.0.1/index.php出现如下php配置信息界面,说明网站可以正常访问了。

【编辑推荐】

【责任编辑:武晓燕 TEL:(010)68476606】

服务器网站集成环境哪个好,如何搭建Web服务器之集成环境相关推荐

  1. 搭建Web服务器之Step1:VMWare+CentOS6.3

    2019独角兽企业重金招聘Python工程师标准>>> NO.1  VMWare1.在谷歌搜索"VMware Workstation 7.1.4-385536官方正式版+完 ...

  2. 新手如何使用docker搭建web服务环境

    做过开发的人对开发环境的安装.配置应该都不会太陌生,不管你做什么开发,对开发环境都会具有一定的依赖性的.对于 PHP 的 Web 开发来说,开发环境至少要有一个 Web 服务器(如 Apache.Ng ...

  3. 使用 docker 搭建 web 服务环境

    本文目的 做过开发的人对开发环境的安装.配置应该都不会太陌生,不管你做什么开发,对开发环境都会具有一定的依赖性的.对于 PHP 的 Web 开发来说,开发环境至少要有一个 Web 服务器(如 Apac ...

  4. 空服务器安装linux,debian服务器linux服务器web建站搭建linux服务器之Debian安装

    debian服务器linux服务器web建站搭建linux服务器之Debian安装 原文来自i火吧 大家都知道linux的发行版本很多,有centos啊,debian啊,ubuntu等,下面我就用de ...

  5. 普歌-腾讯云短信+使用node发送短信(3种方法API、SDK)、封装工具、搭建web服务、写接口、调用接口发送短信、时效性判断、验证验证码的正确性(下)

    普歌-结合腾讯云短信服务+node搭建一个简单的发送短信web小项目 涉及技术: 腾讯云服务 后端服务:node+express 前端搭建:html+js 前言:本来这篇博客应该很早就发了,中间有一些 ...

  6. tomcat搭建web服务,lrc文件下载

    对于我这个开始学.net的人来说,对tomcat所知甚少.如今在Android练习中,需要用tomcat搭建web服务,并提供文件下载.视频中老师一带而过,我那个郁闷啊.没有办法,自己倒持一下,写这篇 ...

  7. RHEL 5服务篇—使用Apache搭建web服务(四)部署AWStats网站分析系统

    在httpd服务器的访问日志文件access_log中,记录了大量的客户机访问信息,通过分析这些信息,可以及时了解web站点的访问情况.但是由于access_log文件记录的信息太多,查看起来很不方便 ...

  8. 开源地图服务器 网站,开源WebGIS:地图发布与地图服务

    开源WebGIS:地图发布与地图服务 语音 编辑 锁定 讨论 上传视频 上传视频 本词条缺少信息栏.概述图,补充相关内容使词条更完整,还能快速升级,赶紧来编辑吧! <开源WebGIS:地图发布与 ...

  9. 如何部署搭建app服务端运行环境(java)?

    简介: app服务端和web的服务端的配置是一样的.所以要搭建APP根据web服务端配置即可. 前言:app服务端和web的服务端的配置是一样的.所以要搭建APP根据web服务端配置即可. 1.购买服 ...

最新文章

  1. 14年阿里巴巴管理经验总监:教你管理7步心法(演讲全文)
  2. AP计算机科学有几门,2017新增AP计算机科学考试科目
  3. MySql之自动同步表结构
  4. 1.2.4 Selecting a defualt database
  5. 使用Hexo搭建博客,备份至GitHub过程(基于网上资料的实践操作)
  6. java is开头版本解决_eclipse指定jdk版本启动,解决Version XXXX of the JVM is not
  7. 为了不让代码“作恶”,能否将道德条款纳入开源许可证?
  8. maven项目部署到linux上的奇葩问题
  9. JAVA版本微信公众账号开源项目版本发布-jeewx1.0(捷微)
  10. win 10配置安装iis
  11. Slava and tanks(CodeForces - 877C)
  12. 上偏续关系哈斯图_偏序集的哈斯图G(A)跟A上的偏序关系≤的关系图G(≤)是一 一对应的,相互确定。...
  13. HBase权威指南,架构:存储
  14. 小辣椒安卓机器人无命令_雅奇小辣椒(安卓手机app开发软件)V1.0.1 中文版
  15. 第一次软工作业(数独)
  16. 罗永浩和锤子手机:对不起,我被你打动了
  17. 数据分析:杜邦分析法
  18. 【类和对象】深入浅出类和对象
  19. ubuntu命令行界面自作iso镜像
  20. 嵌入式linux 忘了密码,如何在Linux下解除PDF文件的密码?

热门文章

  1. 软件测试工程师未来如何规划自己的职业生涯~
  2. 微信拉黑的人怎么找回来?3个方法解决!
  3. 关于手机电池的一些谬论纠正
  4. linux c open 权限,linux c open函数用法
  5. 读书笔记--腾讯音乐:全民K歌推荐系统架构及粗排设计
  6. 国产完美替换MLX90393三轴霍尔传感器
  7. 全国python培训机构排名
  8. 试题 算法提高 找出出卖耶稣的人(Java)
  9. uniapp 实现上拉加载
  10. Android自定义ClassLoader耗时问题追查