打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
一起来搭个服务器吧,并实现自有域名访问!

写文章原因

  1. 其实写这些对我来说并没有什么卵用,就当做个踩坑的记录吧。

  2. 对于一些需要公网调用的接口(三方登陆,三方支付等等),本地调试是很麻烦的,如果你觉得一遍遍提交代码不算麻烦的话,当我没说。

  3. 云服务器太贵了,对可用性要求不高时,用自己的电脑搭一个,不要钱,配置还高,岂不美哉。

整体思路

  1. 在本地虚拟机安装服务器

  2. 使用ngrok实现内网穿透

准备工作

  1. 能联网的电脑一台

  2. 已经备案的域名一个

搭建本地服务器

  • 说下我的电脑配置,i7 4702mq 8g内存 240G固态 (这里每个服务器我都是分配的1g内存,4个一起也还好)

  • 这里选择的虚拟机是 VMware Workstation 操作系统选择的是centos7 64位 ,安装过程百度都有,这里只说下要注意的地方。

  • centos7下载地址 http://centos.ustc.edu.cn/centos/7/isos/x86_64/CentOS-7.0-1406-x86_64-DVD.iso

网卡要选择桥接模式

连接网络,设置静态IP

开始安装后,设置root密码

Xshell连接web003 安装nginx php mysql (这里就直接放一个服务器了,为了省时间,使用的是一键安装脚本lnmp,当然也可以单独编译安装)

  1. yum install wget // 先安装wget 不然直接安装lnmp 会报错

  2. wget -c http://soft.vpser.net/lnmp/lnmp1.4.tar.gz && tar zxf lnmp1.4.tar.gz && cd lnmp1.4 && ./install.sh lnmp // 一键安装 lnmp

本地访问看看好使不,没问题继续往下走

重点来了,实现内网穿透

  1. 很多人首先想到的是花生壳之类的吧,但是我们其实完全没必要用!因为我们可以自己搭一个代理服务器。

  2. 后面可能会在写关于 负载均衡 跟ngrok 的搭建文章,这里咱可以先找个免费的

  3. 进入https://www.ngrok.cc/ 获取通道id 具体教程在网站里有

下载对应的 windows 客户端 打开

输入 通道 id 回车

其实到这一步 我们http://ltkweb003.free.ngrok.cc/ 这个地址 就会出现前面的ngixn 页面了,但是我们需要使用自己的域名的话,就需要添加一条CHAME 记录 这里以阿里云域名为例

OK 打开浏览器 检验一下成果 大功告成!!

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
lnmp一键安装
常见10款可用的免费Linux服务器控制面板 建站常用软件
宝塔面板 安装与使用教程
华硕老毛子固件Ngrok内网穿透教程
服务器搭建教程:免流服务器如何搭建
LNMP一键安装包教程及常用设置
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服