HTTP文件共享传输

这篇具有很好参考价值的文章主要介绍了HTTP文件共享传输。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

作者:独笔孤行

公众号:云实战

官网:​​http://anyamaze.com​​

前言

HTTP是超文本传输协议,通过http协议即可搭建网站,提供访问web,也可以实现文件的共享传输。实现文件传输,可直接使用httpd或SimpleHTTPServer服务。

一、安装httpd

执行安装httpd命令

yum install httpd

二、配置httpd

所有修改在/etc/httpd/conf/httpd.conf配置文件中

vi /etc/httpd/conf/httpd.conf

2.1 修改端口号

# Listen: Allows you to bind Apache to specific IP addresses and/or
# ports, instead of the default. See also the <VirtualHost>
# directive.
#
# Change this to Listen on specific IP addresses as shown below to
# prevent Apache from glomming onto all bound IP addresses.
#
# Listen 12.34.56.78:80
Listen 80 # 根据实际情况修改

2.2 修改目录权限

# Deny access to the entirety of your server's filesystem. You must
# explicitly permit access to web content directories in other
# <Directory> blocks below.
#
<Directory />
AllowOverride none
# Require all denied   #默认设置,拒绝所有访问请求
Options All            # 显示目录结构,以便用户浏览下载
</Directory>

2.3 修改共享目录

# DocumentRoot: The directory out of which you will serve your
# documents. By default, all requests are taken from this directory, but
# symbolic links and aliases may be used to point to other locations.
#
DocumentRoot "/var/www/html"    # 根据实际情况修改
......
<Directory "/var/www/html">     #根据实际情况修改
    Options Indexes FollowSymLinks
    IndexOptions Charset=UTF-8     #设置UTF-8字符集,防止中文乱码
    AllowOverride None
    Require all granted
</Directory>

2.4在存放目录/var/www/html中生成测试文件

echo "Hello World" > /var/www/html/test.conf

2.5 移除默认页面

mv /etc/httpd/conf.d/welcome.conf /etc/httpd/conf.d/welcome.conf.bak

三、确认文件目录权限

默认目录/var/www/html/权限无需修改,若是新建目录,需设置访问权限755,否则无法访问。

chmod -R 755 /data   # 根据实际情况修改/data目录

四、启动httpd服务

systemctl start httpd
systemctl enable httpd

五、访问http文件

默认可直接打开,若需要下载,可通过wget命令下载所需文件

HTTP文件共享传输

更多咨询文章来源地址https://www.toymoban.com/news/detail-425352.html

到了这里,关于HTTP文件共享传输的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 安卓手机连接电脑实用技巧:实现文件传输与共享

    在手机使用过程中,我们常常需要将手机中的文件传输到电脑,或者将手机与电脑进行共享。为了实现这一需求,掌握一些实用的安卓手机连接电脑技巧就显得尤为重要。本文将为您详细介绍2种简单、高效且安全的方法,让您轻松实现安卓手机与电脑之间的文件传输和共享。

    2024年04月28日
    浏览(40)
  • Ubuntu and Mac OSX之间传输文件(共享文件夹方法)

    解决思路来自于:https://devicetests.com/share-files-ubuntu-mac-osx 利用了samba协议,原文: 首先,再ubuntu上进行设置 在smb.conf中,末尾添加 然后重启samba服务 然后,这里需要注册一个账户,方便后面mac访问共享文件夹使用 在终端中输入 按照提示输入密码就行了。 之后在mac上进行设置

    2024年01月16日
    浏览(33)
  • 【最新可用】VMware中ubuntu与主机window之间使用共享文件夹传输大文件

    (1)虚拟机关机情况下,创建一个共享文件夹 (2)ubuntu中挂载共享文件夹 1、如果之前已经挂载 hgfs,先取消挂载 2、重新使用以下命令挂载 uid 和 gid 在home目录输入id 命令查询,如果报错 use the ‘nonempty’ mount option则使用下面命令 以上设置仅暂时有效,重启之后又找不到共

    2024年02月12日
    浏览(38)
  • 16.6k stars 开源的本地文件共享传输工具 docker部署教程

    First, Install docker with docker-compose. Then, clone the repository: Now point your browser to  http://localhost:8080 . To restart the containers run  docker-compose restart . To stop the containers run  docker-compose stop . To debug the NodeJS server run  docker logs snapdrop_node_1 . Have docker installed, then use the command: To run the image, ty

    2024年01月20日
    浏览(31)
  • 【Python共享文件】——Python快速搭建HTTP web服务实现文件共享并公网远程访问

    数据共享作为和连接作为互联网的基础应用,不仅在商业和办公场景有广泛的应用,对于个人用户也有很强的实用意义。也正因如此,大量数据共享软件被开发出来,云存储的概念也被重复炒作。对于爱好折腾的笔者来说,用最简单的工具找寻私人共享和存储解决方案,也是

    2024年02月05日
    浏览(28)
  • Python共享文件 - Python快速搭建HTTP web服务实现文件共享并公网远程访问

    转载自内网穿透工具的文章:Python一行代码实现文件共享【内网穿透公网访问】 数据共享作为和连接作为互联网的基础应用,不仅在商业和办公场景有广泛的应用,对于个人用户也有很强的实用意义。也正因如此,大量数据共享软件被开发出来,云存储的概念也被重复炒作。

    2024年02月05日
    浏览(34)
  • HTTP第14讲——HTTP传输大文件的方法

    HTTP 可以传输很多种类的数据,不仅是文本,也能传输图片、音频和视频。 早期互联网上传输的基本上都是只有几 K 大小的文本和小图片,现在的情况则大有不同。网页里包含的信息实在是太多了,随随便便一个主页 HTML 就有可能上百 K,高质量的图片都以 M 论,更不要说那

    2024年02月07日
    浏览(24)
  • 玩转服务器之数据传输篇:如何快速搭建FTP文件共享服务器

    FTP服务(File Transfer Protocol,FTP)是最早应用于主机之间数据传输的基本服务之一,是目前使用最广泛的文件传送协议。FTP文件共享服务器在日常办公中可以实现多人之间文件的传递和共享,极大提高协同办公的效率。 Vsftpd是一款在Linux发行版中最受推崇的FTP服务器程序,小巧

    2024年02月07日
    浏览(40)
  • 宝塔+LNMP平台=HTTP文件共享服务

    服务器有几十个G都没利用,太浪费了,本着共产主义万岁的思想,准备搭建一个超级简单的基于宝塔上的HTTP文件共享服务器。 我的宝塔是基于LNMP平台搭建的网站。 进入宝塔管理 新建一个站点(纯静态,无数据库、无FTP,FTP一会再说),配置好域名的指定(域名商那里就请

    2023年04月26日
    浏览(47)
  • c#——WCF和HTTP文件传输实验

    (1)掌握HTTP协议下WCF服务应用程序构建方法。 (2)掌握WCF客户端和服务端的消息交换模式。 (3)掌握协定的设计及实现方法。 (4)熟悉WCF和HTTP的相关绑定设置。 (5)掌握流的读写操作方法。 在同一个解决方案中,分别编写服务端程序和客户端程序,利用HTTP和流传输实

    2024年02月07日
    浏览(34)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包