I will create small example.
Create index.html file in Your Apache document root directory (for RedHat based OS it usually is: /var/www/html)
Edit index.html:
Code:
<html>
<head>
</head>
<body>
<a href="download/file.tar.gz">Download file</a>
</body>
</html>
Start Apache server (in RedHat: /etc/init.d/httpd start)
If You are working on machine with apache server then enter in browser
http://localhost and You will see download link for file.
Remember that link will download file located in "/var/www/html/download" directory.
If You need to allow anybody else to access this link, then also edit Firewall rules (port 80).
Is this solution for Your problem?
If not, then please provide more information for Your problem.