当前位置:首页 > 技术文章 > 正文内容

教你用家里的电脑 搭建一个网站服务器

arlanguage3个月前 (02-10)技术文章21

就是个折腾。

要测试微信的接口,自己又没有服务器,让我抓耳挠腮的难受,搜了下原来用宽带的IPV6可以让自己电脑暴漏在广域网上,说干就干。

我的系统是win10,电脑上安装了phpstudy。先测试你的宽带有没有ipv6,没有就别折腾了。测试网址是Test your IPv6. 打开网站会提示你的IP地址是什么,复制下来,一会用。

下面是摸索出来的步骤:

一、在phpstudy上直接创建一个网站,默认是localhost,80端口,我这里宽带的ipv6不限制80端口,图省事直接用80端口。配置nginx服务器,在软件的配置文件里选择vhost.conf,然后用记事本打开你网站的配置文件。

把前几行改成我下面这样,注意使用 listen [::]:80; 可以监听IPV6的请求。

server {

listen [::]:80;

server_name localhost;

然后把phpstudypro的nginx服务和PHP服务都开启。

二、登录自己宽带光猫,一般是192.168.1.1,不需要使用超级管理员密码。光猫背面的用户名密码就可以。找到

安全选项里的IPV6防火墙,前面的勾取消掉,关闭,保存。

三、登录自己的路由器,在IPV6设置里,开启IPV6功能,在上网方式里,我直接使用的桥接模式。

四、windows防火墙里,把PHP study软件程序添加进去。在最下面允许其他应用按钮,点击添加。

五、在浏览器里输入你第一步获得的IP v6地址,输入的格式是[ip地址],记得外面加个方括号。不出意外的话,你PHPstudy的网站就能访问了。如果用WiFi不能访问,关闭你手机的无线wifi,用4G,5G网络访问。惊不惊喜,意不意外?

六、ipv6一大长串不好记,可以使用免费的域名二级域名,Free dynamic DNS for IP 邮箱注册就可以获得一个免费的二级域名,绑定你的IP v6,里面有操作的指引。相当于你有了一个二级域名,这回在外网就可以访问你自己的网站了。至于安全的问题,会存在很多。短期用一用可以,长期使用就要做一些安全策略了。

扫描二维码推送至手机访问。

版权声明:本文由AR编程网发布,如需转载请注明出处。

本文链接:http://www.arlanguage.com/post/2420.html

标签: phpstudy nginx
分享给朋友:

“教你用家里的电脑 搭建一个网站服务器” 的相关文章

Nginx 解决error.log和access.log日志的改善总结

1. 介绍自从了解了error和access日志的重要性,并且学会阅读相关log文档之后。通过调整nginx配置,解决error中的大量报错提示。通过过滤js等静态资源减少大量的access日志记录内容。同时,经过使用阿里云安全组封禁大量国外ip地址的访问。我的access.log文件和error....

推荐一款 Nginx 可视化配置神器

Nginx 是前后端开发工程师必须掌握的神器。该神器有很多使用场景,比如反向代理、负载均衡、动静分离、跨域等等。把 Nginx 下载下来,打开 conf 文件夹的 nginx.conf 文件,Nginx 服务器的基础配置和默认的配置都存放于此。配置是让程序员非常头疼的事,比如 Java 后端框架...

在 Ubuntu 或 Debian 系统上安装以及配置 nginx-1.20.1.tar.gz

安装和配置 Nginx 的步骤如下:下载 Nginx:1、首先,你需要从 Nginx 的官方网站下载源代码包。在你的服务器上执行以下命令,下载 Nginx 1.20.1 版本的源代码包:wget http://nginx.org/download/nginx-1.20.1.tar.gz2、解压源代码...

全网最新最全的Docker命令大集合,收藏备用!

Docker 是一个开源的平台,用于自动化应用程序的部署、扩展和管理。它使得开发者能够打包应用及其依赖项到一个轻量级的容器中,并在任何环境中快速运行。掌握 Docker 的常用命令可以大大提高你的工作效率,尤其是在开发、测试和部署阶段。本文将详细介绍 Docker 的常用命令,涵盖从基本操作到高级使...

如何找出爬取网站的来源IP? 爬取网站源代码

1.背景最近网站数据库性能很不稳定,查询性能在某段时间很慢,服务器CPU也很高,平常时间很低,感觉被爬虫恶意搞了,因此我分析了一下最近的nginx访问日志2.方法找出访问量最大20个ip[root@100 nginx]# cat liuhaihua.access.log | awk -F "...

K8S灰度环境频繁出现502 k8s ingress 灰度发布

公司一个需求版本开发、测试结束,升级到灰度环境之后频繁出现502公司使用的是php + nginx 所以分析也是按照这个方向来分析的。nginx报错:NGINX ERROR 10.9.95.75 !!!2020/07/21 17:05:12 [error] 7#7: *38808 recv() fa...