位置: IT常识 - 正文

Linux下的web服务器搭建(linux中web服务器的安装,配置与测试)

编辑:rootadmin
Linux下的web服务器搭建 Web服务器:专门处理HTTP请求的服务器,常被称为Web服务器。

推荐整理分享Linux下的web服务器搭建(linux中web服务器的安装,配置与测试),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:linux webservice,linux web服务,linux中web服务器的安装,配置与测试,linux web服务器配置步骤,linux的web服务器配置,linux的web服务器配置,linuxweb服务器,linux web服务,内容如对您有帮助,希望把文章链接给更多的朋友!

有时间好好研究这个。

另外可以参照  mac/linux安装php那篇一起看看

零、

一、httpd简介(也可称为apache)

       常用的Web服务器有Apache和Nginx。Apache server(httpd)是非常流行的web服务器长期稳居第一。Apache httpd又可以简称为httpd或者Apache,是Internat使用最广泛的web服务器之一。使用Apache提供的web服务器是由守护进程httpd通过http协议进行文本传输,默认使用http(端口80)的明文传输方式。当然后来为了保证数据的安全和可靠性,有添加了https(端口443)的加密传输方式。

Linux中web服务器的搭建与配置_我姓陈 我有范的技术博客_51CTO博客_web服务器搭建步骤

也可以参照下面这个,看起来确实很简单:

linux搭建初始php环境(极简!)_954L-CSDN博客_linux安装php

注意:

(1)复现上述链接实例的时候如果用的是云服务器记得给80端口开安全组。

(2)如下图即可访问html对应的网页。

另外关于html怎么写这里复用里腾讯云在跨域访问设置中提供的实例。

对象存储 设置跨域访问 - 最佳实践 - 文档中心 - 腾讯云

httpd常用命令:#安装httpdyum -y install httpd#启动httpdsystemctl start httpd#重启httpdsystemctl restart httpd#配置文件vim /etc/httpd/conf/httpd.conf#web服务器默认存放网页文件的路径cd /var/www/html

整一个html文件取名dayu.html,内容如下:

<!doctype html><html><head> <meta charset="utf-8"> <link rel="shortcut icon" href="/upload/111.png"> <title>这是一个带图片的标签</title> <style type="text/css"> h1 {color:red} p {color:blue} </style> <style type="text/css">a {text-decoration: none}</style></head><body><div id="container" style="width:100%;height:100%"> <div id="header" style="background-color:#FFA500;"> <h1 style="margin-bottom:0;">北冥大鱼的网站</h1></div> <div id="menu" style="background-color:#FFD700;height:700px;width:20%;float:left;"> <br> <b>&nbsp <font size="5">菜单</font></b><br> <a href="/upload/shuo.jpeg"> &nbsp&nbsp 1.硕(可点击) </a><br> <a href="/upload/tan.jpeg"> &nbsp&nbsp 2.谭(可点击) </a><br> <a href="/upload/shuotan.jpeg"> &nbsp&nbsp 3.硕and谭(可点击) </a> </div> <div id="content" style="background-color:#EEEEEE;height:700px;width:80%;float:left;"> 这是一个关于北冥大鱼的故事</div> <div id="footer" style="background-color:#FFA500;clear:both;text-align:center;"> 版权 © dayu.com</div></div></body></html>

然后就可以访问了,效果如下。

 注:我这里在配置文件中修改了监听端口为8080。如果是默认的80端口的话,端口其实是可以省略的。

疑问:apache(或称为httpd)和Tomcat是 什么关系?

        Apache是Web服务器,和它类似的还有常说的Nginx。而Tomcat是应用服务器,更明确地说Tomcat只是一个servlet容器,可以认为它是Apache的扩展,但是可以独立于Apache运行。

        两者的相同点。

①两者都是Apache组织开发的

②两者都有HTTP服务的功能

Linux下的web服务器搭建(linux中web服务器的安装,配置与测试)

③两者都是开源免费的

④两者都可以独立运行。

        两者的区别。

①Apache只是一个普通服务器,只能用来解析静态页面(html),不支持解析动态页面(jsp),它可以通过插件支持php。如果想解析动态页面(jsp)就要用到Tomcat,Tomcat同时也支持HTML、JSP、ASP、PHP、CGI等。

②Apache是用C语言实现的,支持各种特性和模块从而来扩展核心功能,而Tomcat是用Java实现的,所以它更好的支持jsp。

③Apache+Tomcat可以整合使用。Apache直接处理静态请求而不经过Tomcat,对于动态请求,Apache只是作为一个转发,对jsp的处理是由Tomcat来处理的,Apache回传解析好的静态代码,这样整合就可以减少Tomcat的服务开销。

④Apache可以单向与Tomcat连通,就是说通过Apache可以访问Tomcat资源,反之不然。

⑤Apache是很最开始的页面解析服务,Tomcat是后研发出来的,从本质上来说Tomcat的功能完全可以替代Apache,但Apache毕竟是Tomcat的前辈级人物,并且市场上也有不少人还在用Apache,Apache虽然不能解析Java的东西,但解析html速度快,所以Apache还会继续存在,不会被取代。

