Debian LNMP/LEMP/WordPress/Typecho 快速部署环境一键安装脚本

今天分享下古博基于 Actgod 的 Damnp.sh修改的VPS 云服务器一键安装脚本,将服务器环境从原先的 Nginx+Apache+MySQL+PHP 替换成 Nginx+MariaDB+PHP 。修改版的 LNMP 脚本继承了 Damnp.sh 的优点,占用资源小,三条命令安装Wordpress,全部用官方源包安装,不用编译节省大量时间。

Tylemp.sh 脚本基于 Linux+Nginx+MariaDB+PHP

  • L – Linux;目前适用于Debian8的32及64位系统
  • E – Enginex(Nginx);高性能省资源的服务器
  • M – MariaDB;MySQL创始人倡导的MySQL替代品
  • P – PHP;流行的WEB语言

目的在于快速部署基本的生产环境和Wordpress,Typecho, Carbon Forum等常用CMS/博客/论坛系统。请一定注意系统版本,Debian10, Debian9, Debian8, Debian7 选择对应脚本

#Nginx前端+Maria数据库+PHP
#所安装包全部来自官方源,仅对配置文件进行参数调优,没有任何添加
#无需长时间编译
#三条命令即可开始wordpress
#一键自由更改ssh端口,增强安全性
#优化VPS性能,小内存可用
#增加在线gmail代理工具Rainloop的一键安装

Debian 10

#适用于Debian10的32位及64位系统
wget http://w3.gubo.org/pubfiles/tylemp/10/tylemp.sh

Debian 9

#适用于Debian9的32位及64位系统
wget http://w3.gubo.org/pubfiles/tylemp/9/tylemp.sh

Debian 8 及小内存

#适用于Debian8的32位及64位系统
wget http://w3.gubo.org/pubfiles/tylemp/tylemp.sh
#小内存! 适用于64M~128M的VPS,Debian8的32位及64位系统。
wget http://w3.gubo.org/pubfiles/tylemp/64m/tylemp.sh

Debian 7 及小内存

#适用于Debian7的32位及64位系统, 建议内存大于等于256M. Debian7不带MariaDB,故使用MySQL作为数据库
wget http://w3.gubo.org/pubfiles/tylemp/7/tylemp.sh
#适用于Debian7的32位及64位系统, 建议在内存在64M到128M之间使用
wget http://w3.gubo.org/pubfiles/tylemp/64m/7/tylemp.sh

Debian 10 五分钟/一键安装Wordpress

#命令范例;默认是Debian 10,Debian 7到Debian 9, 小内存版本请看上面脚本下载地址

#Debian8下载脚本
wget http://w3.gubo.org/pubfiles/tylemp/10/tylemp.sh
#安装稳定版Nginx+PHP+MariaDB
bash tylemp.sh stable
#安装wordpress,www.yourdomain.com即为你的域名
bash tylemp.sh wordpress www.yourdomain.com

五分钟/一键安装typecho

#命令范例;默认是Debian10,Debian7和小内存版本请看上面脚本下载地址

#Debian8下载脚本
wget http://w3.gubo.org/pubfiles/tylemp/10/tylemp.sh
#安装稳定版Nginx+PHP+MariaDB
bash tylemp.sh stable
#安装Typecho,www.yourdomain.com即为你的域名,数据库用户名和密码会显示在屏幕上
bash tylemp.sh typecho www.yourdomain.com

更改SSH端口

默认的22端口会经常被黑客扫描,所以一定要更改22端口。如果用的是搬瓦工等默认随机端口的VPS商家,用完这个脚本之后端口会被恢复为22,需要更改一次端口才能登陆。

#更改端口为22022,数字可以自由更换
bash tylemp.sh sshport 22022
#重启使新端口生效
reboot

Tyleamp.sh LNMP 一键脚本命令列表说明

bash tylemp.sh system # 优化系统,删除不需要组件,dropbear替代sshd
bash tylemp.sh exim4 # 更轻量级邮件系统
bash tylemp.sh mysql # 安装mysql
bash tylemp.sh nginx # 安装nginx,默认一个进程,可调整
bash tylemp.sh php # 安装php,包含php5-gd,可使用验证码
bash tylemp.sh stable # 安装上面所有,软件是debian官方stable源,版本较旧
bash tylemp.sh wordpress www.yourdomain.com # 一键安装wordpress, 数据库自动配置好。
bash tylemp.sh vhost www.yourdomain.com # 一键安装静态虚拟主机。
bash tylemp.sh dhost www.yourdomain.com # 一键安装动态虚拟主机,方便直接上传网站程序。
bash tylemp.sh typecho www.yourdomain.com # 安装typecho,提供数据库名,密码等自主添加完成安装
bash tylemp.sh phpmyadmin www.yourdomain.com # 一键安装phpmyadmin 数据库管理软件,用http://www.yourdomain.com/phpMyAdmin访问
bash tylemp.sh addnginx 2 #调整nginx进程,这里2表示调整后的进程数,请根据vps配置(cpu核心数)更改
bash tylemp.sh sshport 22022 #更改ssh端口号22022,建议更改10000以上端口。重启后生效。
bash tylemp.sh rainloop www.yourdomain.com  # 增加Gmail的web客户端一键安装
bash tylemp.sh carbon www.yourdomain.com  # 增加Carbon Forum的一键安装

