买来用来折腾的vultr服务器玩了半年,昨天发现代理网速有点慢,后面发现SSR进程起不来。可能是我装的东西有点多,各种Gitlab、jenkins、Grafana、docker啥玩意都有。考虑到以前博客的图片文件服务器都在这个服务器下,所以我用sz命令把图片和一些资料备份到了本地,今天早上把服务器重置了,现在准备把apache安装上,配置一下访问地址和端口,再把数据回复到一模一样的文件夹下,应该图片url就能继续使用了。
1.环境准备
- ubuntu16.04
2.apache安装
-
# apt install apache2
image.png
好吧,好像装过了 -
查看监听和进程:
# netstat -tapn|grep apache && ps axu|grep apache
默认80端口
image.png
-
浏览器输入IP:port就能访问默认页面了

3.配置修改
- 修改默认端口:
-
修改 /etc/apache2/ports.conf
image.png
-
修改 /etc/apache2/sites-enabled/000-default.conf
image.png
4.重启生效
# sudo systemctl restart apache2

5.文件位置
-
只要把 /var/www/html/ 下的index.html删了,然后将需要被访问的文件放到 /var/www/html下 就可以通过远程http访问
image.png
-
实际访问
image.png
-
这样就搭建了一个简单的http服务器,这里的文件都可以wget或者其他方式下载,当然,不够安全。
4.apache2各个文件夹
├── apache2.conf 全局配置
├── apache.pem
├── conf.d 一般性配置文件存放地
├── envvars 环境变量
├── httpd.conf
├── magic
├── mods-available 已安装的模块
├── mods-enabled 已启用的模块
├── ports.conf httpd服务端口信息
├── sites-available 可用站点信息
├── sites-enabled 已经启用的站点信息,当中的文件是到/etc/apache2/sites-available/ 文件的软连接。
网友评论