⑥Apache可以运行一年不重启,稳定性非常好,而Tomcat则不见得。

⑦首选web服务器是Apache,但Apache解析不了的jsp、servlet才用Tomcat。

⑧只使用Apache服务器不需要安装jdk,使用Tomcat服务器必须安装jdk并配置好环境变量。

        两者整合的好处。

①如果客户端请求的是静态页面,则只需要Apache服务器响应请求 ②如果客户端请求动态页面,则是Tomcat服务器响应请求 ③因为jsp是服务器端解释代码的,这样整合就可以减少Tomcat的服务开销

二、关于部署

这个玩起来实际上非常简单。例如我的web服务器安装在tantan_esc机器并开放了默认的80端口。

那么接下来我要做的事情就是把 HTML 布局 | 菜鸟教程 网站上php教程和html教程复制一些代码过来放到云服务器的/var/www/html路径下,然后就可以访问了。注:文件名是.php、.html都可以,访问的时候把绝对路径一并写上去就好。

三、最常见玩法

实际上完全从头做一个酷炫的网站还是蛮耗费时间的。“它山之石可以攻玉!”。一个很常见的玩法就是找个模板,自己做相应的修改。①网上下载一些网站模板 例如 这里 随便下载一个;②改吧改吧;③然后部署(其实就是放到/var/www/html路径下)到自己的云服务器上;④然后在腾讯云上买一个域名指向云服务器的ip ⑤然后网站就好了。

例如此处我下载了 泳池维修清洁服务网站模板_站长素材 这个模板;

解压后部署上去,路径改名为tantan;

然后外网就可以访问了,效果如下:

注:关于第四步,其实也可以手动修改机器的/etc/hosts文件针对某台访问机器测试域名是否ok。例如在我的mac上添加这条记录后,就可以在mac的浏览器以域名的形式来访问了。注意:域名要有.,例如.com之类的。

本文链接地址:https://www.jiuchutong.com/zhishi/296165.html 转载请保留说明!

上一篇:[HyperGraph专题]HGNN+:General Hypergraph Neural Networks(hypergraph learning)

