如何在Windows上搭建web站点,并发布到公网?1-1
系列文章
- Windows用户如何安装使用cpolar内网穿透工具
- 如何在Windows上搭建web站点,并发布到公网?1-1
- 如何在Windows上搭建web站点,并发布到公网?2-2
- 如何在Windows下搭建WordPress博客站点,并发布到公网?
- 如何为Windows上的WordPress站点配置自己的域名,并公网可访问?
- 如何申请阿里云的免费域名HTTPS证书
- 如何为WordPress站点配置HTTPS证书
上一篇
- Windows用户如何安装使用cpolar内网穿透工具
概述
这非常适合设置您的第一个网站,我们将在Windows上搭建一个PHP站点环境,然后部署一个演示站点,并且将它发布到公网上,让您的好友及用户可以访问到它。
1. Windows安装StudyPHP
官网下载:https://www.xp.cn/download.html
1.1 下载后解压并安装
安装后的效果,如图:
点击,一键启动 WNMP 旁边的启动
按钮
会默认启动nginx,MYSQL 5.7
在启动过程中,如有提示防火墙提示,允许即可。
1.2 打开默认站点,测试
在StudyPHP面版--网站
--选择localhost 80的默认站点,点击管理
,弹出下拉菜单,选择打开网站
,会弹出浏览器,打开本地默认站点http://localhost
如下图,说明安装成功。
2 下载静态演示站点
2.1 下载演示站点
下载:https://www.cpolar.com/static/downloads/meditation-app-master.zip
2.2 解压并复制
下载后,解压缩,复制目录下的所有文件,如下图
2.3 打开站点根目录
我们找到并打开网站的根目录
默认在 D:\phpstudy_pro\WWW
, 我们将目录里所有文件删除,如下图
2.4 复制演示站点到站网根目录
复制我们的演示站点所有文件到该目录下,复制后如下图:
2.2 在浏览器中,查看演示效果。
这是一个冥想站点,可以选择2-5-10分钟不同的时间,可以切换下雨与阳光不同的情景。用于放松自我,调解心境,给自己做一个心灵SPA。
3. 将站点发布到公网
这里,使用cpolar内网穿透工具,如果您还没有安装,请参考前一篇教程《如何在Windows下安装cpolar》
3.1 生成cpolar随机URL公网地址
打开命令行窗口:
cpolar http -region=cn_vip 80
现在,cpolar将内网站点,发布到了一个随机域名网址:https://711d7522.vip.cpolar.cn
3.2 复制命令行窗口里的随机网址
在命令行窗口上按鼠标右键,弹出菜单,选择标记
.如下图:
然后选择要复制的网址后,再次点击鼠标右键。则复制成功。
我们把复制好的URL,粘贴在浏览器中,看一下效果。
打开浏览器试:https://380b860c.vip.cpolar.cn/
现在,我们的站点,已经发布到了公网,任何人都可以访问到它。虽然它是临时站点。
我们可以将应该地址发给好友,让TA也做个心灵SPA。^ ^
回到cpolar命令行窗口,按CTRL+C键,退出cpolar
此时,公网地址不再能被访问。
3.3 如何生成一个非随机的公网URL?
虽然我们已经发布了站点公网,但域名是随机变化的(24小时后会变化),这只适合临时测试使用。如果要长期使用,我们要配置二级子域名。
操作步骤:
- 登录到cpolar后台-->套餐,升级到cpolar基础套餐
- cpolar后台-->预留-->保留二级子域名,例如添加dev9(改成您自己喜欢的),地区选择VIP China地区
回到命令行窗口,测试预留好的二级子域名
cpolar http -subdomain=dev9 -region=cn_vip 80
显示如下图,说明创建隧道成功
我们打开浏览器测试一下:
我们的全网唯一私有二级子域名,创建好了。
总结
今天,我们在Windows上安装了StudyPHP站点环境,也配置了一个演示站点,并且使用cpolar将其发布到公网,也配置了一个容易记忆的二级子域名。
接下来的章节里,我们将继续完善它,将cpolar配置为开机自启动。将二级子域名的配置,写在cpolar配置文件里,并且设置cpolar为后台服务模式,开机自启动。
下一篇
- 如何在Windows上搭建web站点,并发布到公网?2-2
延伸阅读
- 远程桌面控制
- 远程FTP服务器
如何在Windows上搭建web站点,并发布到公网?1-1相关推荐
- 如何在windows上搭建mysql_如何在Windows上安装多个MySQL
[IT168 技术文档]本文以免安装版的mysql(Without installer)为例,对如何在Windows上安装多个MySQL进行讲解. 免安装版的mysql(Without install ...
- 如何在Windows上搭建NFS服务器实现开发板与Windows之间的文件共享
由于通过USB烧录方式比较繁琐,且每次编译好可执行文件,都需要制作文件系统烧录到开发板,这里介绍一种比较简单的方式,通过nfs服务,将Windows的共享目录挂载到开发板的共享目录下,直接就可以通过n ...
- centos+7虚拟机web服务器,CentOS7上搭建WEB服务器
mysql 安装 直接yum install mysql-server是不可以的 1 wget http://repo.mysql.com/mysql-community-release-el7-5. ...
- Linux上部署web服务器并发布web项目
近在学习如何在linux上搭建web服务器来发布web项目,由于本人是linux新手,所以中间入了不少坑,搞了好久才搞出点成果. 以下是具体的详细步骤以及我对此做的一些总结和个人的一些见解,希望对跟我 ...
- Windows搭建web站点:免费内网穿透发布至公网 1-2
什么是cpolar? cpolar是一个非常强大的内网穿透工具,开发调试的必备利器. 它可以将本地内网服务器的HTTP.HTTPS.TCP协议端口映射为公网地址端口,使得公网用户可以轻松访问您的内网服 ...
- asp.net web开发步骤_如何在Windows上做Python开发?微软出了官方教程
机器之心报道 参与:路 在 Windows 上做 Python 开发太痛苦?微软最近发布了一系列官方教程,终于-- 教程地址:https://docs.microsoft.com/zh-cn/wind ...
- 【腾讯云 Finops Crane 集训营】 如何在Windows上快速搭建一个Kubernetes+Crane 环境及应用
一.前言 个人主页: ζ小菜鸡 大家好我是ζ小菜鸡,让我们一起学习在 Windows 如何快速搭建一个Kubernetes+Crane 环境及应用. 如果文章对你有帮助.欢迎关注.点赞.收藏(一键三连 ...
- 快速发布windows上的web项目【免费内网穿透】
快速发布windows上的web项目[免费内网穿透] 文章目录 快速发布windows上的web项目[免费内网穿透] 什么是cpolar内网穿透? 概述 1. 搭建一个静态Web站点 1.1 下载演示 ...
- Windows实例搭建FTP站点
我们将在本文中介绍如何使用 Windows 实例搭建 FTP 站点.此方法适用于 Windows Server 2008 及以上系统,本文以 Windows Server 2008 R2 为例. Wi ...
最新文章
- 网页(Webpage)粒度分析算法
- Windows 8.1安装.net 3.5功能
- 使用DDMS中的内存监测工具Heap来优化内存
- HTTP自定义Header-(SOCKET-TCP)
- python爬取12306_python爬取12306的车次信息
- JSP里的System.out.println
- 经常收到银行白金信用卡邀请短信,真能办下来吗?
- 关注!部分高校公布暑假时间,暑假将弹性调整?
- java settitle 源码_在其他初始化方法中折叠工具栏的setTitle - java代码 - 源码查
- (最新版 易卷)自动阅卷系统|自动阅卷机|网上阅卷系统
- 喜马拉雅下载文件解决办法
- 美洽客服JavaScript 网页插件
- 原创|批处理实现安卓设备自动重启压力测试(自动生成日志和计算重启时间)
- vm安装windows出问题:加载驱动程序 缺少计算机所需的介质驱动程序。这可能是DVD,U盘或者硬盘驱动程序如果你有包含该驱动程序的CD,DVD或U盘,请立即插入 注意:如果windows安装介..
- [深度学习从入门到女装]V-Net
- 域名查询工具DMitry
- 大促活动如何抵御大流量 DDoS 攻击?
- Unity技术手册 - 粒子基础主模块属性-中
- python压缩文件的简单方式
- 设计意念的形成-如何产生灵感,创造形象
热门文章
- org.apache.ibatis.binding.BindingException: Invalid bound statement (not found):的三种解决方式
- 【数据结构篇03】栈和队列
- firefox正在安装组件,以便播放此页面上的音频或视频
- C# .net 集合-并发处理之文件读写处理
- 如何提高电商广告投放的转化率?
- Part 1 函数、极限与连续
- 使用overleaf或Latex时,表头两行合并
- 交通·未来系列学术活动第1期:时空交通数据预测方法及应用
- iOS App被拒常见原因
- 东南亚lazada平台分跨境店和本土店两种,二者的区别都写在这里了