# 十二、3分钟搭建服务器
### 看到标题的说我吹牛的请举手,不好意思,我用软件,所以快
没有公网IP也能搭建一个简单的服务器
这里我用的是一款叫花生壳的软件
工作原理
1,使用动态域名解析。将域名实时解析到本地公网IP。
2,内网发布应用,如应用服务器经过路由,即公网IP是在路由的,需要做路由映射。
3,动态解析后,实测下动态解析的实时解析效果。当IP变化时,解析IP是否动态跟着变化,可以通过网络重拨等方式让IP变化。
4,动态解析是起着辅助固定域名解析的作用,其他发布应用步骤还是一样的。
- 我也把软件放到云盘了:点击下载 链接:<http://pan.baidu.com/s/1jIBbkns> 密码:z4jd
打开安装如下图:
![](https://box.kancloud.cn/8e348b416f1b96ac2049ef91e0e486fa_601x399.png)
双击上面图中的网址你会看到如下图:
![](https://box.kancloud.cn/bfb94597fe1285f903e88d7cee3e6576_600x397.png)
接下来就是点击添加映射,跟着我填写就不会有错的,如下图
![](https://box.kancloud.cn/0d436433b0c6cb145859f6cfeef1cb5b_603x400.png)
在编辑映射的时候,我首先选的是右边的当前主机,也就是自己的电脑了,右边应用名称写的是远程桌面,端口改为8080端口,因为我的80端口有别的作用!点击确定!返回到主界面;
![](https://box.kancloud.cn/f97ef6e9cc47fe961373e6993bb7a972_601x394.png)
如下图,点击上图中的那个圈出来的医药箱!你可以看到你的端口映射成功了!如图:
![](https://box.kancloud.cn/2e81c0cb2c9ebc5d4cb8dd1dbc0dd0ff_606x405.png) ,
现在我再点击确定回到主界面,双击那个链接,到下面的页面
![](https://box.kancloud.cn/16848856c1ff30ddcbbf02a17d067579_599x399.png)
复制外网访问地址到浏览器打开,你就可以看到你的8080端口下面的东西了,这没什么,主要是只要你电脑是开着的,运行环境都是打开的!你把你复制的外网访问地址发给别人,别人就能看到你的8080端口下面的项目,你甚至用手机打开那个网址也能看到你的电脑上的8080端口下面的东西!
这边我是做了一个测试!hello word!
大前提:上面的端口必须存在,并处于监听中,端口对应的项目能打开仅此而已!
因为是写给新码萌们用的,我讲的更细一点!
1\. 在www下面新建一个test的文件夹,文件夹下面新建一个index.php文件:
```
<?php
echo "hello word";
?>
```
2\. 我在E:\\wamp64\\bin\\apache\\apache2.4.18\\conf\\extra\\httpd-vhosts.conf中加了下面一段代码:
```
<VirtualHost *:8080>
ServerName localhost
DocumentRoot E:/wamp64/www/test/
<Directory "E:/wamp64/www/test/">
Options +Indexes +FollowSymLinks +MultiViews
AllowOverride All
Require local
</Directory>
</VirtualHost>
```
3\. 在E:\\wamp64\\bin\\apache\\apache2.4.18\\conf\\original\\httpd.conf 中加一个端口:
```
Listen 8080
```
重启Apache,再次在浏览器打开上面复制的那个访问外网的链接,你就会看到如下的hello word,
![](https://box.kancloud.cn/5cc8ea14eeb8b435a64e133891f6bbed_581x207.png)
大功告成。
- 序言
- API开发实例
- 群文件,给萌码新的福利
- 一、登录(新增视频演示:第五节)
- (1)新建数据库
- (2)模板制作
- (3)MVC架构
- (4)config配置
- (5)功能实现及源码
- (6)URL优化
- (7)快速布置源码在电脑上
- 二、留言板
- (1)新建数据库
- (2)前端制作
- (3)MVC处理数据
- (4)功能实现及源码
- 三、API接口的调用
- (1)自制109新闻API
- (2)聊天机器人API
- (3)curl原理
- 四、文件上传
- (1)官网例子讲解
- (2)上传显示进度条
- 五、分页
- (1)简单分页
- (2)细说分页
- 六、增删改查(软删除)
- (1)单张表CURD
- (2)关联CURD
- (一)一对一关联CURD
- (二)一对多关联CURD
- (三)多对多关联CURD
- 七、二维码生成
- 八、Ajax调用
- 九、ico
- 十一、ckeditor富文本编辑器
- 十二、3分钟搭建服务器
- 十三、微信公众号开发
- (1)填写服务器配置
- 十四、自定义标签alert
- 十五、遍历二级菜单
- 十六、权限管理
- 十七、Thinkcmf分页样式优化
- 番外篇、红烧鲫鱼
- 第二期更新公告