精华内容
下载资源
问答
  • 笔记本电脑搭建服务器
    2021-08-02 03:55:04

    个人电脑怎么做服务器?其实个人电脑跟服务器区别不大,只要一般的电脑配置可能没有服务器的配置性能高,如果用个人电脑做服务器的话,不能运行高计算能力要求相关的应用。当然,用于一般的个人网站之类的小应用,还是可以的。

    以电脑部署网站应用,并发布到互联网为实例,个人电脑做服务器操作过程:

    一,环境搭建部署1.选择自己熟悉的环境。可以是PHP、ASP、.NET、JSP、JAVA等常用的环境选择。如果是新手,可以直接采用集成环境包。2.数据库选择。小应用一般MYSQL就可以胜用,占用资源小。与windows平台搭配的可以是sqlserver数据库。如果只是静态网站应用,无需选择数据库。3.中间件应用。windows自带有IIS,懒人的选择。如果用PHP应用的话,采用IIS配置是比较麻烦的。毕竟IIS是微软的东东,比较适合.NET应用。除了IIS,还有APACHE。APACHE是比较多人使用的,它可以在WINDOWS上应用,也可以在LINUX上应用。

    二,网站应用部署1.以IIS部署网站为例。在IIS上新创建一个网站应用,并配置为本地自己的网站应用目录。

    2.需要注意端口不能重复占用。3.IIS配置本地网站应用后,用内网地址是可以访问网站。

    三,网站发布1.启用NAT123解析映射。2.添加映射。如果自己有域名,可以使用自己的域名绑定。如果还没有自己的域名,可以使用默认二级域名。

    3.映射后,即可以用域名访问网站。

    取消

    评论

    更多相关内容
  • 之前申请了一个腾讯云服务器,但是到期后续费很贵,就不再使用了,刚好家里有一台闲置的笔记本电脑,就想着自己搭建一台linux服务器,方便自己使用。 本文将从以下几个方面介绍一下。 1、如何开启SSH服务,方便远程...

    背景
    一直想有一个云服务器,做一些感兴趣的事情,比如搭建一个个人网站,做一些linux上的验证实验,学一下Python等等。
    之前申请了一个腾讯云服务器,但是到期后续费很贵,就不再使用了,刚好家里有一台闲置的笔记本电脑,就想着自己搭建一台linux服务器,方便自己使用。
    本文将从以下几个方面介绍一下。
    1、如何开启SSH服务,方便远程访问;
    2、如何开启WEB服务器,搭建简单网站;
    3、如何开启内网穿透,做到外网访问;
    4、如何配置笔记本不休眠持续运行。

    准备
    一台能联网的笔记本电脑,配置能用就行。
    安装好linux系统(Ubuntu或者Centos),安装最新的发行版即可。
    怎样安装linux系统大家可以自行网上搜索一下,本文不再做阐述。

    步骤

    一、开启SSH

    在linux终端执行以下命令。

    安装服务端
    sudo apt install openssh-server
    启动服务
    sudo service ssh start
    查看服务运行状态
    sudo service ssh status
    打开开机自启ssh服务
    sudo systemctl enable ssh
    关闭开机自启ssh服务
    sudo systemctl disable ssh
    

    下图表示ssh服务正常运行中。
    在这里插入图片描述
    ssh的配置文件为/etc/ssh/sshd_config,修改其中的PermitRootLogin为yes,可以支持ssh登陆root账户。
    在这里插入图片描述
    服务开启后,即可通过局域网的另一台电脑通过ssh访问了。
    在这里插入图片描述

    二、开启WEB服务器

    Ubuntu系统自带Apache服务,可以通过ps -e | grep apache2查看服务是否已经启动。
    在这里插入图片描述
    当然也可以使用Nginx来作为服务器,本文以Apache来做介绍。apache2服务启动后,可以在局域网内通过IP进行访问Ubuntu上的WEB了。
    在这里插入图片描述
    以上是Apache服务自带的网页,其默认的网页存在/var/www/html目录下,我们可以通过替换改成我们自己的网页。
    在这里插入图片描述
    我们将其中的index.html做一下修改,改为我们最简单的helloworld网页。

    <!DOCTYPE html>
    <meta charset="utf-8">
    <html>
    <head>
    	<title>hello page</title>
    </head>
    <body>
    	Hello World !
    </body>
    </html>
    
    

    网页显示为下图。
    在这里插入图片描述

    三、开启内网穿透

    以上两步最后都强调只能在局域网内访问,但是实际使用中我们需要在外网进行访问,而且是需要使用域名进行访问,就像访问www.baidu.com一样。如何让我们的服务器也做到这样呢?这就要求我们做到内网穿透,试了多种方式,最后使用了花生壳提供的内网穿透服务,做了SSH和web的两个映射,花生壳提供了域名,使用起来还挺稳定。
    不再重复造轮子,花生壳网站教程上连接。
    https://service.oray.com/question/11630.html
    做完内网穿透的效果。
    域名访问SSH:
    在这里插入图片描述
    网站访问结果(为宝宝出生做的倒计时):
    在这里插入图片描述

    四、其他一些配置

    过程中也遇到了一些其他问题,做一下记录,希望能让大家少走弯路。
    1、设置Ubuntu不休眠
    直接在图形界面操作,右上角的菜单打开system setting ----- brightness&lock按钮。
    在这里插入图片描述
    在这里插入图片描述
    2、盖笔记本盖不休眠
    编辑下列文件:
    sudo vim /etc/systemd/logind.conf
    然后将其中的:
    #HandleLidSwitch=suspend
    去掉前面“#”号并改成下面:
    HandleLidSwitch=ignore
    最后重启服务:
    service systemd-logind restart
    3、修改Ubuntu的root密码
    Ubuntu如果没有设置过root密码是无法通过ssh等登陆root账户的,所有需要先设置root密码,使用sudo passwd命令进行修改。
    4、花生壳实名认证
    花生壳的内网穿透和域名服务是需要备案的,所以需要进行实名认证,可到其App上进行操作。

    展开全文
  • 一旧电脑,8G内存,搁置甚是可惜,于是变废为宝,利用window Linux子系统以及花生壳内网穿透工具,搭建一台Linux。 2. 环境 win10 win10 linux子系统 花生壳内网穿透工具 3. 搭建步骤 3.1 安装linux子系统 进入...

    1. 场景

    一旧电脑,8G内存,搁置甚是可惜,于是变废为宝,利用window Linux子系统以及花生壳内网穿透工具,搭建一台Linux。

    2. 环境

    win10
    win10 linux子系统
    花生壳内网穿透工具

    3. 搭建步骤

    3.1 安装linux子系统

    进入“开发者选项”,打开开发者模式
    在这里插入图片描述
    进入“启用或关闭Windows功能”设置
    打开适用于linux的Windows子系统
    在这里插入图片描述
    在应用商店下载Linux子系统:
    搜索Linux:
    在这里插入图片描述
    选择想要的版本:
    在这里插入图片描述
    下载安装。安装完成后启动,设置用户名和密码即可。

    注意要打开或安装openssh服务,否则无法远程连接。

    3.2 安装花生壳内网穿透工具

    下载地址:https://hsk.oray.com/download/

    下载后进行安装,然后按照说明完成端口映射配置即可。

    内网IP即本机局域网IP,内网端口为22.

    3.2 xshell链接linux

    这里仅需注意连接的IP和端口,IP为花生壳外网地址,端口为映射端口,而不是22

    连接成功后,看一下内存:
    在这里插入图片描述
    7.9G,相当于几千块一年的云服务器了。

    4. 缺点

    网络速度不如云服务器
    花生壳免费版流量即端口有限制
    电脑断电或其他原因关机后需要重新配置

    展开全文
  • 把家里闲置的笔记本电脑物理安装centos7,然后给他来个内网穿透,相当于有两台外网服务器

    老旧笔记本电脑变服务器(笔记本电脑+内网穿透)

    一、前提要求

    • 一台老旧的笔记本
    • 一个公网ip服务器
    • 一个u盘
    • 一个肯思考的大脑

    二、给笔记本安装CentOS7系统

    1. 制作启动盘

    1.1 准备工作

    • 准备一个至少4G的空U盘(建议8G)
    • 下载系统镜像文件
    • 下载UltralSO

    1.2 下载系统镜像文件

    使用阿里云镜像下载Centos7最小化安装版本

    image-20220724003011347

    直接点击前文中的链接即可下载,如果想安装桌面版或更全的可以下载DVD或者Everything,但是内存将会极大,笔者将在文末附上本文中出现的所有资源文件。

    1.3 下载ULtralSO

    这是一个专业版收费的软件,但是我们需要的功能只需要试用即可。

    在他的官方下载链接进行下载

    image-20220724003453798

    接下来进行安装,无脑下一步。

    image-20220724003618172

    完成后直接继续试用

    1.4 完成安装后进行硬盘写入映像

    在下方本地目录找到你刚刚系统镜像的位置,双击系统iso

    image-20220724003753835

    上方 启动->写入硬盘映像

    image-20220724004038733

    依次选择格式化和写入,注意格式化后u盘原本的资料将全部丢失

    image-20220724004233827

    特别注意:更改U盘的名字,否则后续会很麻烦!!!!!!

    此处我更改为大写的CENTOS

    image-20220724010913381

    2. 使用U盘驱动开机

    插入刚刚制作的U盘,开机的时候疯狂按笔记本对应的快捷键进入选择启动界面

    这里笔者的电脑是ThinkPad也就是联想笔记本,快捷键是F12

    进入以下界面

    image-20220724005203197

    进入后选择那个带有USB的,也就是使用U盘接口进行系统启动

    3. 笔记本(物理机)安装Centos7

    3.1 直接进入选择install会报错

    image-20220724233751420

    image-20220724233718704

    3.2 重新来,进入时按照提示按e或者table编辑

    image-20220724233915004

    此处注意将这一长串改为你刚刚设置的U盘的名字,或者你没设置名字,那么可以试试改成CentOS\x207\x20x\8,如果还不行就用下面的办法。

    3.3 查看启动盘符

    linuxefi /images/pxeboot/vmlinuz linux dd quiet
    

    image-20220724234134133

    此时两种改法,记住CentOS\x207\x20x\8或者/dev/sdb4

    image-20220724234359369

    3.4 ctrl+x进入系统

    更改完成功能后按ctrl+x可以进入安装程序

    3.5 选择语言(有中文)

    image-20220724234505801

    3.6 选择安装信息

    image-20220724234643499

    3.7 选择笔记本的固态硬盘

    image-20220724234735573

    3.8 数据清空

    image-20220724234857982

    3.9 连接网络并配置主机名

    image-20220724235020019

    3.10 设定root密码

    image-20220724235101990

    **到这里等待软件自动完成安装,安装完成后进行重启即可。**接下来就可以进行内网穿透了。

    三、搭建内网穿透

    1. 公网ip服务器准备(也就是租用的阿里云服务器)

    一般来说,阿里云所租用的Centos7系统是配备了初始的工具的(例如wget)。所以我们直接使用即可。

    1.1 下载frp

    # 版本页面
    https://github.com/fatedier/frp/releases
    
    # 创建压缩包文件夹
    mkdir /opt/software
    
    # 进入文件夹
    cd /opt/software
    
    # 路由命名规则:download/版本号/frp_版本号_linux_amd64.tar.gz
    wget https://github.com/fatedier/frp/releases/download/v0.44.0/frp_0.44.0_linux_amd64.tar.gz
    

    image-20220724215537254

    下载的就是这个,如果你是离线环境,可以考虑下载后传输过来。

    image-20220724221808888

    1.2 解压缩软件

    # 创建解压目标文件夹
    mkdir /opt/modules
    
    # 解压到目的文件夹
    tar -zxvf /opt/software/
    
    # 解压到指定目录
    tar -zxvf /opt/software/frp_0.44.0_linux_amd64.tar.gz -C /opt/modules
    
    # 重命名
    mv /opt/modules/frp_0.44.0_linux_amd64 /opt/modules/frp
    

    1.3 移除客户端

    # 进入安装目录
    cd /opt/modules/frp
    
    # 移除客户端
    rm -f frpc*
    

    1.4 配置frps

    # 配置frps
    vim /opt/modules/frp/frps.ini
    
    # 服务通信的端口(自定义)
    bind_port = 7000
    # 服务端认证的token(自定义)
    token = xxxxxx
    # 设定web端口号,到时候通过这个端口号访问内网部署的网页
    vhost_http_prot = 80
    # 服务端管理界面的端口(自定义)
    dashboard_port = 7500
    # 服务端管理界面的用户名(自定义)
    dashboard_user = admin
    # 服务端管理界面的密码(自定义)
    dashboard_pwd = xxxxx
    log_file = ./frps.log
    log_level = info
    log_max_days = 3
    enable_prometheus = true
    

    1.5 测试配置是否成功

    cd /opt/modules/frp
    ./frps -c frps.ini
    

    输入后应该什么反应都没有,使用ctrl+c强制退出,因为配置了日志文件记录在本文件夹下的frps.log中,所以可以查看一下是否启动成功。

    image-20220724225519581

    frps started successlly就说明服务端启动成功,目前我的tcp监听了17000,网页监听了17500

    1.6 将fprs作为service配置启动

    为了让服务后台运行且自启动,所以配置为服务

    # 服务器运行服务创建
    vim /lib/systemd/system/frps.service
    
    # 内容 中间ExecStart 后面的 /opt/modules/frp/frps -c /opt/modules/frp/frps.ini 中的路径需要设置成你存放frp文件的路径
    [Unit]
    Description=frps service
    After=network.target syslog.target
    Wants=network.target
    
    [Service]
    Type=simple
    ExecStart=/opt/modules/frp/frps -c /opt/modules/frp/frps.ini
    
    [Install]
    WantedBy=multi-user.target
    
    # 编辑完成后 按esc键然后输入 :wq 保存并退出
    
    
    # 启动frps服务
    systemctl start frps.service
    
    # 查看服务状态
    systemctl status frps.service
    
    # 设置为开机自启
    systemctl enable frps.service
    
    #查看服务运行日志
    journalctl -u frps.service
    

    到这里我们就完成了服务端的配置,也就是说接下来需要搞定客户端

    2. 内网服务器准备(也就是家里的老旧电脑,已经成功安装好了centos7)

    2.1 最小化安装的话,还需要安装一些常用的工具

    # 联网条件下
    yum -y install nano vim wget curl net-tools lsof zip unzip
    
    • 安装完成

    image-20220724121924303

    2.2 下载和解压缩软件

    此处和服务端一摸一样,也就是上文中1.1和1.2

    2.3 移除服务端文件

    # 进入安装目录
    cd /opt/modules/frp
    
    # 移除客户端
    rm -f frps*
    

    2.4 配置frpc

    # 进入到frp目录后
    cd /opt/modules/frp
    # 编辑客户端frpc.ini文件
    vim frpc.ini
    
    [common]
    # 服务端配置的认证的token
    token = xxxxxx
    # 服务端的公网IP地址(填写你服务器的ip地址)
    server_addr = xxx.xxx.xxx.xxx
    # 服务端配置的通信端口
    server_port = 7000
    # 客户端WebUI地址
    admin_addr = 127.0.0.1
    # 客户端WebUI端口(自定义)
    admin_port = 7400
    # 客户端WebUI用户名(自定义)
    admin_user = client
    # 客户端WebUI用户名(密码)
    admin_pwd = xxxxxx
    log_file = ./frpc.log
    log_level = info
    log_max_days = 3
    
    [ssh]
    type = tcp
    # 访问的本地的地址
    local_ip = 127.0.0.1
    # 访问本地的端口
    local_port = 22
    # 远程访问的端口 即通过 服务器IP:10022 可以访问到内网的 127.0.0.1:22
    remote_port = 10022
    
    [web]
    type = http
    # 访问的本地的地址
    local_ip = 127.0.0.1
    # 访问本地的端口
    local_port = 80
    # 远程访问的端口 即通过 服务器IP:80可以访问到内网的 127.0.0.1:80
    # 此处的remote_port 只是他们内部交互用,实际访问时看vhost_http_port的端口
    remote_port = 20080
    custom_domains = xxxx(自己的域名)
    
    # 编辑完成后 按esc键然后输入 :wq 保存并退出
    
    

    如果你要配置多个web,需要解析自己的子域名,然后用域名进行区分

    2.5 测试是否成功

    cd /opt/modules/frp
    ./frpc -c ./frpc.ini
    

    image-20220724232048698

    2.6 同样将frpc作为service配置启动

    # 客户端运行服务创建
    vim /lib/systemd/system/frpc.service
    
    # 内容 中间ExecStart 后面的 /opt/modules/frp/frpc -c /opt/modules/frp/frpc.ini 中的路径需要设置成你存放frp文件的路径
    [Unit]
    Description=frpc service
    After=network.target syslog.target
    Wants=network.target
    
    [Service]
    Type=simple
    ExecStart=/opt/modules/frp/frpc -c /opt/modules/frp/frpc.ini
    
    [Install]
    WantedBy=multi-user.target
    
    # 编辑完成后 按esc键然后输入 :wq 保存并退出
    
    
    # 启动frps服务
    systemctl start frpc.service
    
    # 查看服务状态
    systemctl status frpc.service
    
    # 设置为开机自启
    systemctl enable frpc.service
    
    #查看服务运行日志
    journalctl -u frpc.service
    

    四、至此大功告成

    到这里就结束了,可以对端口进行拓展等,目前已经可以使用端口的映射进行ssh操作了。

    frp代理与nginx代理

    从功能上讲,frp和nginx都是完成了一种代理服务,不过又有所区别。

    nginx可以提供本机不同端口之间的相互代理,同时nginx也可以配置其他机器的代理,但是其他机器的IP地址必须可以被其直接访问,例如代理另一台公网服务器的端口,或者代理同一内网下的其他机器的端口。

    相比之下,frp服务对于代理设备的要求没有那么严格,它可以代理任何能够建立连接的设备,不管对方是否具有公网IP或者是否在同一内网下。

    展开全文
  • 一旧电脑,8G内存,搁置甚是可惜,于是变废为宝,利用window Linux子系统以及花生壳内网穿透工具,搭建一台Linux。 2. 环境 win10 win10 linux子系统 花生壳内网穿透工具 3. 搭建步骤 3.1 安装linux子系统 进入...
  • 怎样用自己电脑搭建网络服务器!不花一分钱

    万次阅读 多人点赞 2019-04-26 08:57:06
    今天小编就教大家怎样用自己电脑搭建网络服务器 !我们的目的是要能够在外网访问本地电脑的www目录,就像正常访问一个网站一样。下面说说具体该怎么做。 首先需要搭建好本地的服务器环境:1. 百度搜索并下载...
  • Ubuntu系统,window系统,利用闲置电脑搭建了一台服务器 Ubuntu系统,window系统,利用闲置电脑搭建了一台服务器 注册zerotier官网账号https://www.zerotier.com 【链接】Download–ZeroTier ...
  • 学习目的:学习Helix Server 的初级设置,搭建一个电影服务器启动Helix Server,第一次启动server,可以点击桌面的Helix Server图标启动,这种启动方式只是临时,而且对于后面的设置也比较麻烦.我们可以选择第2种方式启动...
  • 原标题:如何用一个废旧的笔记本打造一个家庭网络服务器?猿 份本来好好的笔记本的,可偏偏屏幕说烂就烂,那就干脆不要了,改造改造吧!正文共:1098 字预计阅读时间:3 分钟他本来长这样的,如图: 什么,你看见了...
  • 因为自己家里有一台很旧很旧的闲置笔记本,刚好听说电信的宽带可以免费申请到公网ip,同时家里的光猫和路由这次也从百兆换成了千兆,所以就想着搭建一套属于自己的云服务器放在家里,希望能够从外网访问自己搭建的...
  • 随着计算机联网审计的大力开展,审计人员通常采用组建局域网进行联网审计,但有时受到硬件条件的制约,在只有一个网络接口的条件下...操作系统最好使用Windows XP,笔者演示用的是戴尔D600笔记本电脑。二、配置过...
  • Samba服务器搭建.doc

    2020-01-10 14:16:56
    搭建Samba服务器,实现本地主机与虚拟机的资源共享。报告内容包括了具体的实验步骤,以及我所遇到的一些问题的解决办法,有兴趣的欢迎下载哦!
  • 服务器和普通电脑有什么不同呢?在我看来最大的区别就是服务器有固定的IP,自己电脑的IP是变化。 就我们寝室来讲,首先你在Windows上面获取的192.168.xx.xx这个是本地IP,是路由器分配的,连到同一个路由器上的电脑...
  •   因为最近的疫情,很多人被迫在家办公,小编也不例外,但作为一个工科生,学习需要用到众多软件(ABAQUS,VS,NoteExpress,Pycharm,以及office全家桶及各种插件),家里的小笔记本根本招架不住,做仿真和数据分析...
  • 先说个人电脑充当服务器,机构认为弊端远远大于优势,除了通过个人电脑搭建一个属于自己的服务器,锻炼下个人动手能力以外,实在想不出更好的优点。 个人电脑大部分长期24小时开机,损耗会非常很大,而云服务器你...
  • 所需要用到的软件: wampserver3.2.0_x64 与花生壳 首先下载wampserver 无脑安装即可 需要记住安装路径 安装完成以后将自己写的html... ...3:内网主机可以通过百度输入:IP地址获取自己主机IP,内网端口设置为80 ....
  • 笔记本服务器屏幕设置

    千次阅读 2021-08-10 08:35:11
    笔记本服务器屏幕设置 内容精选换一换晓查 发自 凹非寺量子位 报道 | 公众号 QbitAI本月,微软给VS Code加入了一项令人感到惊喜的功能:直接在编辑器中运行调试Jupyter Notebook,而无需任何第三方插件。...
  • 自己电脑服务器

    千次阅读 2022-02-16 13:02:09
    一、下载 百度搜索宝塔面板,直接下载就可 ...本电脑8888占用,换成8899.按照步骤提示来就可以了。 这里就可以修改用户名和密码·1. 之后点击保存配置,点击右上重启面板就好。 在浏览...
  • 对Ubuntu服务器进行基础配置 配置dnsmasq服务器
  • 自己电脑服务器需要什么配置 内容精选换一换请点击下载,下载并安装桌面版客户端。您已经从企业的会议管理员那儿获取用户帐号了吗?快使用用户帐号登录客户端,开启会议之旅。桌面客户端定位基于电脑使用,在会议...
  • 比如我整理了一张vivid_alphabet.csv表格,想让远端的朋友看到,就可以编写python代码来生成一个html页面,然后把这个页面的地址发送给对方,对方就可以在他的电脑上看到这个文件了。具体的操作步骤如下: 一、新建...
  • 废旧电脑改装个人服务器

    千次阅读 2021-07-24 23:58:12
    旧电脑一个(我用的是一个十几年的笔记本配置是2+128),U盘一个8G就好(做启动U盘)。 公网ip(现在大部分家庭应该都有公网ip,如果没有可以去运营商申请) 系统: 系统选择是Debian10.0,建议下载是小型安装...
  • 如何将个人PC搭建成小型服务器

    千次阅读 2021-07-27 05:40:34
    下面是学习啦小编收集整理的如何将个人PC搭建成小型服务器,希望对大家有帮助~~将个人PC搭建成小型服务器的方法工具/原料netbox软件 性能较好的个人电脑一台方法/步骤或许许多人会想到,搭建一个小型服务器应该使用...
  • 利用旧电脑搭建NAS(黑群晖) 手把手操作

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 7,660
精华内容 3,064
关键字:

笔记本电脑搭建服务器

友情链接: CdepthAnatomy.rar