如何使用云服务器安装宝塔面板?

一.为什么使用宝塔面板?

宝塔只是一个Linux 运维面板,方便管理服务器、方便安装软件。

要保证云服务器是新的,里面没有安装系统和软件,直接安装宝塔面板即可。

二. 如何使用云服务器安装宝塔面板?

2.1 轻量应用文件服务器

直接安装宝塔Linux面板即可。如果linux面板的版本要更换,直接使用系统镜像安装宝塔即可。

2.2 ECS文件服务器

在宝塔面板的官网中复制安装脚本,然后在云服务器中下载即可。

三.远程链接

3.1 轻量应用文件服务器

  1. 参考下图使用步骤,一步步操作。

  1. 远程连接。

  1. 在云服务器中得到的面板网址、username、password一定要保存,就只存在一次。如果未保存后期忘记了,只能重置服务器的系统,重新开始安装宝塔Linux
  2. 面板地址包含了内网面板地址和外网面板地址。内网面板地址使用的是私有IP,外网面板地址使用的是公有IP。在浏览器网址栏直接登录外网面板地址即可登录云服务器宝塔面板。
  3. 放行端口。开放端口是也可以限制IP地址,只能让自己能访问到,怎么知道自己本机的IP地址呢?百度搜索ip,在防火墙,添加规则,点击启用。
  4. 然后在浏览器中输入面板地址进入宝塔面板,输入上方保存的username、password,进入服务器的宝塔面板。

3.2 ECS文件服务器

  1. 远程连接。
  2. 在云服务器中得到的面板网址、username、password一定要保存,就只存在一次。如果未保存后期忘记了,只能重置服务器的系统,重新开始安装宝塔Linux
  3. 面板地址包含了内网面板地址和外网面板地址。内网面板地址使用的是私有IP,外网面板地址使用的是公有IP。在浏览器网址栏直接登录外网面板地址即可登录云服务器宝塔面板。
  4. 放行端口。开放端口是也可以限制IP地址,只能让自己能访问到,怎么知道自己本机的IP地址呢?百度搜索ip,在防火墙,添加规则,点击启用。
  5. 然后在浏览器中输入面板地址进入宝塔面板,输入上方保存的username、password,进入服务器的宝塔面板。

四.更改宝塔面板设置

  1. 注意:首次打开面板浏览器将提示不安全。

请选择以下其中一种方式解决不安全提醒
1、下载证书,地址:https://dg2.bt.cn/ssl/baota_root.pfx,双击安装,密码【www.bt.cn】
2、点击【高级】-【继续访问】或【接受风险并继续】访问
教程:https://www.bt.cn/bbs/thread-117246-1-1.html

  1. 绑定手机号。进入到宝塔面板里面后提示绑定手机号,绑定一下。

  1. 然后点击面板设置,去改下安全入口、用户名、密码。然后记得保存更改后的用户名和密码。
  2. 宝塔面板的版本可以根据需要跟新最新版本。

五.下载软件

5.1 介绍

现在我们就可以用宝塔快速的安装咱们需要的前端和后端的软件,点击左侧菜单栏的软件商店。下载软件的版本可以更换。安装错版本没关系,可以去点击设置-> 切换版本。

下载常用必须的软件:Nginx、Tomcat、Mysql等。

Tomcat:装tomcat只是为了装java,装完Tomcat后,然后先把tomcat停掉,不然用不了8080端口。

Mysql:在宝塔面板 软件商店 -> 应用搜索,搜索mysql,这里安装5.7以上版本。

5.2 使用宝塔面板安装mysql

  1. 在宝塔面板 软件商店 -> 应用搜索,搜索mysql,这里安装5.7以上版本,点击安装会弹出消息盒子,可以×掉,它会在后台下载。
  2. 安装完后重置数据库管理员密码。

  1. 防火墙开放3306端口

  1. 远程链接云服务器。

  2. 进入数据库,新建mysql用户,并设置密码。

~> mysql -uroot -p
Enter password:(输入刚刚设置的密码,密码默认不明码显示)

mysql> show databases;
+--------------------+
| Database           |
+--------------------+
| information_schema |
| mysql              |
| performance_schema |
+--------------------+
3 rows in set (0.00 sec)
mysql> create user '###'@'%' identified by '###' with grant option;
 或者
 mysql> create user '###'@'%' identified with mysql_native_password by '###';
 
注意:mysql8.0及以上版本需要使用以下语句:
mysql> create user ###@'%' identified by '###';
mysql> grant all privileges on *.* to ###@'%' with grant option;

 //刷新权限使操作生效
 mysql> FLUSH PRIVILEGES;
 mysql> quit
 Bye

不需要重启数据库即可生效

假如出现以下报错:

 # ERROR 1558 (HY000): Column count of mysql.user is wrong. Expected 43, found 42. Created with MySQL 50568, now running 50651. Please use mysql_upgrade to fix this error.

原因:这是因为系统自带的mysql版本需要更新。

解决方案

先退出mysql(输入quit),然后在命令行输入。


>> mysql_upgrade -u### -p      //有密码就写密码
>> mysql -### -p

把在所有数据库的所有表的所有权限赋值给位于所有IP地址的新建用户:

 mysql> grant all privileges on *.* to '###'@'%' with grant option;
 # Query OK, 0 rows affected (0.00 sec)

假如出现以下报错:

ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'grant option' at line 1

解决方案

grant all privileges on *.* to '###'@'%' identified by '###' with grant option;

5.3 测试远程连接

5.3.1 IDEA连接服务器mysql

5.3.2 进入到控制台

5.3.3 创建数据库

  • 23
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值