需要了解
本文章主要讲述在华为云Flexus X实例 上通过命令行的方式安装宝塔面板,搭建项目基础软件,实现服务器可视化管理,一键部署业务代码,简化操作流程。选择合适的云服务器: 本文采用的是 华为云服务器 Flexus X 实例(推荐使用)登录方式: 本文通过本地shell 方式,通过弹性IP 远程连接值服务器,进行部署搭建操作系统版本: Huawei Cloud EulerOS 2.0服务器购买链接:华为云服务器 Flexus X 实例详细购买配置实例可参考文章: 快速部署华为云Flexus X实例,开启您的云端之旅
宝塔面板的介绍
宝塔面板是一款可视化的服务器管理软件,它支持Linux和Windows系统,旨在通过Web端简化服务器管理过程,提高运维效率。宝塔面板集成了丰富的功能,如网站管理、数据库管理、FTP管理、文件管理、日志管理、任务计划、性能监控等,使用户能够轻松完成服务器的日常管理和维护工作。
宝塔面板的特点
可视化操作,通过Web界面实现服务器的可视化管理,用户无需直接登录服务器即可进行各项操作。一键部署,支持一键安装和配置各种Web服务器、数据库、缓存工具等,简化了部署过程。实时监控,提供CPU、内存、流量等性能监控图表,帮助用户实时了解服务器的运行状态。任务计划,支持创建自动化的任务计划,如定期备份、清理日志等,减少人工干预。
为什么要给Flexus X实例安装宝塔
简化管理,华为云服务Flexus X作为云服务器产品,通过安装宝塔面板可以进一步简化服务器的管理过程,提高运维效率。快速部署,宝塔面板提供的一键部署功能可以加速网站和应用在Flexus X上的部署速度,节省用户的时间和精力。提升安全性,宝塔面板内置的安全功能可以有效提升Flexus X服务器的安全性,保护用户的数据和业务不受威胁。丰富功能,宝塔面板的丰富功能可以满足用户在网站管理、数据库管理、FTP管理等多个方面的需求,为Flexus X用户提供全面的服务器管理解决方案。
接下来让我们一起走进华为云服务Flexus X实例的世界,给实例安装宝塔面板,并配置服务软件
远程登录Flexus X实例
查看公网IP
弹性公网IP:123.249.27.118
配置安全组
添加一条规则,因为远程连接需要使用22号端口,所以放行22号端口,才可以正常进行连接
进行远程连接
使用Mobaxterm进行远程连接,选择ssh方式,点击ok
输入密码,远程登录成功
安装宝塔面板
安装自动补全工具
[root@flexusx-251f ~]# yum install -y bash-completion
Last metadata expiration check: 0:06:05 ago on Sat 31 Aug 2024 04:12:09 PM CST.
Dependencies resolved.
==================================================================================================
Package Architecture Version Repository Size
==================================================================================================
Installing:
bash-completion noarch 1:2.11-1.r2.hce2 updates 263 k
Transaction Summary
==================================================================================================
Install 1 Package
Total download size: 263 k
Installed size: 883 k
Downloading Packages:
bash-completion-2.11-1.r2.hce2.noarch.rpm 7.0 MB/s | 263 kB 00:00
--------------------------------------------------------------------------------------------------
Total 6.8 MB/s | 263 kB 00:00
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
Preparing : 1/1
Installing : bash-completion-1:2.11-1.r2.hce2.noarch 1/1
Verifying : bash-completion-1:2.11-1.r2.hce2.noarch 1/1
Installed:
bash-completion-1:2.11-1.r2.hce2.noarch
Complete!
[root@flexusx-251f ~]# bash
12345678910111213141516171819202122232425262728293031323334
下载安装宝塔面板
[root@flexusx-251f ~]# yum install -y wget
[root@flexusx-251f ~]# wget -O install.sh http://download.bt.cn/install/install_6.0.sh
--2024-08-31 16:20:13-- http://download.bt.cn/install/install_6.0.sh
Resolving download.bt.cn (download.bt.cn)... 36.133.1.8, 240e:97e:4000:33f:103:212:48:148
Connecting to download.bt.cn (download.bt.cn)|36.133.1.8|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 47916 (47K) [application/octet-stream]
Saving to: ‘install.sh’
install.sh 100%[================================>] 46.79K --.-KB/s in 0.09s
2024-08-31 16:20:13 (534 KB/s) - ‘install.sh’ saved [47916/47916]
[root@flexusx-251f ~]# ls
install.sh
# 执行安装脚本,需要等待一段时间
[root@flexusx-251f ~]# sh install.sh
cat: /etc/redhat-release: No such file or directory
+----------------------------------------------------------------------
| Bt-WebPanel FOR CentOS/Ubuntu/Debian
+----------------------------------------------------------------------
| Copyright © 2015-2099 BT-SOFT(http://www.bt.cn) All rights reserved.
+----------------------------------------------------------------------
| The WebPanel URL will be http://SERVER_IP:37932 when installed.
+----------------------------------------------------------------------
| 为了您的正常使用,请确保使用全新或纯净的系统安装宝塔面板,不支持已部署项目/环境的系统安装
+----------------------------------------------------------------------
Do you want to install Bt-Panel to the /www directory now?(y/n): y # 选择 y
---------------------------------------------
Selected download node...
Download node: https://dg2.bt.cn
---------------------------------------------
cat: /etc/redhat-release: No such file or directory
cat: /etc/redhat-release: No such file or directory
cat: /etc/redhat-release: No such file or directory
Synchronizing system time...
Sat Aug 31 04:20:44 PM CST 2024
Last metadata expiration check: 0:08:35 ago on Sat 31 Aug 2024 04:12:09 PM CST.
Dependencies resolved.
==================================================================================================
Package Architecture Version Repository Size
.....................................................................................................
==================================================================
Congratulations! Installed successfully!
=============注意:首次打开面板浏览器将提示不安全=================
请选择以下其中一种方式解决不安全提醒
1、下载证书,地址:https://dg2.bt.cn/ssl/baota_root.pfx,双击安装,密码【www.bt.cn】
2、点击【高级】-【继续访问】或【接受风险并继续】访问
教程:https://www.bt.cn/bbs/thread-117246-1-1.html
mac用户请下载使用此证书:https://dg2.bt.cn/ssl/mac.crt
========================面板账户登录信息==========================
【云服务器】请在安全组放行 37932 端口
外网面板地址: https://123.249.27.118:37932/4adb7919
内网面板地址: https://192.168.0.116:37932/4adb7919
username: cvrpvsbh
password: 002a7e7c
浏览器访问以下链接,添加宝塔客服
https://www.bt.cn/new/wechat_customer
==================================================================
Time consumed: 5 Minute!
### 安装成功
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071
安装完成可以看到为我们提供的面板信息,宝塔面板的登录地址和端口,登录宝塔面板的用户名及密码。
放行随机生成的宝塔面板端口号
登录Flexus X实例的控制台,点击实例名称
在上边导航栏中,点击安全组标签
点击配置规则
系统自动跳转至安全组规则配置页面,在上方导航栏中点击入方向添加规则,点击添加规则
放通宝塔页面端口号,本实例为37932,点击确定
登录宝塔页面
在浏览器中输入安装宝塔页面成功后,生成的外网面板地址,本实例为:
https://123.249.27.118:37932/4adb7919
输入安装宝塔页面成功后,生成的用户名和密码,本实例为:username: cvrpvsbh, password: 002a7e7c
点击登录,同意用户协议,进入面板
登录后如果出现以下提示,情单击“未有账号”,免费注册“在宝塔官网进行注册”。在宝塔官网注册后,在这里输入注册的手机号和密码登录宝塔面板。(如果已有账号可以直接进行登录)
绑定成功,就可以根据自身需求安装基础组合软件了
宝塔页面的配置
基础软件的安装
根据自身业务需求安装基础软件,本实例选择LNMP(推荐),单击“一键安装”。
等待安装直至结束(所需时间可能较长,请耐心等待)。后续也可以在“软件商店”中自行选择并安装其他软件。
安装成功
管理软件
在“软件商城”菜单中,可以对软件进行安装、卸载等管理操作。
您可以直接搜索软件名称安装软件,也可以根据分类安装您需要的软件。
管理文件
在“文件”菜单中,您可以对文件进行复制、粘贴、剪切、删除、重命名、压缩、刷新、新建文件、新建目录等操作。
管理日志
在“日志”菜单中,根据不同的日志类型将日志做了分类,您可以单击不同类型的日志页签查看、清空日志。
管理数据库
在宝塔面板中,推荐使用phpMyAdmin管理数据库,包括修改密码、导入/导出数据、创建用户、开启或关闭远程访问、日志配置等。
还有很多功能等等,都可以通过宝塔面板进行管理,华为云服务Flexus X 实例实现了web界面的可视化管理,能够简化我们对服务器的管理过程,提高了运维效率。
本实例通过独有X-Turbo加速、大模型底层智能调度等黑科技,Flexus X实例独家提供业务关键应用的加速功能。在Flexus X实例上部署的MySQL、Redis、Nginx,性能最高可达业界同规格独享型实例的6倍(MySQL性能),长时运行可达2倍。
如果你觉得华为云服务 Flexus X实例刚好匹配你的业务需求,可以直接点击此处,在华为公有云平台进行购买。