配置文件列表

/etc/nginx/nginx.conf  #nginx配置文件,可根据vps的cpu核心数更改进程数最大限度利用
/etc/php5/fpm/php.ini    #php配置文件
~/.my.cnf                 #mysqlroot密码保存文件
/etc/nginx/conf.d/          #nginx下各个具体网站配置文件所在文件夹

日志Log文件列表

/var/log/nginx   #nginx的log文件所在文件夹,所有网站都在一个文件中
/var/log/php5-fpm.log  #php的log文件,所有网站都在一个文件中

Tyleamp.sh相关命令列表参考

这些都是系统自带的, 列出来供参考

#MySQL命令
service mysql {start|stop|status|restart|reload|force-reload}  
#MySQL命令
service nginx {start|stop|status|restart|reload|force-reload}  
#查看php版本, 例如7.0.33-0+deb9u8, 大版本就是7.0
php -v
#查看php版本, Debian9的大版本号是php7.0, 则
service php7.0-fpm {start|stop|status|restart|reload|force-reload}

Tylemp.sh 项目地址

#我建了一个代码项目,放在Bitbucket上,有兴趣的朋友可以查阅一下
https://bitbucket.org/yylzcom/tylemp.sh

出错反馈办法

如果运行脚本过程中有任何出错提示,请打包以下文件发送到我的邮箱 guboorg@gmail.com

/tmp/tylemp.log
【声明1】:如本站转载别的站的文章,我个人没有添加来源,您可以发电邮:admin#zhuji.gd 提醒我,我会尽快添加文章来源。 【声明2】:本博客不参与任何交易及中介服务,只记录 VPS 测评和优惠,内容均不作直接、间接、法定、约定的保证。访问本博客请务必遵守有关互联网的相关法律、规定与规则。一旦您访问本博客,即表示您已经知晓并接受了此声明通告。
(0)
上一篇 12/03/2022 20:19
下一篇 20/03/2022 19:47

