Tengine服務器快速搭建方法 雲服務器一鍵安裝LTMP(TengineRPM一鍵安裝)

Tengine服務器快速搭建方法 雲服務器一鍵安裝LTMP(TengineRPM一鍵安裝)


Tengine是由淘寶網發起的Web服務器項目,是一個Nginx優化升級版,繼承Nginx-1.2.3 的全部特性,100%兼容Nginx的配置,同時又針對大量訪問請求對Nginx進行了優化和修改,使Tengine可以更加高效和穩定地應付更大的訪問量,這一點已經在天貓商城等獲得了很好的檢驗。php


Tengine安裝使用和以前分享的LNMP有點相似,你能夠參考官網的幫助文檔在本身的VPS主機上安裝Tengine,也能夠直接由原有的Nignx平滑升級到Tengine,本篇文章就來分享一下如何在本身的VPS主機上快速搭建Tengine、MysqL、PHP等Web服務器環境,即LTMP。html


Nginx一款輕量級的Web 服務器,Nginx是Apache服務器不錯的替代品,佔有內存少,併發能力強,另外,咱們還能夠將Nginx改造爲負載均衡服務器。mysql

wKioL1LFN4KilL2EAAAkDagf7yA748.jpg


正式介紹TengineRPM一鍵安裝PHP環境,咱們將LTMP一鍵安裝組合,稱爲最完美的PHP服務器組合。linux

淘寶基於Nginx高效穩定針對大訪問請求的Tengine服務器快速搭建方法nginx



1、Tengine服務器一鍵安裝方法sql

一、Tengine官網:http://tengine.taobao.org/ shell


二、TengineRPM官網項目首頁:http://sourceforge.net/projects/tenginerpm/數據庫


二、這裏說的Tengine服務器是指LTMP,即Linux、Tengine、MySQL、PHP組合成服務器軟件套件,這是咱們運行Web程序的必備環境。服務器


三、LTMP一鍵安裝包支持64位Centos 5.x/6.x系列,即將支持Debian系統Deb包安裝。併發

本實例使用的是前幾天購買的阿里雲服務器ECS,爲保證安裝成功,先中止VPS。

wKiom1LFOCeT3CHmAABF5Aje9CM054.jpg

Tengine中止服務器


四、而後點擊更換ECS的操做系統。

wKioL1LFOC_hVR3JAABVmA650N4559.jpg

Tengine更換操做系統


五、執行如下命令,能夠一鍵安裝Tengine服務器。


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

執行LTMP一鍵安裝包shell腳本

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


wKioL1LFORDDqoQmAAB4sPRlhVs163.jpg

Tengine一鍵安裝


四、根據主機的性能,安裝LTMP的時間長短不一,在ECS上花了半個多小時。

wKioL1LFOSHBKDEEAAB1Rh0ZWIM782.jpg

Tengine快速安裝成功


五、經過上面操做,咱們安裝了Tengine/1.5.2 (nginx/1.2.9)、PHP 5.4.2二、MySQL  Ver 5.5.3四、PHPMyAdmin等。


六、安裝完成後,管理Tengine、PHP五、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}


七、打開IP地址,就能夠看到Tengine安裝成功的頁面了。

wKiom1LFOaGw2jydAABPWWm3XZY997.jpg

Tengine成功訪問


2、Tengine一鍵安裝包網站搭建和管理教程


一、目錄/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文件。

wKioL1LFOavSTZ1eAABr7iimEy0606.jpg

Tengine虛擬主機目錄


三、PHP、MYSQL是默認安裝目錄,配置文件對應在系統默認目錄/etc/php、/etc/mysql。安裝完成後初始MySQL的root管理員密碼已設置初始密碼:jimmyli。

wKiom1LFOcmxfdTGAABaHKgsOVs840.jpg

Tengine登陸PhpMyAdmin


四、登陸到PhpMyAdmin,直接修改MysqL密碼。

wKiom1LFOeLTx7BCAABHKAjTvB8250.jpg

Tengine修改數據庫密碼


五、這是阿里雲ECS最便宜的一款512MB內存的VPS主機安裝了LTMP後,內存、CPU、硬盤使用狀況。

wKioL1LFOe6QbF8zAACepDeVrHI337.jpg

Tengine佔用CPU狀況


至此,Linux服務器環境一鍵安裝包LTMP安裝完成。


LTMP是用Linux Shell編寫的能夠爲CentOS/RadHat、Debian/Ubuntu VPS(VDS)或獨立主機安裝LTMP(Nginx、Tengine、MySQL、PHP、phpMyAdmin)生產環境的Shell程序。

LTMP此版本是由Jimmy Li基於TengineRPM安裝包基礎上修改而成的,提供了Linux系統上對Tengine一鍵安裝腳本,提供MySQL、php、PHPMyAdmin一鍵升級腳本,以及針對linux系統作了內核優化,能夠快速選擇安裝eAccelerator、xcache、memcached等等。


安裝PHP網站:

只須要將Wordpress、ecshop、discuz、phpwind 、dedecms、PHPCMS、EmpireCMS等程序的PHP文件上傳到默認虛擬主機/home/wwwroot/目錄便可。

經過http://你的ip可直接訪問。


友情提示:Linux下操做請注意大小寫。 Centos 5/6最好系統爲乾淨新系統。

支持與交流QQ羣:【16002094】開源通關注明「TengineRPM-Jimmyli版」才經過

支持與交流網址:http://jimmyli.blog.51cto.com/

最新版本下載地址:見QQ羣:【16002094】消息或交流網址



續文章:雲主機linux服務器配置Nginx、Tengine教程(配置多個站點詳細方法)


--[End]--

相關文章
相關標籤/搜索