一键安装Tengine服务器,TengineRPM(LTMP)构建高效、稳定、安全、易用的Web平台

本文涉及的产品
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
云数据库 RDS MySQL,集群系列 2核4GB
推荐场景:
搭建个人博客
RDS MySQL Serverless 高可用系列,价值2615元额度,1个月
简介:

让更多普罗大众站长们快速使用上Tengine服务器,让我们一起使用与大型的网站如淘宝网,天猫商城等相同Web服务器。推出以TengineRPM为核心的LTMP一键安装包。

致力于linux的推广,使更多朋友能够更好的享受开源带给我们的便捷!


LTMP一键安装程序是什么?

LTMP (Linux Tengine MySQL PHP)是由淘宝Web服务器Tengine、MySQL、PHP组合成服务器软件套件。LTMP拥有更高安全性、高稳定性、高并发性等独特性能。LTMP 是以 Linux + Tengine + MySQL + PHP 的安装顺序命名。它类似我们熟悉的LNMP (Linux Nginx MySQL PHP)一键安装包,LAMP (Linux Apache MySQL PHP) 生产环境的Shell程序,且可应用在Linux系统快速体验测试或直接生产环境。这四种软件均为免费开源软件,组合到一起,成为一个免费、高效、扩展性强的网站服务系统。



Tengine是什么?

Tengine是由淘宝网发起的Web服务器项目。它在Nginx的基础上,针对大访问量网站的需求,添加了很多高级功能和特性。Tengine的性能和稳定性已经在大型的网站如淘宝网,天猫商城等得到了很好的检验。它的最终目标是打造一个高效、稳定、安全、易用的Web平台。

Tengine是淘宝在大名鼎鼎的Nginx定制优化而成,也就是现在各大型网站正使用的Web服务器软件。Tengine和Nginx相当的稳定、功能丰富、安装配置简单、低系统资源……



TengineRPM安装包简介

RPM安装包使得在Linux中安装、卸载应用程序变得相对简单,使Tengine安装方便快捷,轻轻松松全自动安装Tengine Web服务器。

TengineRPM是在Centos系统上编译打包好的RPM安装包,支持Centos5/6系统x86_64版本,并且托管在SourceForge上项目名称为“TengineRPM”。公开发表下载地址http://sourceforge.net/projects/tenginerpm/files/,当前最新版本为“tengine-1.5.2-centos6.x86_64.rpm”“tengine-1.5.2-centos5.x86_64.rpm”欢迎大家试用,欢迎来吐槽。


LTMP安装方法

下载安装shell脚本

root@TengineRPM-Jimmyli:~# wget http://sourceforge.net/projects/tenginerpm/files/TengineRPM-LTMP-Jimmyli.sh

一键安装包安装步骤

root@TengineRPM-Jimmyli:~# sh TengineRPM-LTMP-Jimmyli.sh

执行SHELL脚本,自动完成安装了!


LTMP安装过程与安装成功后效果图

171514522.png

默认TengineRPM首页图

171558287.png

TengineRPM安装实例图

171631367.png


LTMP一键安装程序优点

(1).LTMP拥有更高安全性、高稳定性、高并发性等独特性能。

(2).Tengine性能稳定、功能丰富、运维简单、处理静态文件速度快且消耗系统资源极少。

(3).组合软件皆是免费开源软件,组成为一个高效、安全、稳定、扩展性强的网站服务系统。

(4).一键安装包做到无值守自动安装程序,一劳永逸地简化安装步骤和降低维护复杂性,俗称傻瓜安装包。

(5).跟随官方软件库保持同步更新,随着时间变迁,安装的PHP、MySQL版本会是更新版本。

(6).可快速创建新的虚拟主机,可选discuzX、wordpress、phpwind9等伪静态规则,添加站点快捷方便。



LTMP支持在那些系统上安装?

支持64位Centos 5.x/6.x系列,即将支持Debian系统Deb包安装。快捷的安装脚本,快速安装开源LTMP软件组合。




我们遇到的Linux问题?

编译安装需要输入大量的命令,如果是配置生产环境需要耗费大量的时间。为不会Linux的站长或Linux新手想使用Linux作为生产环境……

有了LTMP一键安装后,站长部署PHP运行环境无需一个一个的输入命令,无需值守。编译安装优化编译参数,提高性能,解决不必要的软件间依赖,特别针对低系统资源的用户进行了优化。

经过统计目前国内大型网站服务器软件皆有使用Tengine、PHP或Nginx等软件,选用与大流量网站使用同一款Web服务器,让我们的网站更稳定,更高性能,更高安全。




TengineRPM一键安装LTMP软件包状态管理:

安装完成后,管理Tengine、PHP5、MySQL已经有标准管理命令,其状态管理沿用了Linux通用性。

Tengine状态管理 service tengine {start|stop|restart|reload|status|help}

PHP5-FPM状态管理 service php-fpm {start|stop|status|restart|reload|force-reload|condrestart|try-restart}

