配置http协议文件服务器
在 ubuntu 配置 HTTP 协议文件服务器
项目需要一个简单的文件服务器,可以直接用 IP 访问,最早用 FTP 协议的服务器,但是已经过时,所以准备用 apache2 配置一个文件服务器
- 安装 apache2输入 IP 到浏览器,确认服务已开启
1
sudo apt-get install apache2
- 切换根目录位置
apache 默认位置一般为1
/var/www/html
- 将想访问的目录创建软连接并赋予权限继续修改配置,赋予访问目录的权限,默认在下方目录
1
2
3
4# 处于 /var/www/html 目录下
sudo ln -fs [目录] [路由名称]
# 如
sudo ln -fs /home/lyf/test my_test找到类似的地方,作如下修改:1
/etc/apache2/apache2.conf
在 http://[IP]/my_test 下可看到 /home/lyf/test 文件夹中的内容。1
2
3
4
5
6
7
8
9
10
11<Directory [设置的根目录]>
Options Indexes FollowSymLinks
AllowOverride None
Require all granted
</Directory>
<Directory /var/www/DownLoadResource/basic_compare/>
Options Indexes FollowSymLinks
AllowOverride None
Require all granted
</Directory>
All articles in this blog are licensed under CC BY-NC-SA 4.0 unless stating additionally.