操作前请提前准备好以下资源,避免中途卡壳:
远程登录云服务器SSH终端,对应系统输入以下安装命令,安装过程中提示[y/n]时输入y回车即可:
CentOS系统安装命令:
``` yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh ed8484bec ```Ubuntu系统安装命令:
``` wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh ed8484bec ```安装完成后,终端会输出面板访问地址、默认账号、密码,请完整复制保存到本地,丢失将无法登录面板。
浏览器打开宝塔面板地址,输入账号密码登录,首次登录会弹出套件推荐窗口,勾选以下组件后选择「极速安装」,等待安装完成即可: Nginx 1.22、MySQL 5.7、PHP 7.4、Pure-Ftpd 1.0.49、phpMyAdmin 5.1,不要选择更高版本的MySQL/PHP,避免源码不兼容。
左侧菜单点击「网站」→「添加站点」,按以下要求填写配置:
www.naichajiameng.com和naichajiameng.com/www/wwwroot/你的域名,无需修改utf8mb4,账号密码可自动生成点击提交后,会弹出数据库账号密码、FTP账号密码弹窗,请全部复制保存到本地,后续配置源码需要使用。
推荐两种上传方式,二选一即可:

解压完成后必须确认:源码的index.php/index.html文件直接放在站点根目录下,不要嵌套在子文件夹内,否则访问会出现403错误,如果有嵌套,直接把子文件夹内的所有文件剪切到根目录即可。
首先配置伪静态规则:左侧菜单点击「网站」→对应站点后点击「设置」→「伪静态」,如果是用WordPress/织梦等常用CMS,直接在下拉框选择对应程序的伪静态规则即可;如果是定制开发的源码,粘贴以下通用规则后保存:
``` location / { if (!-e $request_filename) { rewrite ^(.)$ /index.php?s=$1 last; break; } } ```然后配置PHP扩展:左侧菜单点击「软件商店」→「已安装」→找到PHP7.4点击「设置」→「安装扩展」,依次安装fileinfo、curl、gd、mbstring、openssl五个扩展,安装完成后点击「禁用函数」,删除putenv、proc_open、pcntl_signal三个默认禁用的函数,避免源码运行报错。
登录你的域名服务商后台(阿里云/腾讯云/华为云等),进入域名解析页面,添加两条A记录:
解析生效时间一般1-10分钟,本地可以打开CMD终端输入ping 你的域名,如果返回的IP是你的服务器公网IP,说明解析生效。
如果是全新未安装的源码,直接在浏览器输入你的域名,会自动进入安装引导页,按照提示输入之前保存的数据库账号密码、后台管理员账号密码,点击完成安装即可。
如果是已有数据的迁移站点,需要先导入数据库:左侧菜单点击「数据库」→对应站点后点击「管理」,自动跳转到phpMyAdmin,登录后选择对应数据库,点击「导入」,上传你的数据库备份sql文件执行导入即可。导入完成后必须修改源码中的数据库配置文件(一般命名为config.php、database.php、env等),将文件内的数据库地址、库名、账号、密码替换为你保存的配置,否则会出现数据库连接错误。
访问站点前端所有页面,检查图片是否正常加载、链接是否存在404;登录站点后台,测试内容发布、加盟咨询表单提交功能是否正常,重点确认表单提交后数据可以正常存储到数据库或发送到指定邮箱。
免费配置HTTPS提升站点安全性与收录权重:左侧菜单点击「网站」→对应站点点击「设置」→「SSL」→选择「Let's Encrypt」,勾选你的两个域名后点击申请,申请成功后打开右上角的「强制HTTPS」开关,所有HTTP访问会自动跳转到HTTPS。
易频IT社区是综合性互联网IT技术门户网站,专注分享网络技术、服务器运维、网络安全、编程开发、系统架构、云计算、大数据等行业干货,实时更新IT行业资讯、零基础教程、实战案例,为IT从业者、技术爱好者提供专业的学习交流平台。
Copyright © 2021-2026 易频IT社区. All Rights Reserved. 备案号:闽ICP备2023013482号 网站地图