张国伟 发表于 2024-8-4 10:08:04

如安在win体系摆设Apache服务并实现无公网ip长途访问

前言

Apache作为全球利用较高的Web服务器软件,它可以在险些所有常见的计算机平台上运行。由于其卓越的跨平台性和高级安全性,又兼具快速、可靠且易于通过简单的API扩展而闻名,被广泛应用于Web服务器范畴。本文主要分享一下在Windows体系怎样安装与配置Apache服务,并结合内网穿透工具实现公网长途访问本地内网的Apache服务。
https://i-blog.csdnimg.cn/blog_migrate/e6a53de199e0e182b64a86b51020e6b9.png
1.Apache服务安装配置

1.1 进入官网下载安装包

起首,我们进入Apache的官网下载页面(https://www.apachehaus.com/cgi-bin/download.plx) ,根据需要的版本下载安装包。
https://i-blog.csdnimg.cn/blog_migrate/898bf1377af4cd1ff3635894132ec40d.png
需要注意的是,因为Apache需要VC++可再发行组件包来举行解析,以是如果你电脑中目前没有安装VC++,那需要先到该下载页面底部,下载VC++并安装后,再安装Apache服务。
https://i-blog.csdnimg.cn/blog_migrate/8fde336ae15d017e591def7bc57858bb.png
https://i-blog.csdnimg.cn/blog_migrate/6dff14b795c00da73e74310db457021f.png
安装好VC++后,将下载好的Apache文件压缩包解压,把Apache24文件夹剪切到体系盘根目次下。
https://i-blog.csdnimg.cn/blog_migrate/92b186850e76e9a6578d2c0812afd3be.png
1.2 Apache服务配置

起首,利用快捷键win+R,或者桌面左下角搜索框输入cmd,选择以管理员身份运行
https://i-blog.csdnimg.cn/blog_migrate/20a8e4ac6c00a2a7aafa47b01965c8c6.png
输入cd c:\
再输入cd Apache24,进入Apache文件夹路径
再输入cd bin
末了输入httpd -k install,直接回车
https://i-blog.csdnimg.cn/blog_migrate/57dc05380885890b1cc97fc5ffa266b6.png
看到下方显示successful installed 即可发现已经成功安装Apache,弹出防火墙提示框选择答应访问即可。
https://i-blog.csdnimg.cn/blog_migrate/52baf28c803713252d93633e80ae3551.png
此时,进入Apache24文件夹中的bin文件夹
https://i-blog.csdnimg.cn/blog_migrate/bc25305b79f565ad822a69acde6d06c6.png
双击打开ApacheMonitor应用步调
https://i-blog.csdnimg.cn/blog_migrate/c5841e84b6b70a13cdb3178f29417889.png
打开后,桌面右下角会显示Apache的标志,双击左键即可打开Apache服务界面
https://i-blog.csdnimg.cn/blog_migrate/e69480020fec98ff042566b39476a557.png
https://i-blog.csdnimg.cn/blog_migrate/cf0dd047e3dc918f54d2e4758801c81c.png
点击右边的Start按钮,如下图所示图表从红色变为绿色即为服务启动成功
https://i-blog.csdnimg.cn/blog_migrate/fd8313931bd3595de60753f8ae92042e.png
此时,在浏览器中输入localhost,显示该页面即为整个配置过程成功。
https://i-blog.csdnimg.cn/blog_migrate/945a858e131a2d7c713a6648e840b513.png
2.安装cpolar内网穿透

2.1 注册cpolar账号

进入cpolar官网:https://www.cpolar.com/
点击右上角的免费注册,利用邮箱免费注册一个cpolar账号并登录
https://i-blog.csdnimg.cn/blog_migrate/b1948ae342664dd30cd6659b92cd977d.png
2.2 下载cpolar客户端

登录成功后,点击下载cpolar到本地并安装(一起默认安装即可)本教程选择下载Windows版本。
https://i-blog.csdnimg.cn/blog_migrate/263c346ca1410eb3fb7c718cfc14b823.png
3. 获取长途桌面公网所在

3.1 登录cpolar web ui管理界面

在浏览器上访问127.0.0.1:9200,利用所注册的cpolar邮箱账号登录cpolar web ui管理界面(默认为本地9200端口)
https://i-blog.csdnimg.cn/blog_migrate/5219330741254749f3d074405284ff41.png
3.2 创建公网所在

登录成功进入主界面后,我们点击左侧仪表盘的隧道管理——隧道列表,再点击创建隧道.
https://i-blog.csdnimg.cn/blog_migrate/5141df5590d59b858cb5af629e95aa7c.png


[*] 隧道名称:可自定义命名,不能与已有的隧道名重复,这里笔者填写了Apache-1
[*] 协议:选择http
[*] 本地所在:80
[*] 域名类型:免费选择随机域名
[*] 地区:China Top
点击创建
https://i-blog.csdnimg.cn/blog_migrate/1be7db22ce75bcc27eda4480bdfae4cd.png
然后点击左侧状态中的在线隧道列表,可以看到刚才创建的Apache-1隧道,天生了两个公网所在,有两种访问方式,分别是http 和https,随意复制一个所在,在公网电脑浏览器打开即可,如下图所示即代表访问成功。
https://i-blog.csdnimg.cn/blog_migrate/685c42ce9fa2ad94d7e74df00e71a7d4.png
4. 固定公网所在

需要注意的是,本次教程中利用的是免费cpolar所天生的公网随机暂时所在,该所在24小时内会发生变化,对于需要长期长途的用户来讲,配置一个固定所在就很有必要。
因此我们可以为其配置二级子域名,该所在为固定所在,不会随机变化【ps:cpolar.cn已备案】
   注意需要将cpolar套餐升级至底子套餐或以上,且每个套餐对应的带宽不一样。【cpolar.cn已备案】
登录cpolar官网,点击左侧的预留,选择保留二级子域名,设置一个二级子域名名称,点击保留,保留成功后复制保留的二级子域名名称。
https://i-blog.csdnimg.cn/blog_migrate/46c337f788cfd852ba4920237a078c27.png
以本次教程为例,地区选择China VIP,二级域名填写Apachetest,形貌填写ceshi,点击保留。
https://i-blog.csdnimg.cn/blog_migrate/5f0f0656395e04f8cb509194da5e13c2.png
保留成功后复制保留的二级子域名所在,登录cpolar web UI管理界面,点击左侧仪表盘的隧道管理——隧道列表,找到所要配置的隧道:Apache-1,点击右侧的编辑
https://i-blog.csdnimg.cn/blog_migrate/65a16399d7edd2054202eaa94d7ff33f.png
修改隧道信息,将保留成功的二级子域名配置到隧道中


[*]域名类型:选择二级子域名
[*]Sub Domain:填写保留成功的二级子域名 Apachetest
点击更新
https://i-blog.csdnimg.cn/blog_migrate/3c5ec2420eeacd05ba7779b3d347f978.png
更新完成后,打开在线隧道列表,此时可以看到公网所在已经发生变化,所在名称也变成了保留和固定的二级子域名名称
https://i-blog.csdnimg.cn/blog_migrate/909b3ea40cfeb18247988f061a69df99.png
末了,我们利用固定的公网所在举行连接访问,复制http://apachetest.vip.cpolar.cn到另一台公网电脑浏览器打开,无报错和连接非常,可以看到连接成功,这样一个固定不变的所在访问就设置好了。
https://i-blog.csdnimg.cn/blog_migrate/8b5d0c330bdee0c185336eaa7959d6a4.png

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页: [1]
查看完整版本: 如安在win体系摆设Apache服务并实现无公网ip长途访问