宝塔工具的使用
- 安装PUTTY,远程控制服务器安装宝塔
- 安装后会弹出配置网址和用户名密码
- 登录用户名密码配置环境,一键生成
- 生成以后添加域名,配置域名的网站目录到/www/server/apache/htdocs
- 配置该目录下的 .htaccess文件,复制代码进去即可
<IfModule mod_rewrite.c> Options +FollowSymlinks -Multiviews RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*)$ index.php?/$1.[QSA,PT,L] </IfModule>
- 将项目导入当前目录即可(会自动寻找index.php文件)
部署项目:
- 将项目在本地打包,ZIP或tar格式(目前宝塔只支持ZIP和tar两种格式的压缩文件)
- 进入宝塔管理面板,左侧导航栏的文件选项中,
- 进入/www/server/apache/htdocs目录下,上传打包好的项目
- 右键解压项目
配置SSL也就是HTTPS:
为什么配置:小程序微信支付必须使用HTTPS协议
- 准备SSL,可以到阿里云或者腾讯云官网进行获取免费SSL,只要买过他们的域名即可,
- 进入到宝塔管理面板
- 左侧导航栏->网站
- 选择域名,点击设置按钮
- 左侧导航栏SSL按钮
- 上方选项卡选择其他证书
- 左侧的密钥添加KEY添加获取的免费SLL证书的3. 2. 0. 5. qijian.tpbysj.cn.key文件中的内容
- 右侧首先输入3. 2. 0. 5. qijian.tpbysj.cn_public.crt这个文件中的内容,然后再输入3. 2. 0. 5. qijian.tpbysj.cn_chain.crt这个文件中的内容
- 保存之后开启强制HTTP即可
本文源自齐健宝塔笔记的分享