01-宝塔的使用

7/24/2022

作者:李熊奇

基本使用方法以centos7.9虚拟机及宝塔国内版为例

# ssh链接服务器

工具:puty xshell finalshell等

# 安装

  • 国内版本
#Centos
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
#Ubuntu/Deepin
wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh
#Debian
wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && bash install.sh
1
2
3
4
5
6
  • 国际版本
#Centos
yum install -y wget && wget -O install.sh http://www.aapanel.com/script/install_6.0_en.sh && bash install.sh aapanel
#Ubuntu/Deepin
wget -O install.sh http://www.aapanel.com/script/install-ubuntu_6.0_en.sh && sudo bash install.sh aapanel
#Debian
wget -O install.sh http://www.aapanel.com/script/install-ubuntu_6.0_en.sh && bash install.sh aapanel
1
2
3
4
5
6

输入y回车继续

等待几分钟后返回面板的登录地址及账号密码

由于是虚拟机,这里使用内网地址访问,服务器使用外网地址访问

国内版本需要强制登录账号,加上国内版本存在数据收集偷偷上报的问题,这里建议使用国际版

登录账号后会弹出基础lnmp和lamp环境一键安装选项,如果需要可以在这里一键安装,建议到 软件商店 中自行选择安装

# 更改面板信息

# 修改账号密码

### 修改面板端口及访问入口

修改前到 安全 中放开对应端口,云服务器提供商中管理页面也要开放对应端口

# 安装软件及软件简介

选择需要安装的软件,选择版本即可一键安装

# nginx/Apache

都是web服务器,二选一即可

# MySQL

关系型数据库,如果实际运行内存小于2G,版本>=5.7,需要添加swap内存

# PHP

PHP运行环境,PHP是世界上最好的编程语言。

# node环境

红框中软件二选一

# PhpMyAdmin

PHP开发的网页端管理MySQL的软件,如果不熟悉Navicat这类桌面端数据库管理软件,建议使用这个

# Java运行环境及tomcat

三选一,多者在一起使用会出现些奇奇怪怪的的问题

# Fail2ban防爆破

可以做一些简单防护,比如cc攻击和ssh端口爆破

# Linux工具箱

修改时区,添加swap缓存

# Supervisor进程守护管理器

常用于一些无法退出命令行运行或需要简单设置开机自启的程序

# MySQL数据库使用

# 添加数据库

输入数据库名和用户名提交基本,系统会自动生成复杂的密码,也可以自行输入密码

# root密码

管理所有数据库时使用,账户root,密码使用系统生成的,也可自行设置。MySQL默认限制root账户远程不可以登录,一般只做本地(服务端)管理时使用

# PhpMyAdmin

点击选择公共页面访问,通过面板访问可能会出现一些问题

输入root账户密码对所有数据库进行管理,或输入创建的数据库账号密码进行单个数据库的管理

# 修改权限让数据可远程访问

修改后使用navicat等工具即可对远程服务器的数据库进行管理

# 实战:创建WordPress博客

其他PHP开发的网站程序同理,其他语言开发的程序端口(如8888, 8080),需要使用80/443端口访问的,参考后面nginx反向代理

# 创建网站

假设域名为localhost.com

# 配置ssl证书

点击创建好的网站后面的设置 可以配置自行申请好的证书 也可以一键申请

# 配置伪静态

# 上传网站程序

点击路径可直接进入宝塔的web文件管理器,这个文件管理器可以上传/下载/解压/压缩/编辑文件 上传完成后解压

# 浏览器访问并设置数据库等信息

使用设置好的账号密码就可以登录网站后台,可以进行发布文章修改主题等操作

# nginx反向代理

反向代理需要添加网站,方法同上,再点击设置--反向代理

填写信息,假设一个tomcat服务运行在8080端口上

Last Updated: 12/25/2022, 10:02:14 PM