下一篇:如何将web前端连接数据库(web前后端连接)

  • beatsfitpro怎么配对(beatspro怎么配对)

    beatsfitpro怎么配对(beatspro怎么配对)

  • 微信辅助解封号码填错了怎么改过来(微信辅助解封号码输错了)

    微信辅助解封号码填错了怎么改过来(微信辅助解封号码输错了)

  • 怎么查看有没有成为快手体验官(怎么查看有没有针孔监控摄像头)

    怎么查看有没有成为快手体验官(怎么查看有没有针孔监控摄像头)

  • 四曲面屏是什么意思(四曲面屏容易碎吗)

    四曲面屏是什么意思(四曲面屏容易碎吗)

  • 闲鱼屏蔽全部商品多久恢复(闲鱼屏蔽全部商品怎么弄)

    闲鱼屏蔽全部商品多久恢复(闲鱼屏蔽全部商品怎么弄)

  • oppo手机更新后相机无贴纸(oppo手机更新后如何恢复原来系统)

    oppo手机更新后相机无贴纸(oppo手机更新后如何恢复原来系统)

  • 淘宝频繁退款会有影响吗(淘宝频繁退款会掉信誉值吗)

    淘宝频繁退款会有影响吗(淘宝频繁退款会掉信誉值吗)

  • pt下载是什么(pt下载有什么用)

    pt下载是什么(pt下载有什么用)

  • qq删了再下载聊天记录还在吗(qq删了再下载聊天记录没有了怎么办)

    qq删了再下载聊天记录还在吗(qq删了再下载聊天记录没有了怎么办)

  • iphone6splus重量(iphone6splus重量是200克正常吗)

    iphone6splus重量(iphone6splus重量是200克正常吗)

  • 微信无法使用wifi(微信无法使用Wi-Fi数据迁移)

    微信无法使用wifi(微信无法使用Wi-Fi数据迁移)

  • 路由器拨号和光猫拨号的区别(路由器拨号和光猫拨号优缺点)

    路由器拨号和光猫拨号的区别(路由器拨号和光猫拨号优缺点)

  • 佳能打印机显示e05该怎么解决(佳能打印机显示e04该怎么解决)

    佳能打印机显示e05该怎么解决(佳能打印机显示e04该怎么解决)

  • ipada1954用的处理器(ipadproa1584)

    ipada1954用的处理器(ipadproa1584)

  • 蜂窝网络是什么意思(蜂窝网络是什么意思就是流量吗)

    蜂窝网络是什么意思(蜂窝网络是什么意思就是流量吗)

  • 手机为什么会变慢变卡(手机为什么会变黑白屏,如何恢复)

    手机为什么会变慢变卡(手机为什么会变黑白屏,如何恢复)

  • 蓝牙键盘怎么连接平板电脑(蓝牙键盘怎么连接手机)

    蓝牙键盘怎么连接平板电脑(蓝牙键盘怎么连接手机)

  • vivo怎么把信号变数字(vivo怎么把信号格改到右边)

    vivo怎么把信号变数字(vivo怎么把信号格改到右边)

  • 苹果nfc芯片在哪个位置(苹果nfc芯片在哪里)

    苹果nfc芯片在哪个位置(苹果nfc芯片在哪里)

  • 苹果手表可以测深度睡眠吗(苹果手表可以测体温吗)

    苹果手表可以测深度睡眠吗(苹果手表可以测体温吗)

  • 手机如何转换网络类型(手机怎样使用网线转换器上网)

    手机如何转换网络类型(手机怎样使用网线转换器上网)

  • i5 8300h处于什么水平(i5-8300h什么意思)

    i5 8300h处于什么水平(i5-8300h什么意思)

  • 手机限流了怎么办(手机限流了怎么弄)

    手机限流了怎么办(手机限流了怎么弄)

  • 一加7多少w快充(一加7多少w快充电)

    一加7多少w快充(一加7多少w快充电)

  • 电子发票微信怎么查看(电子发票微信怎么发送给对方)

    电子发票微信怎么查看(电子发票微信怎么发送给对方)

  • 微信指数是干嘛的(微信指数什么意思)

    微信指数是干嘛的(微信指数什么意思)

  • 淘金币过期日期怎么看(淘金币什么时候过期怎么查看)

    淘金币过期日期怎么看(淘金币什么时候过期怎么查看)

  • 微信聊天儿记录能恢复吗(微信聊天儿记录删除怎么找回来)

    微信聊天儿记录能恢复吗(微信聊天儿记录删除怎么找回来)

  • 最右属于哪家公司(最右所属公司)

    最右属于哪家公司(最右所属公司)

  • 苹果7打电话免提灰色(苹果7打电话免提自动打开)

    苹果7打电话免提灰色(苹果7打电话免提自动打开)

  • 半年奖个人所得税怎么算的
  • 个税申报的收入扣除社保吗
  • 应预缴税款如何计算?
  • 包装物租金要交消费税吗为什么
  • 纳税调整项目包括哪些?请简单列举
  • 物业公司车棚算固定资产吗
  • 可供出售金融资产和长期股权投资
  • 商业折扣和销售折让计入财务费用吗
  • 其他应付款长期挂账如何处理
  • 劳务公司劳务工资做什么科目
  • 酒水进项税税率
  • 购进财务软件折旧怎么算
  • 上市公司存货跌价准备怎么看
  • 新个税年终奖怎么申报
  • 个税登记app
  • 银行贴现差额部分计入什么科目?
  • 公司聘请专家的差旅费可以税前扣除吗
  • 补偿金申报个所税如何录入?
  • 税控机减免税额怎么算
  • 转账支票怎么进账到个人账户
  • 餐饮增值税
  • 发票的金额可以答应客户多开
  • 为什么增值税发票税率是1%
  • 销售淀粉的税率
  • 预付账款讲解
  • 国税地税合并后叫什么名称
  • 出售股票或债券的条件
  • 合同结算账务处理分录
  • 退回多缴的所得税怎么算
  • 逾期未收回包装物押金税率
  • PHP:pg_send_execute()的用法_PostgreSQL函数
  • 简易计税方法的适用主体有
  • 小程序在线反编译网页版
  • uniapp 安卓原生
  • 企业所得税教育经费列支范围
  • yolov5输出result
  • php sql 教程
  • yii2局部关闭(开启)csrf的验证的实例代码
  • php实现分页查询
  • mvc与mvvm
  • 中科院t1
  • java基础笔试题在线考
  • 员工辞退补偿金扣个税吗
  • 非营利组织能否开社保账户
  • 什么是临时雇佣
  • 对企业来说什么是工匠精神
  • mongodb skip limit
  • 汽车修理厂利润
  • 现金股利和现金利润的区别
  • 固定资产增加
  • 开票有误重新开票怎么做分录
  • 现金折扣不考虑增值税
  • 车保险里面的车船税
  • 销售费用工资是什么科目
  • 加计减免其他收入怎么填
  • 委托加工应税消费品纳税义务发生时间
  • 去年的福利费没有用完,今年可以用吗
  • 利息收入为什么冲减财务费用
  • 生产型企业的主要绩效考核指标
  • 企业采用公允价值进行会计核算,所体现的会计质量要求
  • 购买500元的保险会计分录
  • 商业企业库存商品
  • mac安装surge
  • WIN10如何设置字体大小
  • win10 20h2 v2
  • win7隐藏文件怎么调出来
  • 麒麟Linux系统怎么进入图形化界面
  • javascript标准
  • unity3d官方
  • 拖拽js实现
  • jquery.css
  • node js作用
  • python脚本代码大全
  • jquery调用controller
  • 广告业发票税率是多少 可以抵扣多少
  • 陕西省地税稽查局吴爱成
  • 国税局发票打印软件下载
  • 沈阳税务机关地区编号
  • 城市维护建设税,教育费附加,地方教育费附加
  • 宣传中常用的效应包括
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设