我的知识记录

宝塔面板Linux搭建网站完整教程_从服务器到上线_新手零基础

宝塔面板Linux搭建网站,从零到上线完整流程。

第一步:准备服务器和域名 - 买云服务器(阿里云/腾讯云/华为云),选CentOS 7.9或Ubuntu 20.04,配置2核4G起步。 - 买域名(阿里云万网/腾讯云),实名认证。 - 服务器设置root密码,记录IP。

第二步:安装宝塔面板 - SSH连接服务器(用Xshell或宝塔远程工具)。 - 执行安装命令(CentOS:`yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh`)。 - 等待5-10分钟安装完成,记录面板地址、用户名、密码。 - 云服务器安全组放行8888、80、443、22端口。

第三步:安装LNMP环境 - 浏览器打开面板地址,登录。 - 弹出环境安装窗口,选LNMP,Nginx 1.20、MySQL 5.7、PHP 7.3,点一键安装。 - 等待10-30分钟编译完成。

第四步:解析域名 - 域名注册商DNS管理,添加A记录:@和www都指向服务器IP。 - 等待解析生效(几分钟到几小时),`ping 域名`确认指向服务器IP。

第五步:添加站点 - 宝塔→网站→添加站点。 - 域名填`www.域名.com`和`域名.com`。 - 根目录自动生成。 - 数据库选MySQL,记好数据库名、用户名、密码。 - PHP版本选7.3。 - 提交。

第六步:上传网站程序 - 方法一:宝塔文件管理器→进入站点根目录→上传程序压缩包→解压。 - 方法二:FTP连接上传(FileZilla,用站点FTP账号)。 - 方法三:远程下载(程序有在线地址的话)。 - 确保文件在根目录,不要多套一层文件夹。

第七步:安装网站程序 - 浏览器访问域名,进入安装向导。 - 填数据库信息(第五步创建的)。 - 设管理员账号密码。 - 完成安装。 - 删除install目录(安全)。

第八步:配置伪静态 - 宝塔→网站→对应站点→伪静态。 - 选对应程序规则(thinkphp、wordpress等),PbootCMS选thinkphp。 - 保存。不配伪静态内页404。

第九步:配置SSL - 站点设置→SSL→Let's Encrypt→勾选域名→申请。 - 申请成功后开启"强制HTTPS"。 - 网站用https访问。

第十步:测试上线 - 前台访问域名,看页面正常。 - 后台登录,发测试文章、传图片。 - 手机端访问,看响应式效果。 - 检查错误日志(网站→日志),有报错及时修。

第十一步:安全加固 - 改宝塔面板端口和安全入口。 - 改面板密码为强密码。 - 改网站后台地址。 - 删install目录。 - 配置自动备份(计划任务每天备份网站+数据库)。 - 开启防火墙,只放行需要的端口。

第十二步:日常维护 - 定期更新程序和插件。 - 监控资源使用(CPU、内存、磁盘)。 - 定期备份验证可恢复。 - 内容更新(发文章、更新产品)。

整个流程新手第一次操作约2-3小时,熟悉后半小时能搭好一个站。遇到问题看宝塔错误日志和程序安装文档,大部分问题都有解决方案。

宝塔面板Linux搭建网站完整教程_从服务器到上线_新手零基础

标签:

更新时间:2026-08-26 18:07:16

上一篇:宝塔面板外网访问配置全攻略:安全组、端口、域名、SSL与IP白名单

下一篇:PBootCMS后台中文域名授权码无效?Punycode、授权、配置全解