Code前端首页关于Code前端联系我们

NGINX+飞哥内网穿透,没钱也能搭建自己的服务器

terry 2年前 (2023-09-28) 阅读数 68 #未命名

我想搭建​​自己的网站,但钱包空空,租不起服务器,更别提域名了。所以我想知道我是否可以免费自己搭建一个服务器?

真的很好! ! !

逛了几天,发现了两个免费的建站工具:Apache和Nginx

由于这两个工具建站的方法类似,所以就以Nginx为例

1。安装Nginx

首先到Nginx官方网站(nginx.org[1])下载,也可以直接使用我提供的链接下载1.23版本:http://nginx .org /download/nginx-1.23.1.zip [2]

安装完成后解压,你会看到如下目录: NGINX+飞鸽内网穿透,没钱也能搭建自己的服务器

由于Nginx的功能很多,而我们今天只是搭建一个服务器,我们只会使用其中的一些。

2。 Nginx配置

进入conf文件夹,打开nginx.conf文件进行编辑。里面有很多配置。我解释了一些重要的配置(之前用#表示的配置其实没有写,如果要连接就去掉#NGINX+飞鸽内网穿透,没钱也能搭建自己的服务器

3。启动Nginx服务

配置好Nginx后,回到Nginx根目录,找到nginx.exe,双击运行。如果是这样,你会看到一个小黑框在闪烁,这意味着Nginx已经成功启动了!你可以打开浏览器,输入:虚拟主机名:监听端口(刚刚配置的),回车后你会看到如下网页: NGINX+飞鸽内网穿透,没钱也能搭建自己的服务器

恭喜你,你已经成功搭建Nginx服务器了!

4。将文件添加到您的网站

仅仅打开服务是不够的。如果别人看到你的网页只是一段干巴巴的文字,那有什么好处呢?接下来进入刚才配置的文件夹位置,在该文件夹下新建一个txt,打开并输入这段代码:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta >
    <title>Document</title>
    <style>
        * {
            margin: 0;
            padding: 0;
        }
        html {
            height: 100%;
        }
        body {
            height: 100%;
        }
        .container {
            height: 100%;
            background-image: linear-gradient(to right, #fbc2eb, #a6c1ee);
        }
        .login-wrapper {
            background-color: #fff;
            width: 358px;
            height: 588px;
            border-radius: 15px;
            padding: 0 50px;
            position: relative;
            left: 50%;
            top: 50%;
            transform: translate(-50%, -50%);
        }
        .header {
            font-size: 38px;
            font-weight: bold;
            text-align: center;
            line-height: 200px;
        }
        .input-item {
            display: block;
            width: 100%;
            margin-bottom: 20px;
            border: 0;
            padding: 10px;
            border-bottom: 1px solid rgb(128, 125, 125);
            font-size: 15px;
            outline: none;
        }
        .input-item:placeholder {
            text-transform: uppercase;
        }
        .btn {
            text-align: center;
            padding: 10px;
            width: 100%;
            margin-top: 40px;
            background-image: linear-gradient(to right, #a6c1ee, #fbc2eb);
            color: #fff;
        }
        .msg {
            text-align: center;
            line-height: 88px;
        }
        a {
            text-decoration: none;
            color: #abc1ee;
        }
    </style>
</head>
<body>
    <div class="container">
        <div class="login-wrapper">
            <div class="header">Login</div>
            <div class="form-wrapper">
                <input type="text" >
                <input type="password" >
                <div class="btn">Login</div>
            </div>
            <div class="msg">
                Don't have account?
                <a href="#">Sign up</a>
            </div>
        </div>
    </div>
</body>
</html>

然后将文件名改为index.html,保存最后再次打开浏览器输入虚拟主机名:监听端口(刚刚配置的),按回车键,你会看到如下页面: NGINX+飞鸽内网穿透,没钱也能搭建自己的服务器

是不是很好看?这个index.html其实是用HTML+CSS写的。有兴趣的可以学习一下。

除了html文件外,这个文件夹中还可以放任何文件,比如图片、视频、压缩包等。

5。内网入侵

服务器搭建好了,网站也可以访问了,但实际上,除了和你在同一个局域网的人之外,没有人可以访问你的网站。

这里用到了入侵内网。所谓内网穿透,就是可以通过公网的IP直接访问本地网络,极大的方便了用户日常的远程操作。这里推荐大家使用飞哥内网穿透。使用方法如下:

5.1注册

进入飞歌官方内网穿透网站并注册。我不会详细介绍这一步。

5.2 开放隧道

注册后,我们点击“开放隧道”选项,选择“自由节点”。有能力的也可以选择贵的。 NGINX+飞鸽内网穿透,没钱也能搭建自己的服务器

然后填写数据。域名前缀可以自定义。本地ip端口必须设置为:你的内网ip:刚才配置的端口号。

最后点击确认激活就可以了。这样你就可以获得免费域名+免费公网IP。

5.3 启动服务

点击此链接,根据电脑系统下载客户端。下载解压后,一共有两个文件:点我,跑疯了。 vbs 和 npc.exe。点击“愚蠢的奔跑”,然后点击“我”。 vbs。打开后,您将看到一个弹出窗口,要求您完成说明。我们切换回飞鸽官网,点击“隧道管理”,如下图: 根据电脑系统选择命令,点击复制按钮,然后切换回弹窗,输入命令,点击确定。 NGINX+飞鸽内网穿透,没钱也能搭建自己的服务器

这样渗透内网就成功了!打开浏览器,输入刚刚打开的隧道的访问地址(上图中删除的区域),然后按Enter键。也可以打开之前写的网站就成功了。

版权声明

本文仅代表作者观点,不代表Code前端网立场。
本文系作者Code前端网发表,如需转载,请注明页面地址。

热门