宝塔一键安装代码

1
2
3
4
5
6
#CentOS系统
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
#Ubuntu系统
wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh
#Debian系统
wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && bash install.sh

9a139a81b879966c2c60933bd09cee7a
安装完成后会显示外网地址,账号,密码

提示:如果我们后续未修改密码却忘记了密码的话,可以在SSH客户端使用命令bt default来查看安装后的默认后台信息。

选择环境

601263c5943bca44998fa6f0bb8a69e2
这里建议选择LNMP,环境为Nginx 1.15、PHP 7.2、Mysql 5.5,如果内存1G建议选择Mysql 5.6、2G选择5.7。选择好了后点击一键安装即可。

提示:如果你弹不出这个环境安装提示,可以点击左侧软件管理,再手动选择安装。

一键部署源码(失效)

安装完成后,点击左侧软件管理-宝塔插件,安装宝塔一键部署源码,装好后点击设置
44bfb797b5793445c921c953207f445d

然后选择博客一栏,会出现一些常用的博客程序。
7e8793d7d9fc7d57184f3c1e16034b4b
根据自己的喜好选择一个博客程序,然后点击一键部署。
关于程序选择,这里建议首选Wordpress或者Typecho,大致区别如下:
Wordpress:使用人数全球最多,插件、模板都多,可定制性强,不过收费主题都有点贵。
Typecho:也就是博主现在使用的程序,轻巧,后台简洁,挺适合做个人博客,但搞其它的就不适合了。

下载typecho源码

https://github.com/typecho/typecho/releases/latest/download/typecho.zip
将压缩包上传到网站根目录,解压缩里面的文件

填解析到ip的域名

然后会要你填入域名,也就是你解析到这个服务器ip的域名
882299d2104af6235417deadf040bb79

获取数据库名、用户名和密码

提交后,初步算安装完成了,然后记住给你的数据库名、用户名和密码。
fb799c9f72a2da1c4434321d33209d8a

伪静态

再点击左侧的网站,找到你的域名,点击设置。
f48e632ec366b7d85d326d64f5a8a19c
再点击伪静态,选择自己所安装的程序名称,比如Typecho,再点击保存即可。
9124d16febe6902cbe1211f0d6dca954
此时到这里基本上就算部署完成了,然后打开你的域名,填入数据库信息,管理员信息安装即可。

SSL

如果你还想域名有逼格点,比如浏览器那里显示一把小绿锁,那么再点击域名设置,找到SSL,填入邮箱,点击申请,然后再开启右上角的强制HTTPS。
8bd3ba5ba7829b9618ae1b76b0209fe0
此时,你在浏览器上也有了小绿锁。

备份

最后记得勤备份博客的数据,只需要备份网站根目录的文件和数据库就行了。
1、数据库备份
点击左侧数据库,找到博客所使用的数据库,点击导出就行了。

2、根目录备份
一般根目录路径为/www/wwwroot/www.cnidc.co,然后通过左侧的文件,找到该目录,点击全选,压缩,再下载本地即可。

卸载

一:脚本卸载

你需要先在面板中将通过面板安装的所有软件卸载,如 nginx、mysql、php 等等,然后,进入 SSH 命令行,输入以下命令:

1
/etc/init.d/bt stop && rm -f /etc/init.d/bt && rm -rf /www/server/panel

这样卸载已经完成,我们可以试着去打开面板,发现已经打不开了。

二:脚本卸载

还是脚本卸载,不过这个更暴力一点,直接是都卸载,命令如下:

1
2
wget http://download.bt.cn/install/bt-uninstall.sh
sh bt-uninstall.sh

这样就完全卸载了整个面板以及环境。

三:后续的解决

虽然卸载了面板以及面板环境,可是,系统还是会残留一些文件的,比如 www 目录,网站文件,
如果不需要刻意删除,防止安装别的面时候出现一些错误,如何删除,我们可以用命令:

1
rm –rf www

强制删除 www 文件夹