type
status
date
slug
summary
tags
category
icon
password
Property
Jul 19, 2024 02:35 PM
文章来源
1、系统只支持debian
所以很多服务器可能要换操作系统,目前试了debian 11.9支持良好
2、登录vps服务器(后面一律用阿里云代理vps)
菜鸡如我,可以下载一个阿里云pc客户端,这样省事情很多。
(有了服务器,等于买了个手机。debian等价于小米系统、华为系统。)
3、使用脚本一键安装(对菜鸡很友好)
(安装这个东西,等价于在手机上安装个应用市场、豌豆荚、应用宝)
登录服务器之后,粘贴下面命令安装
特别说明
1、期望值管理,每个人机器不同,安装速度不同。15分钟为平均预期。不要急!!!
2、每一页,看不懂英文的用微信的截图翻译下。
3、提前买个域名专用,因为如果用它提供的免费域名,后期麻烦事情很多。
4、访问面板/汉化
1、直接在浏览器访问粘贴自己的服务器ip。进入面板。
2、设置自己的用户名和密码。
这里的密码一定要高强度,因为这是整个系统的密码。你安装的所有都服从于这个账号,所以千万别图省事。
不会设置的,去注册个Bitwarden,让软件帮助纪录和生成。
3、进入工具-网站管理设置
英文对应的:Tools-Webadmin settings-language
下拉到底部,选择简化字(简体中文)。
5、更新软件、检测软件源
1、海外服务器应该没问题,国内的话都存在这个问题。
2、面板点击更新软件,看是否报错,如果报错,就是软件源是错的,需要自己配置。
3、如果报错,执行下面命令进行配置。
6、配置DNS、https
1、DNS 就是一个地址转换器,你的域名等于你开的商店的招牌。你的服务器ip等于我们的门牌号。 2、有了域名(招牌),现实世界有高德,搜一下就知道怎么去。虚拟世界也需要个高德帮你导航。 3、配置了DNS 解析,就等于网络装了高德。你告诉人家招牌(域名),DNS告诉帮你告诉人家门牌号(ip)。 用免费的dns解析,等相当于把你的店铺登记,人家可以搜。但是免费的难免不靠谱。付费的相当于有优先权,人家搜你店铺先给你指引。 4、数据都是按段发送的,你可以理解为快递。https就等于给快递加密(密封条),只有你和卖家能拆。不然随便来个人,给你快递里面塞个炸弹或者狗屎,你的店子就没了。
具体需要怎么配置,点击检测,然后看DNS那一项。会有很清晰明确的反馈。照着做就好。
邮件部分用不到,可以忽略。
7、采用yunohost推荐配置
1、直接用root账号访问自己的服务器,是非常不安全的行为,所以就算只有自己一个人玩自己的服务器,也要创建一个非root账号。
2、而yunohost推荐配置是禁用root账号的。
3、所以你需要先创建非root账号。
4、采用下面的命令进行操作。
5、账号创建完成,直接看第八步,先别采用推荐配置。
7.1 为自己创建一个非root账号
1. 连接到阿里云实例
首先,通过 SSH 连接到你的阿里云实例。假设你的实例的 IP 地址为
your_instance_ip
,你可以使用以下命令连接:2. 创建新用户
使用
adduser
命令创建一个新的用户。例如,创建一个名为 myuser
的用户:3. 设置用户密码
为新用户设置密码:
系统会提示你输入并确认新密码。
4. 添加用户到 sudo
组
为了让新用户具有
sudo
权限(即可以执行需要管理员权限的命令),需要将其添加到 sudo
组:到此为止,你只是添加了一个非root账户并给了权限,但是还没法登录。
8. 配置 SSH 访问
8.1 在本地机器创建ssh密钥
切换到新用户并创建
.ssh
目录:自己的笔记保存下自己刚刚生成的密钥的位子。
8.2 上传公钥
1、用记事本打开你刚刚生成的公钥(带pub 的那个)
2、使用下面的命令打开ssh的配置文件
3、打开之后,按i进入编辑模式。直接粘贴前面公钥。
4、按esc退出编辑模式,按shift+;,输入wq回车。
5、执行下面的命令,给刚刚编辑过的文件进行授权,确保配置能生效。
走到这里,尝试用自己的刚刚常见的密钥登录服务器,如果成功再去采用推荐配置。
因为,对小白来说很苦逼的是,采用推荐配置之后,root就不能用了,问题半天查不出来。
- 作者:令狐afmaof
- 链接:https://www.lhuafmaof.cn//article/7f1e9cdb-450c-4bd9-8b7a-cca2013d29d2
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。