MySQL5.5状态管理 service mysqld {start|stop|status|restart|condrestart|try-restart|reload|force-reload}


备注:同样管理效果的命令有“/etc/init.d/tengine ”“/etc/init.d/php-fpm ”“/etc/init.d/mysqld ”分别对Tengine、PHP5、MySQL进行管理操作。

安装完成后初始MySQL的root管理员密码已设置初始密码。

更改MySQL数据库root管理员密码,更改方法用mysqladmin,使用下面命令。

mysqladmin -u root password jimmyli "填写你要更改的新密码"

安装注意事项:提高安全性建议安装LTMP完成后,请根据你的情况选择更改密码。



LTMP一键安装包默认PHP已编译的模块

包含Core  date  ereg  libxml  openssl  pcre  zlib  filter  hash  Reflection  SPL  session  standard  

cgi-fcgi  bz2  calendar  ctype  curl  dom  mbstring  fileinfo  ftp  gd  gettext  gmp  iconv  

json  exif  mcrypt  memcache  mysql  mysqli  odbc  PDO  pdo_mysql  PDO_ODBC  pdo_sqlite  Phar  shmop  

SimpleXML  soap  sockets  sqlite3  tokenizer  xml  wddx  xmlreader  xmlwriter  xsl  zip




LTMP包含的软件

Tengine、MySQL、PHP、PHP-FPM、PHPMyAdmin,安装快捷方便,易用和操作快速上手。

根据W3Techs的统计,使用Tengine做服务器的域名占全世界域名的千分之一,而且大网站偏好tengine。有图为证:http://t.cn/z84TJwT 。[哈哈]

致力于linux的推广,使更多朋友能够更好的享受开源带给我们的便捷!


LTMP组合软件版本的清单

Tengine服务器版本:     Tengine/1.5.2 (nginx/1.2.9)

PHP版本(php_version):PHP 5.4.22

MySQL Server 版本:     MySQL  Ver 5.5.34

PHPMyAdmin版本信息:    是最新的版本 4.1.0

phpMyAdmin : http://$domain||(IP)/phpMyAdmin/

探针       : http://$domain||(IP)/php.php"



LTMP目录结构

目录/home/www为默认index.html、PHP探针、PHPMyAdmin的安装目录。默认站点目录,也就是ip能直接访问那个站点。

目录/home/www/phpmyadmin为phpmyadmin目录,访问形式http://ip/phpmyadmin。

目录/home/wwwroot/是虚拟主机目录,每个子目录对应为一个虚拟主机。

Tengine程序安装在/usr/local/nginx目录。Tengine主要程序目录。

日志目录/home/wwwlogs/,默认日志access.log文件。

PHP、MYSQL是默认安装目录,配置文件对应在系统默认目录/etc/php、/etc/mysql。

LNMP代表的就是:Linux系统下Nginx+MySQL+PHP这种网站服务器架构;LTMP里面的T代表Tengine。



LTMP一键安装包最新版下载地址:

TengineRPM最新版下载版:http://sourceforge.net/projects/tenginerpm/files/


【特别说明】

TengineRPM一键安装包开放源代码,无任何加密,无任何后门,所有程序均采用官方源文件,您可查询 MD5 值进行对比;请认准官方出的版本。

项目主要托管于 SourceForge.net,部分中国内服务商屏蔽了 SourceForge.net,导致无法下载等问题,当您的服务器访问不了 SourceForge,请到QQ群下载。


关键字:

Centos, Tengine, RPM, mysql, nginx, PHP, 一键安装

TengineRPM;nginx php mysql 一键包;nginx php mysq 安装包




友情提示:Linux下操作请注意大小写。 Centos 5/6最好系统为干净新系统。


支持与交流QQ群:【16002094】开源通关注明“TengineRPM-Jimmyli版”才通过

支持与交流网址:http://jimmyli.blog.51cto.com/

最新版本下载地址:见QQ群:【16002094】消息或交流网址

发布日期:2012-12-12


[版本一]




     本文转自jimmy_lixw 51CTO博客,原文链接:http://blog.51cto.com/jimmyli/1265136,如需转载请自行联系原作者






