我的知识记录

宝塔面板添加网站:从域名解析到上线完整步骤

宝塔面板添加网站是部署新网站的第一步,下面是从域名解析到上线的完整步骤。

第一步,域名解析。1. 登录域名注册商(阿里云、腾讯云、GoDaddy)。2. 域名解析-添加记录:A记录,主机记录@(主域名),记录值服务器公网IP。3. 再添加A记录,主机记录www,记录值同上。4. TTL默认600。5. 等待解析生效(几分钟到几小时,国内通常几分钟)。6. ping域名确认解析到服务器IP。7. 国内服务器域名需要备案,备案通过才能用80/443端口。

第二步,宝塔添加站点。1. 宝塔面板-网站-添加站点。2. 域名:填主域名和www域名(如example.com www.example.com),多个空格分隔。3. 根目录:自动生成/www/wwwroot/example.com,可改。4. FTP:可选创建,设账号密码(建议创建,方便上传文件)。5. 数据库:选MySQL,数据库名和用户名自动生成或自定义,设密码,字符集utf8mb4。6. PHP版本:根据程序选(PbootCMS用7.4,WordPress用7.4/8.0,织梦用5.6/7.0)。7. 分类:可选,便于多站点管理。8. 点提交,站点创建成功。

第三步,上传网站程序。方法一,宝塔文件管理器上传:1. 文件-进入/www/wwwroot/域名。2. 上传程序压缩包(.zip)。3. 解压到当前目录。4. 确保index.php在根目录下(解压后多一层目录的话,把文件移到上一级)。5. 删除压缩包和默认index.html(宝塔默认页)。

方法二,FTP上传:1. 用FileZilla等FTP工具,连接服务器(IP、FTP账号密码、端口21)。2. 上传程序文件到根目录。3. 适合大量文件。

方法三,Git部署:1. 服务器装Git,git clone仓库到根目录。2. 适合开发者,后续git pull更新。

第四步,设置权限。1. 宝塔文件管理器-根目录-权限,所有者www,权限755,应用到子目录。2. 或SSH:chown -R www:www /www/wwwroot/域名 && chmod -R 755 /www/wwwroot/域名。3. upload、data等可写目录确保可写。

第五步,安装程序。1. 浏览器访问域名,进入安装向导。2. PbootCMS:访问域名/install.php,填数据库信息(第二步创建的数据库名、用户名、密码,地址localhost),设管理员账号,安装。3. WordPress:访问域名,填数据库信息,设站点标题和管理员,安装。4. 织梦:访问域名/uploads/install,填数据库,安装。5. 安装完成后删除install目录(安全)。

第六步,配置伪静态。1. 宝塔-网站-对应站点-设置-伪静态。2. 选对应程序(pbootcms、wordpress、thinkphp等)。3. 或手动粘贴规则。4. 保存。5. 测试访问文章页,不404。

第七步,配置SSL(HTTPS)。1. 站点设置-SSL-Let's Encrypt,勾选域名,申请。2. 申请成功后开"强制HTTPS"。3. 程序后台网站地址改https。4. 访问https://域名验证小锁。

第八步,PHP配置和扩展。1. 软件商店-PHP对应版本-设置-安装扩展:fileinfo、gd、curl、openssl、mbstring、pdo、zip、exif。2. 配置修改:upload_max_filesize=50M,post_max_size=50M,memory_limit=256M,max_execution_time=300。3. 保存重启PHP。

第九步,Nginx优化。1. 站点设置-配置文件,加client_max_body_size 50m。2. 开gzip。3. 浏览器缓存静态资源。4. 上传目录禁PHP:location ~* /upload/.*.php$ { deny all; }。5. 保存,nginx -t && nginx -s reload。

第十步,备份配置。1. 宝塔-计划任务-添加:备份网站(每天,保留7份),备份数据库(每天,保留7份)。2. 备份到本地或第三方存储。3. 定期下载备份到本地。

第十一步,测试上线。1. 首页、列表页、详情页、后台都能访问。2. 上传图片、发布文章测试。3. 手机端测试。4. 表单提交测试。5. 速度测试(PageSpeed Insights)。6. 百度站长平台提交网站,提交sitemap。

常见问题。问题一,访问域名显示宝塔默认页:没删默认index.html,或程序文件不在根目录。问题二,500错误:PHP版本不兼容或权限,看错误日志。问题三,404:伪静态没配。问题四,数据库连接失败:配置文件里数据库信息不对。问题五,SSL申请失败:域名没解析或80端口没放行。问题六,上传失败:PHP大小限制或目录权限。

宝塔添加网站按11步流程,从域名解析到备份测试,网站就能稳定上线。核心是域名解析+建站点+传程序+安装+伪静态+SSL,每步验证。

宝塔面板添加网站:从域名解析到上线完整步骤

标签:

更新时间:2026-08-26 17:58:46

上一篇:修改帝国CMS模板出现Application Firewall Alert错误:原因与解决

下一篇:宝塔面板修改网站根目录后404/500报错排查与修复