赞
踩
学校课程要求弄一个服务器,究极小白翻遍全网,弄出来的成果很低级。今天再看会觉得文中写的方法不太合适,很笨。不过我觉得还是有一些参考意义。想搭建公网服务器,如果不考虑买云服务器,内网穿透仍然很有用。
环境:虚拟机 KALI 2022.4
工具:Apache2,Cpolar
特点:静态,免费
【2023/12/25 补充说明】
以前写的很小白的文,太丢脸很想删掉呜呜。但是看到挺多UU对这个挺感兴趣的,就还是留着。
关于内网穿透,更好的方案有很多。搭建内网服务器,更好的方案更多。文章内容都是我以前特别小白的时候懵懂的摸索记录。在今天,如果有小白想搭建一个静态网站,我可能会更加推荐小皮面板 lnmp +内网穿透(如果没有公网服务器)的方案。
内网穿透我接触的不多,使用过的暂时也只有 Cpolar。我对它的印象一般(营销太多了),但是不得不说它确实很适合小白使用。关于我这篇文章的内容,以及其他很多需要用到内网穿透的场景,其实 Cpolar 官方就发了很多不错的教程,写的比我好多了。
你可以进去看看 博客 - cpolar 极点云官网
希望 Cpolar 官方看到了能给我打钱 )
一、启动Apache2服务
1. kali 本身含 Apache2,在 /etc 目录下 ls 即可看到。
2. 打开 Apache 服务。
/etc/init.d/apache2 start # 使用 start 打开 Apache 服务
/etc/init.d/apache2 status # 使用 status 查看服务是否顺利打开
3. 测试
浏览器输入 localhost 或 127.0.0.1 测试 Apache2 是否顺利打开。出现以下界面,说明 Apache2 服务已正常启动。这时,服务器的雏形就已经形成了。
接下来是我们自己的网站的部署。我用了一个偷懒的法子,不过相当方便有用。
二、修改 Apache2 默认页面
1. 覆盖
以 root 身份打开文件系统,进入 /var/www/html 目录,如果你和我是同样的虚拟机,那么你将会看到两个 index.html 文件,这两个文件分别是 Apache 和 Nginx(KALI 还预装了 Nginx)服务器的默认首页。我们把他俩改个名字,嘿嘿。然后我们鸠占鹊巢,把我们自己的网站文件放进去。
2.测试
同上,我们在浏览器访问 localhost 或 127.0.0.1,如果页面是自己的网站,那就说明部署成功。需要注意的是,我用了偷懒的方法让 Apache 定向在了我自己的网站上,实际上正确操作应该是修改 Apache 的配置文件。具体方法可自行了解。
三、内网穿透
1.下载 Cpolar
进入【Cpolar官网】cpolar - 安全的内网穿透工具
注册一个账号,选择免费套餐,然后下载cpolar压缩包。
注意:注册账号的时候手机号码可以不填!!!
下载好后在文件系统里面解压。请记住你解压后文件的路径。
然后,在解压文件所在的文件夹打开终端,运行命令 ./cpolar http 80
然后就会看到如下界面,cpolar给我们提供了两个映射的域名,利用这个域名就可以在公网中访问我们部署的WEB了。现在把它复制粘贴,分享给任何小伙伴:)
需要注意的是,由于我们选择的是免费套餐,所以cpolar并不会给我们提供固定的域名,当我们关闭服务时,域名也就失效了。下次再开启,cpolar又会提供新的域名。
四、优化
我们每次打开Apache服务和Cpolar服务,都要通过命令行操作,很麻烦(谁会喜欢命令行啊)。好在,强大的KALI(其他系统也支持)有解决方法,可以通过设置快捷方式代替终端命令。
在桌面右键创建启动器,输入名字和命令。cpolar还需要输入其程序(上面解压出来的那个文件)所在文件夹路径。还可以选一张喜欢的图片当图标:) 现在,每次只需要点一点快捷方式就可以打开服务啦:)
By QING.
参考:
【apache2 安装与部署网页】
https://blog.csdn.net/lrenjun/article/details/7380307
【Kali安装Apache、MySQL、PHP】
https://blog.csdn.net/za111r/article/details/107444812
【Ubuntu下安装和配置apache2并启用https】
https://zhuanlan.zhihu.com/p/157808047
【Ubuntu 服务器利用Apache 2搭建一个简单的网站】
https://www.cnblogs.com/Gedanke/articles/12374609.html
【Ubuntu下apache2启动、停止、重启、配置】
https://www.cnblogs.com/supe/p/8010612.html
【cpolar:一款好用的内网穿透工具 - 无需公网IP】
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。