时尚

宝塔面板搭建php源码教程

时间:2010-12-5 17:23:32  作者:知识   来源:探索  查看:  评论:0
内容摘要:装好宝塔面板后,打开浏览器输入你的服务器IP加端口8888,登录进去。左侧菜单点“网站”,再点“添加站点”。域名栏填你的域名,没有域名就填服务器IP。数据库选MySQL,PHP版本挑7.4或8.0——

装好宝塔面板后,宝塔打开浏览器输入你的面板码教服务器IP加端口8888,登录进去。搭建左侧菜单点“网站”,宝塔再点“添加站点”。面板码教域名栏填你的搭建域名,没有域名就填服务器IP。宝塔数据库选MySQL,面板码教PHP版本挑7.4或8.0——具体看源码要求,搭建大部分老程序用7.4稳一点。宝塔提交后,面板码教宝塔会自动生成网站根目录,搭建路径一般是宝塔/www/wwwroot/你的域名。

接下来传源码。面板码教点站点右侧的搭建“根目录”,进去后把里面的默认文件全删掉。然后点“上传”,把本地下载的PHP源码压缩包拖进去。等进度条跑完,右键压缩包选“解压”。解压完记得删掉压缩包,不然别人能直接下载。有些源码解压后多套一层文件夹,比如里面还有个upload目录,这时候要把upload里的文件全选剪切到根目录,不然访问会404。

源码放对位置后,访问你的域名或IP。如果出现安装向导页面,说明路子对了。按提示填数据库信息:数据库名、用户名、密码都在宝塔“数据库”菜单里能查到。数据库地址填localhost,端口默认3306。有些源码会要求填表前缀,不改也行,但建议改成带随机字符的,比如wp_后面加几个字母,防注入扫描。

安装过程中常见的坑:提示“数据库连接失败”,多半是数据库名或密码填错了,或者没给数据库用户授权。去宝塔数据库页面点“权限”,把本地权限改成“所有人”试试。另一个坑是“写入失败”,说明文件权限不对。回到网站根目录,全选文件,点“权限”,设为755,所有者改成www。别设777,不安全。

装完后一般会提示你删除install目录。别偷懒,真得删。不删的话别人能重新安装,把你的站覆盖掉。删完进后台,后台地址通常是域名/admin或者域名/admin.php。登录后第一件事改默认账号密码,第二件事检查伪静态。宝塔站点设置里有“伪静态”选项,根据源码类型选,比如WordPress选wordpress,ThinkPHP选thinkphp。选错会导致文章页面打不开。

还有个小细节:PHP版本别乱选。源码说明里写支持5.6,你非上8.0,一堆函数报错。反过来,源码要求8.0,你用5.6,直接白屏。不确定就一个个试,宝塔切换PHP版本很快,点站点设置里的PHP版本,换完刷新页面就行。我见过有人折腾一下午,最后发现是PHP版本差了一个小版本号。

最后说下SSL。宝塔自带Let‘s Encrypt免费证书,点站点设置里的SSL,选“Let’s Encrypt”,勾选域名,点申请。成功后开启“强制HTTPS”。有些源码开了HTTPS后样式全乱,是因为代码里写死了http链接。去数据库里搜“http://你的域名”,批量替换成https://。或者改源码配置文件,一般叫config.php或database.php,里面有个site_url之类的字段。

整个过程快的话十分钟,慢的话卡在权限或数据库上。别急着问人,先看宝塔的日志——网站日志在/www/wwwroot/你的域名/logs/,PHP错误日志在/www/server/php/版本/var/log/。日志里报什么错,就搜什么错。这比到处加群问“为什么白屏”管用得多。

最近更新
热门排行
copyright © 2026 powered by 力不从心网   sitemap