一、常规操作
一台Linux服务器,想要做网站部署,最小白的方法是使用宝塔面板。
1.1服务器环境安装
1)服务器:
服务器使用的是腾讯云服务器,操作系统是ubuntu18.0.4
sudo apt update //更新软件列表
sudo apt upgrade //服务器升级
2)面板安装:
从宝塔官方网站bt.cn进入,找到安装方法:
Centos安装命令:
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
试验性Centos/Ubuntu/Debian安装命令支持ipv6,注意使用root权限执行此命令 (支持Centos8)
curl -sSO http://download.bt.cn/install/new_install.sh && bash new_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
Fedora安装命令:
wget -O install.sh http://download.bt.cn/install/install_6.0.sh && bash install.sh
Linux面板7.1.0升级命令:
curl http://download.bt.cn/install/update6.sh|bash
这里使用的是ubuntu的方法。
二、注意事项
2.1安装过程
1)关于“关闭”
安装面板本身很容易,无需操作,唯一需要注意的是,在一键部署环境的时候,在具体的任务列表界面中,不要点击“关闭”字样,这里的关闭不是关闭显示,而是取消当前项的安装
2)关于数据库
数据库选用的是mysql5.6,如果要选择mariadb,在数据库版本下拉列表中选择
等待安装完成。
2.2部署过程
1)mysql无法启动
默认情况下,mysql服务器是无法启动的,需要执行下列语句:
wget -O sql-repair.sh http://download.bt.cn/install/sql-repair.sh && sh sql-repair.sh
这样启动了mysql服务,但是root密码还是没设置,需要在面板的数据库中的“root密码“按钮进行设置。可以在phpAdmin中进行验证。
2)添加网站
按默认添加网站可以添加,这里使用的是软件商店里面的一键部署的WordPress,要注意的是,一键部署需要自己先准备好网站的数据库,用户名和密码。
3)默认站点
需要在面板网站选项中的“默认站点”按钮中进行设置,才能通过部署的网站与服务器IP绑定,否则是无法访问网站的。