[服务器2]php搭建网络剪贴板

0.网络剪贴板是什么 | What is netcut

网络剪贴板是一款在线工具,它提供了数据暂存和传送服务,让你可以在不同操作系统之间进行跨平台的文本复制粘贴和全格式文件传送。 这款工具的优点在于它的方便性和快捷性,让你无需依赖其他传输工具或U盘等存储设备 ,就能轻松完成数据的传输任务。
那我们,就先做出“文本传输的功能”,关于文件传输,我会下一期再说。

1.领取服务器 | Get a server

来到雨云官网,点击右上角的 登录/注册。
按要求注册一个账号后,来到主界面,我们点击 云服务器,再点击 购买云服务器。

我选择的配置:
区域 中国香港 - [软银大带宽] 四区
CPU Xeon® Gold
套餐 流量叠加型 - KVM标配版(2C 2G)
操作系统 Ubuntu 22.04
预装 不选
IP 独享IP 1个 (不要选共享)

购买好后,会自动跳转到云服务器的管理界面。
找到刚才购买的那个服务器,点击 管理。
里面有一个 远程连接信息 。
此时我们按下Win+R,调出运行框,输入:

ssh root@你的服务器IP地址

会出现:

The authenticity of host 'XXX.XX.XXX.XX (XXX.XX.XXX.XX)' can't be established.
ED25519 key fingerprint is SHA256:XXXXX.
This key is not known by any other names
Are you sure you want to continue connecting (yes/no/[fingerprint])?

此时我们输入yes
等出现root@XXX.XX.XXX.XX's password:时,我们输入 远程连接 里面的密码即可。

Welcome to Ubuntu 22.04.1 LTS (GNU/Linux 5.15.0-46-generic x86_64)

 * Documentation:  https://help.ubuntu.com
 * Management:     https://landscape.canonical.com
 * Support:        https://ubuntu.com/advantage

  System information as of Sun Sep  1 11:18:13 CST 2024

  System load:  0.025390625       Processes:              112
  Usage of /:   7.0% of 28.89GB   Users logged in:        0
  Memory usage: 11%               IPv4 address for ens18: 172.16.25.246
  Swap usage:   0%


0 updates can be applied immediately.


The list of available updates is more than a week old.
To check for new updates run: sudo apt update

Welcome to RainYun Cloud Services

Check out the latest activities or get help from: https://www.rainyun.com
Last login: Wed Aug 17 20:28:37 2022 from 192.168.3.178
root@RainYun-XXXXXXXX:~#

这样就表示成功了。
接下去,我们分别输入:

apt-get update
apt-get upgrade
reboot

出现是否继续,一路按y+enter。
出现了紫色背景时,果断按下回车。
reboot后,SSH连接会断开。过个5分钟左右,重新连接就好了。

2.安装XP面板 | Install XP Panel

输入:

wget https://notdocker.xp.cn/install.sh
bash install.sh

最后会输出:

==============运行状态=========================

webpanel running
phpstudy running

=================安装完成==================

请用浏览器访问面板:
外网:http://XXX.XX.XXX.XX:9080/27XXXX
内网:http://XXX.XX.XX.XXX:9080/27XXXX
系统初始账号:admin
系统初始密码:PWXdQKXXXX
官网:https://www.xp.cn
如果使用的是云服务器,请至安全组开放9080端口
如果使用ftp,请开放21以及30000-30050端口

===========================================

就表示成功了!
我们按下Ctrl+ 外网 后面的链接,输入账号密码,会来到一个预装界面,我们按下左边这一栏的 安装,然后等待MySQL安装好。
安装好后,我们可以打开http://你的服务器IP地址/看一下,如果出现了一个蓝框的界面,就表示安装成功了!

3.开始部署界面 | Start deploy

我们打开左边的 数据库,点击添加数据库,名字 netcut,不然没法解析。
用户名+密码随便填。
权限就用本地服务器,这样即使有人爬到了你的php密码,也无法访问数据库。
下载我制作好的模板,下载好后,把这个压缩包上传到wwwroot目录下(XP面板-文件-localhost_80/wwwroot),然后点击“解压”即可。
5个文件,分别是

netcut.html
install.html
install1.php
content.php
save_changes.php

按照install.html + install1.php的要求完成设置,完成后来到http://你的服务器IP地址/netcut.html就可以访问了!
我在文件中加入了反MySQL注入等安全措施,大家也一定要保护好数据安全哦!

成品:www.kkxx.tech/netcut.html 请自行欣赏

谢谢大家!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值