相关推荐

  • 向日葵远程控制软件绿色版SunloginClient 9.8.3下载,免登录无广告

    向日葵远程控制软件现在很多上班族都在用,向日葵是一种可以用来远程控制电脑手机的远程控制软件。我记得之前官方有一个10周年版本 SunloginClient 9.8.3,绿色无广告,官方直出,不过现在已经下架,手里正好有一个安装包,分享一下。这个版本体积小,免登陆,、无广告,官方原版,可以完整版安装使用,也可以绿色版直接使用。 远程传送文件,被控端安装为向日葵完整版,主控端就可以通过拖放文件发送了。 向日葵 SunloginClien...

    04/08/2023
    3420
  • WordPress 5.2让你更容易去修复网站问题

    WordPress发布了 5.2 版本,如果你的站点出现问题了,这个版本的更新让你更容易去修复,从而让你的站点更加安全。这个版本内置的一些强大的工具可以帮你识别和修复配置的问题和致命错误。 站点健康检查(Site Health Check) 5.1 版本,WordPress 引进了站点健康功能,这个版本给该功能添加了两个页面:用于 debug 一些常见的配置问题和给站点管理员查看 debug 信息。 PHP Error Protection 这个更新让站点管理员直接就能够更加安...

    技术教程 09/05/2019
    11.2K0
  • 红米Redmi K20Pro MIUI 12 欧版 ROM 刷机教程

    4月27日,MIUI 12 发布,自称为唯一可以跟 IOS 抗衡的安卓系统。 上周六,欧版MIUI官网放出了 MIUI 12 欧版 ROM。欧版 MIUI 是K20Pro手机ROM中唯一没有预装谷歌全家桶,预装的小米应用没有广告。 刷机注意: 如果升级 MIUI 12 欧版 ROM,必须通过手动升级。暂不支持从MIUI 11 ROM OTA 升级为 MIUI 12 欧版 ROM。 刷机教程: 请参考以前发布的 红米Redmi K20Pro MIUI11欧版ROM刷机教程 更新: 2020年5月9日 如果已经安装MIUI 11 ...

    05/05/2020
    43.0K0
  • WordPress博客固定链接是否会影响网站SEO?

    WordPress网站为什么在搜寻引擎上这么吃香? 这原因不外乎他对网址做了伪静态(URL Rewrite),让一个以PHP为底层打造的网站系统,各个页面的网址呈现不再是一堆乱数,取而代之是有条理的网址型态。 搜寻引擎虽然是机器人,但我们也可以把他拟化成一个人。在文字识别上,一整串干净的网址与一整串乱七八糟的字母数字拼合的网址,哪一个可分辨的程度比较高? 可想而知,我们都是喜欢整理干净的网址,而且复杂的网址结构还可能被真...

    29/03/2019
    12.6K0
  • WordPress 网站自定义广告位占位/出租代码

    现在 WordPress 主题都带有自定义广告位选项,如果网站有不错的流量,可以选择广告联盟,也可以选择出租广告位获得不错的收益。那么自定义广告位的占位代码怎么写?既要让别人知道这是一个广告位,而且要醒目且注重美观。 以下广告位占位代码颜色、字体都可以根据主题和自身喜好自行修改。 广告位占位代码:灰色虚线链接框 1、复制以下代码到外观-自定义-自定义CSS样式 a.tbaru{border:2px dashed #aaa;padding:40px 15px;font-...

    技术教程 02/07/2020
    510
  • 博客写手怎么突破更新文章的困境

    现在博客建站的成本一直是越来越低,大容量的VPS也就百八十块钱,域名阿里云天天搞活动不是9块就是19块。 但是难度却没有随着成本降低而降低,因为内容更新始终是博客最难的一关 一个站点如果长时间不更新的话,就没有收录,收益就会越来越少。 毕竟人都有惰性,更不用说长期见不着收益,始终缺乏持续更新的动力。 不知道大家是否遇到更新文章的困境?每天都在为更新什么文章而发愁。 [ad] 采集是最快的,也是最容易出问题的。 ...

    27/03/2019
    10.4K0
  • 国内访问github太慢的解决方法

    国内访问github太慢,经常需要很长时间才访问到资源,甚至无法正常访问。网上有很多方法,能够加速访问github。我提供几个小白可用,不需要技术的方法。 github 镜像网站 可以使用以下两个的GitHub镜像网址: https://github.com.cnpmjs.org https://hub.fastgit.org 镜像网站内容与GitHub官网是完全同步,可以在镜像网站里面进行下载克隆。 github 加速下载工具 复制GitHub资源地址到下载框中,下载工具网址:http://toolwa.co...

    31/05/2021
    5.0K0
  • WordPress主题:昼夜双版Panda Pro 主题

    这款WordPress收费主题,是苏醒大神操刀设计,定位资讯类网站,很适合一些自媒体、资讯类网站使用。 主题亮点 昼夜双版设计 站长可以根据喜好,开启白天或者夜晚模式。也可以把选择权交给网站浏览者自己选择。十分贴心和好用。目前手机和电脑系统纷纷都支持夜晚阅读模式,这款主题也恰好完美匹配支持。 [ad]丰富的布局及文章样式,无论是视频、文字、图片,都能得到淋漓尽致的展示。 跨屏响应式布局,自动适应手机、平板、电脑...

    17/09/2019
    15.8K0
  • 用XAMPP搭建本地PHP测试环境及安装WordPress

    XAMPP是一款PHP环境集成的软件,集成的环境有:Apache + MariaDB + PHP + Perl。 XAMPP是目前最流行的PHP本地测试环境之一。完全免费、非常简单的安装步骤。支持一键安装WordPress、Drupa、Joomla等开源网站程序。 使用XAMPP可以轻松的在你的电脑里搭建完美的WordPress运行环境,而且XAMPP是跨平台的产品,支持WIN、MAC、linux系统。 官方网站:https://www.apachefriends.org/index.html 只要在XAMPP官方下载符合自己要求的XAM...

    31/03/2019
    390
  • cheapsslweb 便宜通配符 SSL 证书促销,年付29美元起

    cheapsslweb 是一家专门销售便宜通配符SSL证书的国外网站,提供 Comodo,Sectigo 和 Certera 等证书颁发机构的便宜通配符SSL证书,可以用一个通配符 SSL 证书保护一个主域名以及在多个服务器上的相关子域,不限制该级子域数量。cheapsslweb 现在推出通配符SSL证书促销,五年一次性支付,年均29美元起,所有通配符 SSL 证书包括不限服务器许可证,重新颁发,网站签章等功能。我看了宝塔上的单域名通配符SSL证书优惠后年付880元起...

    01/03/2023
    410
返回顶部