教你使用Apache搭建Http

105 阅读1分钟

Apache2默认采用的是80端口号,因此直接通过公网ip或域名就能访问。现实中,很多服务器本身就部署了许多其它服务,80端口号往往被占用,因此就需要将Apache2改成其它访问端口。

修改端口,首先需要修改/etc/apache2/ports.conf这个文件:
这里吧80改成其它不冲突的端口号,我这里以1024为例

12345678#Listen 80``Listen 1024``<IfModule ssl_module>``        ``Listen 443``</IfModule>``<IfModule mod_gnutls.c>``        ``Listen 443``</IfModule>

然后修改/etc/apache2/sites-available/000-default.conf

1234#<VirtualHost *:80>``<VirtualHost *:1024>``        ``# The ServerName directive sets the request scheme, hostname and port that``        ``# the server uses to identify itself. This is used when creating

注:这个文件中还有一个DocumentRoot,修改该参数可以调整文件系统的根路径。

修改完成之后,重启apache2:

1/etc/init``.d``/apache2 restart

此时,就可以通过访问域名:1024的形式访问到同样内容,例如我的服务器访问url为http://xdxsb.top:1024

设置访问限制

个人服务器很容易遭到别人的攻击,如果有人开好多线程来反复请求下载,这就将导致流量带宽消耗巨大,甚至会让服务器宕机。因此,长期提供下载服务的服务器必须设置访问限制。

2dd0249adacde17d99d21aaee9b3b33.png