Linux 安装可视化管理-webmin 和 bt(宝塔面板) 运维工具(超详细步骤,附有截图)
Linux 安装可视化管理-webmin 和 bt(宝塔面板) 运维工具(超详细步骤,附有截图)
@
1. webmin 安装
Webmin 基本介绍
Webmin 是功能强大的基于 Web 的 Unix/linux 系统管理工具。管理员通过浏览器访问 Webmin 的各种管理功能并完成相应的管理操作。除了各版本的 linux 以外还可用于:AIX、HPUX、Solaris、Unixware、Irix 和 FreeBSD 等系统。
Webmin 官网地址:https://webmin.com/
安装 webmin&配置
下载地址 : http://download.webmin.com/download/yum/, 用下载工具下载即可
也可以使用 wget http://download.webmin.com/download/yum/webmin-1.700-1.noarch.rpm
安装: rpm -ivh webmin-1.700-1.noarch.rpm
rpm -ivh webmin-1.700-1.noarch.rpm
重置密码 /usr/libexec/webmin/changepass.pl /etc/webmin root test
root 是 webmin 的用户名,不是 OS 的 , 这里就是把 webmin 的 root 用户密码改成了 test
修改 webmin 服务的端口号(默认是 10000 出于安全目的)
vim /etc/webmin/miniserv.conf # 修改端口
将 port=10000 修改为其他端口号,如 port=6666
重启 webmin
/etc/webmin/restart # 重启
/etc/webmin/start # 启动
/etc/webmin/stop # 停止
防火墙放开 6666 端口
firewall-cmd --zone=public --add-port=6666/tcp --permanent # 配置防火墙开放 6666 端口
firewall-cmd --reload # 更新防火墙配置
firewall-cmd --zone=public --list-ports # 查看已经开放的端口号
登录 webmin
http://ip:6666 可以访问了
用 root 账号和重置的新密码 test
简单使用演示:
比如修改 语言设置,IP 访问控制,查看进程, 修改密码, 任务调度,mysql 等
2. bt 宝塔面板安装
基本介绍:
bt 宝塔 Linux 面板是提升运维效率的服务器管理软件,支持一键 LAMP/LNMP/集群/监控/网站/FTP/数据库/JAVA 等 多项服务器管理功能。
宝塔的官方地址:https://www.bt.cn/new/pricing.html#linux
宝塔的安装和使用
- 安装 : yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
[root@localhost ~]# yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
安装的过程中,有一个选项,你选择输入 y
即可。
安装成功后控制台会显示登录地址,账户密码,复制浏览器打开登录。
补充:如果你的宝塔是安装在云端服务器上的话
通过以上宝塔面板地址得知使用的端口是8888,所以需要在阿里云服务器上开放该端口(配置安全组):
登录 宝塔页面:将显示的内网面板地址:输入到浏览器地址栏上。
以上就是宝塔的安装过程
3. 宝塔的基本使用安装 Tomcat9 ,MySQL
宝塔Linux面板的左侧菜单中找:软件商店
搜索tomcat,安装tomcat9,会自动关联安装JDK8。
JDK8也有了:
搜索mysql,安装mysql。
注意如果使用了云端服务器的话:比如:阿里云服务器有两个防火墙:
- 一个是阿里云服务器自带的防火墙,在安全组中进行放行设置。
- 阿里云服务器中安装的centos操作系统也会有一个防火墙,要访问tomcat服务器的话,centos操作系统中的防火墙也要放行8080端口:这个需要在宝塔中进行配置,如下:
如果是安装在虚拟机上的Linux ,就只需要将虚拟机上的 Linux 将 Tomcat 8080端口开放即可。
这样tomcat服务器就可以访问了:
mysql数据库的3306端口同样需要在宝塔中放行。这样mysql数据库才可以连接(同样的用的是云端服务器的话,需要有两个位置需要将 3306 端口开放(一个是云端服务器的,一个是服务器里面的Linux 系统的)):虚拟机就只要开放一个就可以。
使用navicat for mysql连接mysql数据库,报错信息如下:
解决办法:
第一步:root身份登录mysql
第二步:use mysql;
第三步:update user set host='%' where user='root';
第四部:flush privileges;
然后使用navicat for mysql就可以连接mysql数据库了:
4. 如果宝塔的用户名和密码忘记了,使用 bt default 可以查看
如果 bt 的用户名,密码忘记了,使用 bt default 可以查看
[root@localhost ~]# bt default
5. 最后:
“在这个最后的篇章中,我要表达我对每一位读者的感激之情。你们的关注和回复是我创作的动力源泉,我从你们身上吸取了无尽的灵感与勇气。我会将你们的鼓励留在心底,继续在其他的领域奋斗。感谢你们,我们总会在某个时刻再次相遇。”
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· Vue3状态管理终极指南:Pinia保姆级教程