全自动安装Typecho博客脚本
注意事项
- 脚本会自动安装Nginx、MySQL(MariaDB)、PHP及所需扩展
- 没测试宝塔面板是否兼容,我是没安装宝塔的
- 会覆盖Nginx的一个文件(/etc/nginx/sites-enabled/default),但会提前备份至上级目录((/etc/nginx/sites-enabled/ 不能备份到本级目录,否则还是会被读取)
- 需要使用root用户,脚本中的密码这两个字,不需要更改,因为root用户可以无需密码就能访问数据库(即使输入错误的密码也能访问)
- 可能由于网络问题下载github源码失败,再次执行脚本即可
- 创建的数据库用户typcho,只能本机访问,无法远程访问,因此无需担心数据库密码问题,也可以自己百度修改密码
一键安装 大约需占用500MB空间
wget -O /root/install_typecho.sh https://imtx-bucket.oss-cn-shenzhen.aliyuncs.com/linux/sh/typecho/install_typecho.sh && chmod +x /root/install_typecho.sh && /root/install_typecho.sh
备份命令
/root/backup_typecho.sh
还原命令
/root/restore_typecho.sh
卸载命令,卸载并清除数据
#卸载Nginx
apt remove nginx
#卸载MySQL(MariaDB)
apt remove mariadb-server
#卸载PHP及所需扩展
apt remove php php-fpm php-mysqli php-mbstring
#清除自动安装的依赖
apt autoremove
#删除网页目录
rm -R /var/www/html
#重新加载系统服务
systemctl daemon-reload
#删除了某服务,要通知系统放弃不存在的服务
systemctl reset-failed