相关实践学习
如何在云端创建MySQL数据库
开始实验后,系统会自动创建一台自建MySQL的 源数据库 ECS 实例和一台 目标数据库 RDS。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助     相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
相关文章
|
2天前
|
缓存 安全 JavaScript
掌握JAMstack:构建更快、更安全的Web应用
JAMstack 是一种现代 Web 开发架构,结合 JavaScript、APIs 和 Markup,创建更快、更安全的 Web 应用。其核心优势包括高性能、安全性、可扩展性和易维护性。JAMstack 通过预构建静态页面和 API 实现高效渲染,利用静态站点生成器如 Gatsby 和 Next.js,并借助 CDN 和缓存策略提升全球访问速度。尽管面临复杂交互、SEO 和数据更新等挑战,但通过 Serverless Functions、预渲染和实时 API 更新等方案,这些挑战正逐步得到解决。
|
17天前
|
SQL 安全 数据库
惊!Python Web安全黑洞大曝光:SQL注入、XSS、CSRF,你中招了吗?
在数字化时代,Web应用的安全性至关重要。许多Python开发者在追求功能时,常忽视SQL注入、XSS和CSRF等安全威胁。本文将深入剖析这些风险并提供最佳实践:使用参数化查询预防SQL注入;通过HTML转义阻止XSS攻击;在表单中加入CSRF令牌增强安全性。遵循这些方法,可有效提升Web应用的安全防护水平,保护用户数据与隐私。安全需持续关注与改进,每个细节都至关重要。
60 5
|
15天前
|
JSON 安全 JavaScript
Web安全-JQuery框架XSS漏洞浅析
Web安全-JQuery框架XSS漏洞浅析
88 2
|
19天前
|
SQL 安全 数据库
深度揭秘:Python Web安全攻防战,SQL注入、XSS、CSRF一网打尽!
在Web开发领域,Python虽强大灵活,却也面临着SQL注入、XSS与CSRF等安全威胁。本文将剖析这些常见攻击手段,并提供示例代码,展示如何利用参数化查询、HTML转义及CSRF令牌等技术构建坚固防线,确保Python Web应用的安全性。安全之路永无止境,唯有不断改进方能应对挑战。
46 5
|
18天前
|
SQL 安全 数据安全/隐私保护
Python Web安全大挑战:面对SQL注入、XSS、CSRF,你准备好了吗?
在构建Python Web应用时,安全性至关重要。本文通过三个真实案例,探讨了如何防范SQL注入、XSS和CSRF攻击。首先,通过参数化查询替代字符串拼接,防止SQL注入;其次,利用HTML转义机制,避免XSS攻击;最后,采用CSRF令牌验证,保护用户免受CSRF攻击。这些策略能显著增强应用的安全性,帮助开发者应对复杂的网络威胁。安全是一个持续的过程,需不断学习新知识以抵御不断变化的威胁。
67 1
|
20天前
|
SQL 安全 数据库
深度揭秘:Python Web安全攻防战,SQL注入、XSS、CSRF一网打尽!
在Web开发领域,Python虽强大灵活,但安全挑战不容小觑。本文剖析Python Web应用中的三大安全威胁:SQL注入、XSS及CSRF,并提供防御策略。通过示例代码展示如何利用参数化查询、HTML转义与CSRF令牌构建安全防线,助您打造更安全的应用。安全是一场持久战,需不断改进优化。
27 3
|
11天前
|
SQL 开发框架 安全
Web开发中常见的安全缺陷及解决办法
Web开发中常见的安全缺陷及解决办法
|
1月前
|
Cloud Native Java 编译器
将基于x86架构平台的应用迁移到阿里云倚天实例云服务器参考
随着云计算技术的不断发展,云服务商们不断推出高性能、高可用的云服务器实例,以满足企业日益增长的计算需求。阿里云推出的倚天实例,凭借其基于ARM架构的倚天710处理器,提供了卓越的计算能力和能效比,特别适用于云原生、高性能计算等场景。然而,有的用户需要将传统基于x86平台的应用迁移到倚天实例上,本文将介绍如何将基于x86架构平台的应用迁移到阿里云倚天实例的服务器上,帮助开发者和企业用户顺利完成迁移工作,享受更高效、更经济的云服务。
将基于x86架构平台的应用迁移到阿里云倚天实例云服务器参考
|
28天前
|
编解码 前端开发 安全
通过阿里云的活动购买云服务器时如何选择实例、带宽、云盘
在我们选购阿里云服务器的过程中,不管是新用户还是老用户通常都是通过阿里云的活动去买了,一是价格更加实惠,二是活动中的云服务器配置比较丰富,足可以满足大部分用户的需求,但是面对琳琅满目的云服务器实例、带宽和云盘选项,如何选择更适合自己,成为许多用户比较关注的问题。本文将介绍如何在阿里云的活动中选择合适的云服务器实例、带宽和云盘,以供参考和选择。
通过阿里云的活动购买云服务器时如何选择实例、带宽、云盘
|
26天前
|
弹性计算 运维 安全
阿里云轻量应用服务器和经济型e实例区别及选择参考
目前在阿里云的活动中,轻量应用服务器2核2G3M带宽价格为82元1年,2核2G3M带宽的经济型e实例云服务器价格99元1年,对于云服务器配置和性能要求不是很高的阿里云用户来说,这两款服务器配置和价格都差不多,阿里云轻量应用服务器和ECS云服务器让用户二选一,很多用户不清楚如何选择,本文来说说轻量应用服务器和经济型e实例的区别及选择参考。
阿里云轻量应用服务器和经济型e实例区别及选择参考