webmin官网

对于IBM的服务器,cpu架构不同于常见的x86或aarch64,部分第三方软件是无法正常安装的,比如大名鼎鼎的宝塔面板,对于像我一样的新手很不友好,这里分享一款代替宝塔的web管理面板webmin,他支持红帽或ubuntu系统,功能类似宝塔面板。

1、判断自己系统为红帽系还是debian系。

​ ssh连接上服务器,输入命令 :(输入时按tab键自动补全)

cat /etc/os-release

如图为debian系,典型为ubuntu,debian系的包管理一般为apt命令,

如下为红帽,红帽的包管理命令一般为yum 命令。

2、下载官方安装包

2.1、红帽系安装

​ 使用wget工具下载

wget http://prdownloads.sourceforge.net/webadmin/webmin-2.012-1.noarch.rpm

​ 若提示command not found 使用yum 下载wget 工具

yum -y install yum

​ 下载完成后会在所在目录多出一个.rpm文件

​ 使用yum工具下载其他webmin所需插件

yum -y install perl perl-Net-SSLeay openssl perl-IO-Tty perl-Encode-Detect

​ 下载完成后,运行刚刚下载的rpm文件,出现警告不影响程序

rpm -U webmin-2.012-1.noarch.rpm

​ 查看10000端口的占用情况:(若提示找不到命令用yun -y install lsof安装)

lsof -i:10000

​ 输出如图则运行成功

2.2、debian系安装(ubuntu)

​ ubuntu的包管理器为apt命令,首先更新apt并下载指定软件

// 更新apt包
apt-get update
// 安装准备工具
apt install wget apt-transport-https software-properties-common

​ 下载密钥并保存到sec.key文件

wget -q http://www.webmin.com/jcameron-key.asc -O sec.key

​ 设置apt-key:输出OK即完成

apt-key add sec.key

​ 将 Webmin 存储库添加到源列表文件中,这里注意cpu架构,如s390x就写s390x,amd64写amd64等等

// 查看cpu架构
arch
// 添加库
sudo add-apt-repository "deb [arch=amd64] http://download.webmin.com/download/repository sarge contrib"

​ 安装webmin

apt-get -y install webmin

​ 出现如图错误尝试更新apt重新安装

apt-get update

输入lsof查看端口,如图即为成功

lsof -i:10000

3、打开防火墙

端口此时webmin已安装完成,但是还不能公网访问,需要开放防火墙端口,开放端口的方式很多,这里介绍firewalld软件,首先需要下载firewalld软件

//安装防火墙管理
yum -y install firewalld
// 启动防火墙服务
systemctl start firewalld
// 开机自启防火墙
systemctl enable firewalld
// 查看防火墙服务运行状态
systemctl status firewalld

​ firewalld命令:

// 打开10000端口,tcp表示协议,--permanent代表永久生效
firewall-cmd --zone=public --add-port=10000/tcp --permanent
// 重载firewalld
firewall-cmd --reload
// 查看开放端口
firewall-cmd --list-port

​ 如图输出1000/tcp即为已开放

利用ifconfig命令获取自己的ip,浏览器打开输入ip:10000,提示登录输入root和系统root密码即可登录成功

中文设置:

选择中文,点击变更语言,完成后就会变成中文界面辣

web类似宝塔面板,提供状态检测,ssh终端连接,文件传输,还有很多功能,是一款非常强大的linux面板管理软件。

