首页 > 其他分享 >代替宝塔的webmin搭建

代替宝塔的webmin搭建

时间:2023-01-20 15:11:34浏览次数:46  
标签:宝塔 -- firewalld apt webmin yum key 搭建

webmin官网

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

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

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

cat /etc/os-release

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

image-20230120133537085

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

image-20230120133708572

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文件

image-20230120134604034

​ 使用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

​ 输出如图则运行成功

image-20230120135531634

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

image-20230120144047360

​ 设置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

image-20230120144726630

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

lsof -i:10000

image-20230120144913188

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即为已开放

image-20230120140903334

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

中文设置:

image-20230120141530900

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

image-20230120141605170

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

标签:宝塔,--,firewalld,apt,webmin,yum,key,搭建
From: https://www.cnblogs.com/dravenxue/p/17062760.html

相关文章

  • Openwrt路由器搭建网站教程
      最近都在折腾这个,多方借鉴了一下,萌新一枚,分享一下过程,不足之处,还请大佬指点指点本文主要内容:1.安装Entware2.安装ONMP3.安装可道云网站程序准备材料:1......
  • 在Ubuntu下搭建泰拉瑞亚TShock服务器
    下载TShock从官方仓库下载TShock(选择对应的CPU架构下载)本文以TShock-5.1.3和x64为例,所以命令就是:wgethttps://github.com/Pryaxis/TShock/releases/download/v5.1.3/TS......
  • 手把手教你阿里云服务器的购买及环境搭建
    1.服务器相关程序员都需要一个自己的服务器!用于发布自己的网站和项目!用于操作系统的练习!将自己的远程仓库、远程数据库、远程tomcat.....搭建在服务器上!用于Linu......
  • linux搭建webapp实战
    首先介绍下linux,linux因其开源,定制化高,安全等原因,成为了目前web应用部署首选的操作系统,linux操作系统有很多版本,常见的有centos,debian,RHLE,redhat,乌班图等等。今天我选了红......
  • 基于docker搭建redis集群
    在docker已安装完毕的情况下,拉取redis镜像#这里拉取最新的redis镜像。当然也可以拉取指定版本的镜像dockerpullredis:5.0dockerpullredis创建redis容器#命令如下......
  • 【项目实战】从零到一搭建Spring Boot整合Mybatis-plus
    前言2023年想搭建一套属于自己的框架,做一个属于自己想法的项目。这些年工作中一直用公司已有的框架,以前有跟着学习视频搭建过,但自己真正动手搭建时发现问题还是很多,比如没......
  • 一台云主机怎么搭建Kafka集群?[基于Docker]
    前提:首先服务器内存,建议在4G以上。安装docker、docker-compose服务器执行curlcip.cc查看公网IPdocker-compose一键运行yml将下面的内容中的[yourserverip]—......
  • 单机版hadoop搭建过程记录
    1、添加hadoop1用户组[root@localhost~]#groupaddhadoop12、添加hadoop1用户,并设置密码[root@localhost~]#useradd-ghadoop1hadoop1[root@localhost~]#passw......
  • mysql主(云服务器centos7)从(本地win10)搭建失败记录【reggie_take_out】
    mysql集群结构主库(云服务器centos7)配置[Err]1055-Expression#1ofORDERBYclauseisnotinGROUPBYclauseandcontainsnonaggregatedcolumn'informat......
  • 直播app开发搭建,ios 获取手机中所有图片
    直播app开发搭建,ios获取手机中所有图片首先我们得导入相关的库 #import<AssetsLibrary/AssetsLibrary.h>​代码: photo=[[NSMutableArrayalloc]init];ALAsset......