linux进阶篇:使用Apache搭建文件服务器目录

Linux服务搭建篇:使用Apache搭建文件服务器目录

一、关于文件服务器

​ 在一个项目中,如果想把公共软件或者资料共享给项目组成员,可以搭建一个简易的文件服务器来实现,只要是在局域网内的成员都可以通过浏览器或者wget命令来下载和访问资料。可以达到信息共享,软件版本一致的效果。本文讲述在linux环境下使用Apache服务搭建文件服务器。

二、使用Apache搭建文件服务器

Apache服务在linux环境下的程序叫做httpd,所以首先安装httpd服务,如果配置好了yum源的话,直接使用yum命令安装。

2.1 安装http服务

2.2 启动 httpd服务


2.3 访问apache首页

先关闭防火前,如果是云服务器的话不要关防火墙,需要开端口。

Httpd服务的默认端口就是80,在访问的时候可以省略

2.4.创建共享目录/opt/soft,把需要共享的文件都放在这个目录,

然后把需要共享的文件放到这个目录

再创建一个文件,带中文的文件名

2.5.因为访问Apache页面默认读取的是/var/www/html/页面,所以把共享目录链接到/var/www/html/下就可以了

2.6.重启Apache服务,查看页面

2.7.通过网页我们发现中文是乱码,可以修改配置文件使中文正常显示

#在Apache配置文件的末尾追加一行

echo "IndexOptions Charset=UTF-8" >> /etc/httpd/conf/httpd.conf

三、测试文件服务器是否可用

3.1.在windows上使用浏览器访问http://192.168.110.184/file/,如果页面可以打开,并且点击软件会自动下载,说明通过windows下载文件成功。

希望对您有用,有不对的地方希望不吝赐教,欢迎在评论区留言,分享你的看法。

相关推荐
A小辣椒1 天前
TShark:Wireshark CLI 功能
linux
A小辣椒2 天前
TShark:基础知识
linux
AlfredZhao2 天前
OCI 明明分配了 200G 系统盘,为什么 df 只看到 30G?
linux·oci
AlfredZhao2 天前
vi 删除指定范围的行,不用再反复按 dd
linux·vi
用户9718356334663 天前
银河麒麟 KY10 申威(SW64) 安装 nginx-1.16.1-2.p01.ky10.sw_64.rpm 详细步骤
linux
猪脚踏浪3 天前
linux 拷贝文件或目录到指定的位置
linux
大树883 天前
金刚石散热越强,管路越先见顶
大数据·运维·服务器·人工智能·ai
摇滚侠3 天前
Linux CentOS7 rpm 安装 MySQL 5.7
linux·运维·mysql
bush43 天前
嵌入式linux学习记录十四、术语
linux·嵌入式
载数而行5203 天前
Linux 11 动态监控指令top
linux