代替宝塔的webmin搭建的更多相关文章

  1. 宝塔控制面板+wordpress搭建个人网站

    上个月买了服务器和域名之后就搁置了,今天有空闲就来配合教程尝试一下搭建个人网站,下面是网站搭建的详细过程以及中间的一些细节问题,写这篇文章的目的就是希望能够帮到一些小伙伴,或者为以后搭建网站做一些参考 ...

  2. 利用宝塔和rainloop搭建咱的邮箱

    需要咱准备的东东:一枚域名.服务器需根据情况开放25.110.143.465.993端口.宝塔邮局管理器.rainloop.LNMP或者LAMP. 搭建步骤: 1.安装宝塔邮局管理器: 2.设置宝塔邮 ...

  3. 宝塔Linux面板搭建与安全狗安装(WEB服务器搭建与WAF安装)

    环境 系统:CentOS 7.3 (64位) 软件: 宝塔Linux 7.7 网站安全狗Linux-Apache版V2.3.18809(64位) 宝塔面板 下载和安装 网址:https://www.b ...

  4. 【服务器】CentOs7系统使用宝塔面板搭建网站,有FTP配置(保姆式教程)

    内容繁多,请耐心跟着流程走,在过程中遇到问题请在下面留言(我只是小白,请专业人士喷轻点). 这次用thinkphp5.1做演示,单纯的做演示,我打算下一篇文章用typecho(博客框架)演示. 前言 ...

  5. Windows下WEB服务器的选择与搭建

    本文主要基于支持perl的web服务器的选择. 一直基于web开发,服务器都是linux下使用webmin搭建的,惭愧的说一句,这么多年,也好好研究过WEB服务器,单从这个角度,是不是可以反应出web ...

  6. WordPress 建站教程:新手搭建 WordPress个人博客图文教程(完全版)

    前言 WordPress 作为动态博客的代表,至今已经有十几年历史,而且一直在更新发展中,功能强大,插件和主题丰富,WordPress搭建使用也很方便.作为个人站长和博主,很多都是从 WordPres ...

  7. 阿里云学生服务器+WordPress搭建个人博客

    搭建过程: 第一步:首先你需要一台阿里云服务器ECS,如果你是学生,可以享受学生价9.5元/月 (阿里云翼计划:https://promotion.aliyun.com/ntms/act/campus ...

  8. Nginx08---腾讯云宝塔面板

    主要在宝塔面板中Nginx和Apache不可同时存在 宝塔可以快速搭建网站并且配置 与nginx不冲突:nginx nginx

  9. WordPress搭建教程---购买域名+购买VPS主机+域名DNS解析+网站环境+上传网站程序

    WordPress搭建教程 购买域名---NameSilo 购买VPS主机---Vultr 域名DNS解析 网站环境 上传网站程序 参考文章: 1. WordPress搭建教程 https://zhu ...

  10. 《Dotnet9》建站-本站Logo设计之路

    时间如流水,只能流去不流回! 点赞再看,养成习惯,这是您给我创作的动力! 本文 Dotnet9 https://dotnet9.com 已收录,站长乐于分享dotnet相关技术,比如Winform.W ...

随机推荐

  1. ChatGpt国内教程

    近ChatGPT大火呀,小伙伴们是不是在网上看到各种和ChatGPT有趣聊天的截图,比如翻译代码.编写代码,奈何自己实力不够,被网络拒之门外,只能眼馋别人的东西.看别人玩,肯定不如自己玩一把舒服的啊. ...

  2. Android IO 框架 Okio 的实现原理,如何检测超时?

    本文已收录到  AndroidFamily,技术和职场问题,请关注公众号 [彭旭锐] 提问. 前言 大家好,我是小彭. 在上一篇文章里,我们聊到了 Square 开源的 I/O 框架 Okio 的三个 ...

  3. .NET遍历二维数组-先行/先列哪个更快?

    上周在.NET性能优化群里面有一个很有意思的讨论,讨论的问题如下所示: 请教大佬:2D数组,用C#先遍历行再遍历列,或者先遍历列再遍历行,两种方式在性能上有区别吗? 据我所知,Julia或者pytho ...

  4. 安装、小demo、基本的步骤

    FastAPI 有两个依赖支持: Starlette负责网络 ​ Pydantic负责数据 安装: 安装命令 pip install fastapi FastAPI 还需要ASGI服务器,生产环境下可 ...

  5. uniapp 分享 绘制海报

    小程序分享海报,由于微信的限制,暂时无法直接分享小程序到朋友圈(虽然微信开发者工具基础库从2.11.3开始支持分享小程序到朋友圈,但目前仍处于Beta中)所以生成海报仍然还是主流方式 主体思路:将设计 ...

  6. JZOJ 2022.02.11【提高A组】模拟

    \(\text{Solution}\) 首先把 \(T2\) 给切了,\(T1\) 找半天规律找不到 然后打了个表算是暴力了 \(T3\) 也暴... 太暴了... \(T4\) 直接啥也不会 \(\ ...

  7. LOJ 数列分块入门 6

    \(\text{Solution}\) 涉及到插入,分块需要动态维护块内的元素及相对位置 于是妙用 \(\text{vector}\) 学到了 \(insert\) 操作,在某个迭代器前插入元素 这样 ...

  8. 双端队列xLIS问题

    题目大意 有 \(N\) 个数 \(A_i\) ,他准备将他们依次插入一个双端队列(每次可以在头或尾插入一个元素),最后将 整个队列从尾到头看成一个序列,求出最长上升子序列的长度 .他想知道 , \( ...

  9. Iceberg 数据治理及查询加速实践

    数据治理 Flink 实时写入 Iceberg 带来的问题 在实时数据源源不断经过 Flink 写入的 Iceberg 的过程中,Flink 通过定时的 Checkpoint 提交 snapshot ...

  10. js的map、filter的用法

    filter() 创建新数组,新数组放指定数组中符合条件的元素,满足条件的留下,是对原数组的过滤. map()    返回一个新数组,数组中的元素为原始数组元素调用函数处理后的值,是对原数组的加工,映 ...