和宜成科技
 
 
和宜成科技

行业动态

虚拟机宝塔面板配置全图解教程
时间:2026-03-06 人气:


一、准备工作:搭建虚拟机环境

1. 选择虚拟化软件

常见的虚拟化软件有VMware Workstation和VirtualBox,两者都能满足需求。VMware功能丰富,适合追求稳定性和高级功能的用户;VirtualBox开源免费,对新手友好。这里以VirtualBox为例进行演示。

2. 创建虚拟机

打开VirtualBox,点击“新建”按钮,按照向导设置虚拟机名称、操作系统类型(选择Linux)、版本(推荐CentOS 7 64位)。接着分配内存,建议至少2GB,以保证宝塔面板流畅运行。然后创建虚拟硬盘,选择VDI类型,动态分配空间,大小设置为20GB以上。

3. 安装操作系统

下载CentOS 7镜像文件,在VirtualBox中选中新建的虚拟机,点击“设置”,在“存储”选项中加载CentOS 7镜像。启动虚拟机,按照提示完成系统安装,设置好root密码。 ![CentOS 7安装界面](此处可替换为CentOS 7安装界面截图链接)

二、安装宝塔面板

1. 登录虚拟机系统

安装完成后,启动虚拟机,使用root账号和密码登录系统。 ![CentOS 7登录界面](此处可替换为CentOS 7登录界面截图链接)

2. 执行安装命令

在终端中输入以下命令开始安装宝塔面板:

yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh

执行命令后,会出现安装提示,输入y并回车继续安装。安装过程可能需要几分钟,耐心等待。

3. 获取登录信息

安装完成后,终端会显示宝塔面板的外网地址、内网地址、用户名和密码,务必将这些信息保存下来。

三、登录与初始化宝塔面板

1. 访问宝塔面板

在宿主机的浏览器中输入外网地址(如http://你的虚拟机IP:8888),首次访问可能会提示网站不安全,点击“高级” - “继续前往”。然后输入安装完成后获取的用户名和密码登录面板。

2. 初始化设置

登录后,会进入初始化设置页面。这里可以选择安装LNMP(Nginx、MySQL、PHP、phpMyAdmin)或LAMP(Apache、MySQL、PHP、phpMyAdmin)套件,推荐新手选择LNMP套件,然后点击“一键安装”。

四、安全配置与端口开放

1. 开放防火墙端口

在虚拟机的CentOS系统中,需要开放宝塔面板所需的端口。执行以下命令开放8888(宝塔面板端口)、80(HTTP端口)、443(HTTPS端口)、22(SSH端口):

firewall-cmd --zone=public --add-port=8888/tcp --permanent
firewall-cmd --zone=public --add-port=80/tcp --permanent
firewall-cmd --zone=public --add-port=443/tcp --permanent
firewall-cmd --zone=public --add-port=22/tcp --permanent
firewall-cmd --reload

同时,在VirtualBox的虚拟机设置中,点击“网络”,将网络连接方式设置为“桥接适配器”,确保虚拟机可以访问外网,且宿主机能通过IP访问虚拟机。

2. 修改宝塔面板安全设置

登录宝塔面板后,点击左侧菜单“面板设置”,修改默认端口(如改为8889),设置安全入口(如/btadmin),并修改管理员密码,提升面板安全性。

五、部署网站与应用

1. 添加网站

点击左侧菜单“网站”,然后点击“添加站点”。填写域名(可先使用虚拟机IP进行测试),设置根目录,选择PHP版本,点击“提交”。

2. 上传网站文件

进入网站的“文件”管理页面,将网站代码上传到根目录。如果是静态网站,直接上传HTML、CSS、JS等文件;如果是动态网站,如WordPress,还需要创建数据库。

3. 创建数据库

点击左侧菜单“数据库”,点击“添加数据库”,设置数据库名称、用户名和密码。在部署动态网站时,将这些信息配置到网站的配置文件中。

六、常见问题与解决方法

1. 无法访问宝塔面板

如果无法访问宝塔面板,首先检查虚拟机防火墙是否开放了8888端口,VirtualBox的网络设置是否正确。可以在宿主机中使用ping命令测试虚拟机IP是否能连通,使用telnet命令测试端口是否开放。

2. 安装套件失败

安装套件失败可能是网络问题导致的。可以尝试更换国内镜像源,或者检查虚拟机的网络连接是否正常。也可以手动下载套件安装包进行安装。

3. 网站无法访问

网站无法访问时,先检查网站配置是否正确,域名解析是否生效。查看宝塔面板的日志信息,定位问题所在。同时确保防火墙开放了80和443端口。



上一篇:没有了

联系我们

18866366778 仅限中国服务时间 08:30:00 - 17:30:00
微信二维码
ICP备案/许可证号:鲁ICP备2024081161号-1