当前位置: 首页 > news >正文

Ubuntu Linux 22 云服务器配置备忘

登录云服务器控制台,开放端口:8888,9999,6666,5555,80,443

设置子域名指向IP

ssh root@xx.domain.name

更新系统:

# apt update && apt upgrade -y

安装基本工具:

# apt install build-essential nano git

修改hostname

# hostnamectl set-hostname xiaoyue

修改密码

# passwd root

防火墙设置
# ufw allow 22
# ufw allow 80
# ufw allow 443
# ufw allow 9999
# ufw allow 8888
# ufw allow 6666
# ufw allow 5555
# ufw enable
# ufw status

安装node/npm

# cd ~ && mkdir download && cd download

# wget https://nodejs.org/dist/v20.15.0/node-v20.15.0-linux-x64.tar.xz
# tar --strip-components 1 -xvf node-v20.15.0-linux-x64.tar.xz -C /usr/local
# node -v

使用國內鏡像

# npm config set registry https://registry.npmmirror.com

用回官方registry

# npm config set registry https://registry.npmjs.org

# npm install npm@latest -g

# mkdir vue_test && cd vue_test

npm create vue@latest

ssh免密登录Linux服务器
在客户端检查是否存在证书
# ls -al ~/.ssh/id_*.pub
如果不存在,生成证书
# ssh-keygen -t rsa -b 4096 -C "jinmin.si@outlook.com"

生成证书的过程中使用空白的 passphrase
将证书拷贝到服务器
# ssh-copy-id root@server

保持与服务器的ssh连接不断线的方法
ssh连接服务器时如果容易断线,可以修改服务器sshd的设置,保持ssh连接不断线:
# nano /etc/ssh/sshd_config
   ClientAliveInterval 60  # 表示每60秒发送一次请求,从而保持连接不断线。
   ClientAliveCountMax 10  # 表示服务器发出请求后客户端没有响应的次数达到10次,就自动断开连接
# systemctl restart sshd

拷贝文件

scp root@old_server:/root/.bash_aliases root@new_server:/root/

scp root@old_server:/etc/systemd/system/buda.service root@new_server:/etc/systemd/system/

設置buda

cd ~ && mkdir code && cd code

git clone https://github.com/SiJinmin/buda

initbuda

# 重新加载systemd管理器配置:
systemctl daemon-reload
systemctl enable buda
systemctl start buda
systemctl status buda
systemctl stop buda
systemctl disable buda#查看服务的日志输出,帮助调试和故障排除。
journalctl -u buda

startbuda

測試网站访问,修改主域名解析

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 实验六 图像的傅立叶变换
  • 数组算法(二):交替子数组计数
  • vant拍摄视频上传以及多张图片上传
  • 归并排序的实现(递归与非递归)
  • 监控平台zabbix对接grafana
  • 线程池理解及7个参数
  • 最新整理的机器人相关数据合集(1993-2022年不等 具体看数据类型)
  • ubuntu nautilus 无法输入中文
  • 机器学习原理之 -- 神经网络:由来及原理详解
  • webrtc gcc详解
  • 新特性之C++17
  • centos7.9安装redis
  • Android SurfaceFlinger——创建Layer(二十)
  • 蓝蜂网关接入雄安新区物联网统一开放平台应用案例
  • 关于RS232、RS485、RS422通信方式的工作原理及使用方法
  • 【EOS】Cleos基础
  • 78. Subsets
  • input实现文字超出省略号功能
  • MySQL QA
  • mysql 数据库四种事务隔离级别
  • Spring Cloud Feign的两种使用姿势
  • springMvc学习笔记(2)
  • yii2中session跨域名的问题
  • 飞驰在Mesos的涡轮引擎上
  • 分布式熔断降级平台aegis
  • 基于 Ueditor 的现代化编辑器 Neditor 1.5.4 发布
  • 老板让我十分钟上手nx-admin
  • 普通函数和构造函数的区别
  • 一起来学SpringBoot | 第十篇:使用Spring Cache集成Redis
  • 由插件封装引出的一丢丢思考
  • 测评:对于写作的人来说,Markdown是你最好的朋友 ...
  • ​Z时代时尚SUV新宠:起亚赛图斯值不值得年轻人买?
  • ​补​充​经​纬​恒​润​一​面​
  • ​马来语翻译中文去哪比较好?
  • ​虚拟化系列介绍(十)
  • # AI产品经理的自我修养:既懂用户,更懂技术!
  • #Datawhale AI夏令营第4期#AIGC方向 文生图 Task2
  • %check_box% in rails :coditions={:has_many , :through}
  • (3)Dubbo启动时qos-server can not bind localhost22222错误解决
  • (9)目标检测_SSD的原理
  • (Matalb时序预测)PSO-BP粒子群算法优化BP神经网络的多维时序回归预测
  • (ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_READ_ONLY)讲解
  • (二)基于wpr_simulation 的Ros机器人运动控制,gazebo仿真
  • (二)正点原子I.MX6ULL u-boot移植
  • (附源码)spring boot智能服药提醒app 毕业设计 102151
  • (附源码)计算机毕业设计ssm本地美食推荐平台
  • *算法训练(leetcode)第四十天 | 647. 回文子串、516. 最长回文子序列
  • .NET COER+CONSUL微服务项目在CENTOS环境下的部署实践
  • .NET编程C#线程之旅:十种开启线程的方式以及各自使用场景和优缺点
  • .net连接MySQL的方法
  • :如何用SQL脚本保存存储过程返回的结果集
  • [ vulhub漏洞复现篇 ] GhostScript 沙箱绕过(任意命令执行)漏洞CVE-2019-6116
  • [20181219]script使用小技巧.txt
  • [2021 蓝帽杯] One Pointer PHP
  • [Algorithm][动态规划][简单多状态DP问题][按摩师][打家劫舍Ⅱ][删除并获得点数][粉刷房子]详细讲解