推荐-宝塔环境
宝塔面板是一款功能强大的服务器管理面板,推荐用户使用。
宝塔面板安装
Linux 系统安装
bash
# CentOS 系统
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
# Ubuntu/Debian 系统
wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.shWindows 系统安装
下载 Windows 版本的宝塔面板安装包,双击运行安装程序即可。
环境配置
登录宝塔面板
在软件商店中安装所需软件:
- Nginx 或 Apache
- MySQL 5.7+
- PHP 7.1 ~ 7.4
- phpMyAdmin
创建网站
- 添加站点,填写域名
- 选择 PHP 版本
- 创建数据库
配置mysql 设置mysql,在已安装的软件里面找到 mysql点击进行设置
修改sql-mode:选择左侧配置修改,找到里面的sql-mode,将里面的内容修改成
bash
sql-mode=NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION上传网站文件
- 使用宝塔的文件管理上传代码
- 或使用 FTP 工具上传
网站运行目录选择public目录
- 网站需要设置伪静态
thinkphp - 浏览器访问域名即可进入安装界面
- 写数据库账号信息,数据库账号密码,数据库名称,数据库主机,数据库端口。
- 下一步的,进行,页面上没有报错,就可以一直下一步,直到安装完成。
- 安装完成后,需要删除install.php文件,否则会被人访问到。
- 安装完成后,前端页面就是域名,后端管理页面就是域名/admin。
- 网站需要设置伪静态
常见问题
- 端口无法访问:检查服务器防火墙设置
- 面板登录异常:检查网络连接和端口映射
- 数据库连接问题:检查是否创建数据库,数据库账号密码是否正确,数据库主机是否正确,数据库端口是否正确。
- 权限问题:检查数据库账号是否有读写权限。设置755即可