我的知识记录

宝塔面板Linux如何搭建网站_添加站点_上传程序_配置数据库_完整流程

宝塔面板搭建网站流程清晰,新手也能操作。装好宝塔和LNMP环境后,登录面板,左侧菜单点"网站"→"添加站点"。填写域名(带www和不带www都填上),根目录自动生成(/www/wwwroot/域名),FTP选创建(记好账号密码),数据库选MySQL,填数据库名和密码,PHP版本选程序需要的。点提交,站点创建完成。

域名解析。去域名注册商(阿里云、腾讯云、Namecheap)的DNS管理,添加A记录,主机记录填@和www,记录值填服务器IP。解析生效需要几分钟到几小时,用`ping 域名`测试是否指向服务器IP。解析没生效前用服务器IP访问不了站点,必须等解析。

上传网站程序。方法一:FTP连接(用FileZilla,主机填服务器IP,用户名密码是创建站点时的FTP账号,端口21),把程序文件上传到根目录。方法二:宝塔文件管理器,进入站点根目录,点"上传"选本地文件。方法三:远程下载,在文件管理器点"远程下载",填程序压缩包URL,下载后解压。压缩包上传后在宝塔里点"解压",文件要在根目录,不要多套一层文件夹。

配置数据库。创建站点时已经建了数据库,记好数据库名、用户名、密码。安装网站程序时(访问域名),安装向导会要求填数据库信息,按创建时的信息填。数据库主机填localhost或127.0.0.1,表前缀默认就行(可以改随机前缀提升安全)。填完点安装,程序自动建表。

伪静态配置。大部分PHP程序需要伪静态(URL重写)。宝塔站点设置→"伪静态",选择对应程序的规则(如thinkphp、wordpress、laravel),PbootCMS选thinkphp,易优CMS选对应的。没有对应规则的,把程序文档里的伪静态规则粘贴进去。保存。伪静态不配置的话,内页会404。

SSL证书。站点设置→"SSL",选Let's Encrypt申请免费证书,勾选域名,点申请。证书下来后开启"强制HTTPS",网站用https访问。免费证书90天有效期,宝塔自动续签。有付费证书的选"上传证书",把证书和私钥粘贴进去。配了SSL后,程序后台的网站域名也要改成https开头,否则可能混合内容报错。

测试网站。前台访问域名看是否正常,后台登录看功能是否正常。发一篇测试文章、传一张图片,确认读写正常。检查错误日志(宝塔→网站→对应站点→日志),有没有PHP报错。有报错根据提示修复(缺扩展、权限不足等)。

安全加固。删安装目录(如install、install.php),改后台地址,改数据库前缀,设置目录权限,开防火墙。定期备份(宝塔计划任务每天备份网站和数据库)。网站上线后监控资源使用,访问慢了优化缓存或升级配置。

宝塔面板Linux如何搭建网站_添加站点_上传程序_配置数据库_完整流程

标签:

更新时间:2026-08-26 17:40:42

上一篇:宝塔面板需要安装哪些软件_新手建站环境配置完整清单

下一篇:如何轻松进行pbootcms模板修改:新手友好的零代码修改指南