Skip to content

宝塔安装部署 ​

一、宝塔软件管理 ​

1.点击左侧菜单“软件管理” ​

​

2.安装系统软件:“Nginx/Apache (推荐使用Apache)、MySQL(MySQL可用5.7-8.0,推荐使用5.7)、PHP( PHP8.0-8.2版本)、Redis、Supervisor管理器、phpMyAdmin(Web端MySQL管理工具)。” ​

编辑安装或急速安装都可以,等待软件全部安装完成!!! ​

​

其中redis、fileinfo、imagemagick扩展在php的配置文件中开启 ​

​

二、添加站点 ​

1.添加站点。点击左侧菜单“*网站→添加站点” ​

​

2.输入你要绑定的网站域名(解析域名中域名配置所解析的域名),创建MySQL数据库(数据库可使用之前创建的也可以新创建)。都填写后,点击提交 ​

​

> 注意:PHP版本推荐使用80 ​

​

3.网站创建成功后点击根目录,上传源码。解压后将文件内容放到站点根目录下 ​

​

双击解压文件,单击解压 ​

​

后将解压出的文件内容放至根目录下保持文件夹路径一致 ​

​

​

4.单击网站名,修改运行目录 ​

5.将运行目录指向niuclould下的public文件夹 ​

​

6.单击网站目录--取消勾选防跨站攻击(防止访问域名时候报错is_dir(open_basedir()) ) ​

部分页面样式为下图,取消勾选防跨站攻击即可 ​

​

​

7.修改PHP版本(推荐80版本) ​

​

8.进入SSL,配置SSL证书,保存。 ​

​

​

9.选择网站--点击创建好的网站--点击伪静态 ​

注意:如果伪静态存在点击保存即可,如果伪静态为空则去文档中粘贴进来,点击保存即可 ​

如果你是apache环境,那就复制下方apache伪静态代码 ​

以下为Apache伪静态 ​

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

如果你是nginx环境,复制下方nginx伪静态 ​

以下为Nginx伪静态 ​

location / {
 if (!-e $request_filename) {
  rewrite  ^(.*)$ /index.php/$1  last;  
  break;
 }
}

​

10.上传证书 ​

将官网下载证书上传至niushop/public目录下 ​

​

​

> 注意:上传证书文件名称及后缀必须为cert.key,不可为cert (1).key等 ​

三、访问站点 ​

1.单击网站域名,即可进入网站后台 ​

​

2.勾选协议,点击继续 ​

​

查看环境监测是否都为√,划到底部点击继续 ​

​

3.填写数据库配置和网站配置 ​

圈住内容为必填配置项。其中数据库信息配置推荐填写root账号及密码,由系统创建数据库信息,网站配置由自己设置填写,用于登录搭建好的后台网站。 ​

​

root密码获取地址,如下图 ​

​

填写示例图片如下: ​

​

填写完成后,点击开始安装 ​

4.安装完成 ​

​