腾讯云 git 腾讯云官网入口
重温经典:使用腾讯云轻量搭建在线红白机游戏平台
重温经典:使用腾讯云轻量搭建在线红白机游戏平台
在电子游戏的历史长河中,红白机(FC)以其独特的魅力,成为了一代又一代玩家心中的经典。如今,通过腾讯云轻量应用服务器,我们能够重温这份怀旧情怀,搭建自己的在线红白机游戏服务器,与远方的朋友们共享这份快乐。
本教程将引导您搭建在线游戏服务器,让那些经典的红白机游戏再次鲜活起来。这不仅是一次技术的探索,更是一次心灵的回归。让我们共同开启全新的游戏体验之旅!
开始搭建
您需要一台腾讯云Lighthouse服务器。人数不多的话,选择2-2-4配置即可。如未拥有服务器,可点击此处进入618会场选购活动同价续费服务器。
配置完成后,开始部署。
配置存储库,安装node,验证安装效果。之后安装pnpm、pm2、git。
拉取项目源码,获取服务器IP。在轻量控制台中查找实例旁的IP。启动后端服务,拉取静态资源,解压,安装依赖,修改配置文件,把图中的localhost替换为您的IP。重新编译后端服务。
启动前端服务,安装依赖,修改配置文件,将图中的localhost替换为您的IP。启动前端。
完成所有步骤后,您便成功搭建了在线FC游戏机。现在,您可以与好友们随时随地畅玩那些经典的红白机游戏,共同回忆那份美好的时光。
腾讯云上怎么安装git服务器
搭建Git服务器需要准备一台运行Linux的机器,强烈推荐用Ubuntu或Debian,这样,通过几条简单的apt命令就可以完成安装。
假设你已经有sudo权限的用户账号,下面,正式开始安装。
第一步,安装git:
$ sudo apt-get install git
第二步,创建一个git用户,用来运行git服务:
$ sudo adduser git
第三步,创建证书登录:
收集所有需要登录的用户的公钥,就是他们自己的id_rsa.pub文件,把所有公钥导入到/home/git/.ssh/authorized_keys文件里,一行一个。
第四步,初始化Git仓库:
先选定一个目录作为Git仓库,假定是/srv/sample.git,在/srv目录下输入命令:
$ sudo git init--bare sample.git
Git就会创建一个裸仓库,裸仓库没有工作区,因为服务器上的Git仓库纯粹是为了共享,所以不让用户直接登录到服务器上去改工作区,并且服务器上的Git仓库通常都以.git结尾。然后,把owner改为git:
$ sudo chown-R git:git sample.git
第五步,禁用shell登录:
出于安全考虑,第二步创建的git用户不允许登录shell,这可以通过编辑/etc/passwd文件完成。找到类似下面的一行:
git:x:1001:1001:,,,:/home/git:/bin/bash
改为:
git:x:1001:1001:,,,:/home/git:/usr/bin/git-shell
这样,git用户可以正常通过ssh使用git,但无法登录shell,因为我们为git用户指定的git-shell每次一登录就自动退出。
第六步,克隆远程仓库:
现在,可以通过git clone命令克隆远程仓库了,在各自的电脑上运行:
$ git clone git@server:/srv/sample.git
Cloning into'sample'...
warning: You appear to have cloned an empty repository.
我现在使用的是小鸟云,他们目前官网有活动,3折优惠,建议去看看!
Hexo博客部署到腾讯云服务器(使用宝塔面板)
使用宝塔面板部署Hexo博客至腾讯云服务器详细步骤:
首先,确保您的网站已安装宝塔面板并访问腾讯云服务器,使用服务器的初始密码登录。
接下来,遵循以下步骤部署博客:
开启Git安装及配置,以支持Hexo博客的部署,包括安装依赖库、编译工具,并确保将旧版Git升级为最新版。使用命令进行安装和配置,确保Git环境变量已设置并启用。
通过手动安装方式更新Git版本,以确保其与操作系统兼容并支持博客部署。
在服务器的环境变量中插入新配置的Git版本信息,确保新安装的Git能被正确识别。
创建或复制本地生成的SSH密钥到服务器,使用特定命令创建.ssh目录和authorized_keys文件,并将密钥内容复制进去,以实现本地与服务器之间的SSH授权。
在宝塔面板中创建新的Git仓库,以存放Hexo博客的源码。
配置自动化部署任务,使Hexo博客源码能定期从本地服务器推送至宝塔面板管理的Git仓库,实现自动化部署与网站更新。
接着,完成网站管理与设置:
添加HTTPS证书,使用宝塔面板中的SSL管理功能导入从域名注册商获取的SSL证书,确保HTTP转HTTPS的平稳过渡。
在面板设置中强制启用HTTPS访问,提升网站安全性和用户体验。
部署完毕后,Hexo博客将安全地运行在腾讯云服务器上,借助宝塔面板的强大管理功能进行维护与升级。
整个部署过程详细且步骤清晰,确保了网站的可靠性与安全性,非常适合需要远程管理博客的用户。欢迎在执行过程中遇到问题时寻求帮助和提供反馈,共享知识与经验。