宝塔自助建站详细教程

xiongmao
2021-06-05 / 0 评论 / 126 阅读 / 正在检测是否收录...
温馨提示:
本文最后更新于2021年08月14日,已超过410天没有更新,若内容或图片失效,请留言反馈。

一.准备

自备:服务器+域名
最低配置1h1
下载地址:

国内/海外服务器,推荐linux系统,好操作。环境:Nginx/Apache环境都可以推荐Nginx大部分网站环境都是Nginx,这样以后想添加新的源码也方便

二.安装宝塔面板

安装教程去bt官网看

三.安装建站
1.将微站网建站系统源码上传到宝塔面板,解压,访问你的域名。即可完成安装。
2.使用管理员身份登陆建站系统 管理员初始账号admin密码123456
3.管理员进入后台方式
域名/manage
Nginx环境配置伪静态:

location / { 
    if (!-e $request_filename){ 
        rewrite  ^(.*)$  /index.php?s=$1  last;   break; 
    } 
} 
location ^~ /runtime { 
deny all; 
}

Apache环境配置伪静态:

<IfModule mod_rewrite.c> 
  Options +FollowSymlinks 
  RewriteEngine On 
 
  RewriteCond %{REQUEST_FILENAME} !-d 
  RewriteCond %{REQUEST_FILENAME} !-f 
  RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L] 
</IfModule>

四.修改宝塔配置(以Linux系统为例)

/www/server/panel/class
找到panelSite.py

 #创建自助建站系统文件 
        autosite = self.sitePath+'/autosite.php' 
        if not os.path.exists(autosite): 
            public.writeFile(autosite, public.readFile('data/autosite.php')) 
            public.ExecShell('chmod -R 755 ' + autosite); 
            public.ExecShell('chown -R www:www ' + autosite);

此段代码放在

#创建默认文档 
        index = self.sitePath+'/index.html' 
        if not os.path.exists(index): 
            public.writeFile(index, public.readFile('data/defaultDoc.html')) 
            public.ExecShell('chmod -R 755 ' + index); 
            public.ExecShell('chown -R www:www ' + index);

下面即可
2:配置网站驱动文件

1.将建站系统目录中的autosite.php文件

剪切 到 /www/server/panel/data 目录下

五.添加对接服务器1、宝塔面板开通API接口

功能

如果你的宝塔面板没有API接口这个功能,说

明你的宝塔面板版本太低,请先升级或者安装最新版本宝塔面板
72ac1580093396.jpg

由于建站系统要使用宝塔API接口,所以请将

建站系统所在的服务器IP设置为白名单。2.进

入建站系统管理员后台→服务器模块→服务器

添加
e96e1580093456.jpg

六.重启服务器
到这里基本就完成了,如果需要接多台服务器,就按照教程在来一遍

本文共 381 个字数,平均阅读时长 ≈ 1分钟
0

打赏

海报

正在生成.....

评论 (0)

取消