Tengine的Linux下安装和启动
選擇的 Linux 系統(tǒng)為 CentOS7
1、下載tengine-2.3.3
2、解壓tengine-2.3.3.tar.gz
一、安裝 nginx 環(huán)境
執(zhí)行下面4個命令
1、 yum install gcc-c++ 2、 yum install -y pcre pcre-devel 3、 yum install -y zlib zlib-devel 4、 yum install -y openssl openssl-devel對于 gcc,因為安裝nginx需要先將官網(wǎng)下載的源碼進行編譯,編譯依賴gcc環(huán)境,如果沒有gcc環(huán)境的話,需要安裝gcc。
對于 pcre,prce(Perl Compatible Regular Expressions)是一個Perl庫,包括 perl 兼容的正則表達式庫。nginx的http模塊使用pcre來解析正則表達式,所以需要在linux上安裝pcre庫。
對于 zlib,zlib庫提供了很多種壓縮和解壓縮的方式,nginx使用zlib對http包的內容進行gzip,所以需要在linux上安裝zlib庫。
對于 openssl,OpenSSL 是一個強大的安全套接字層密碼庫,囊括主要的密碼算法、常用的密鑰和證書封裝管理功能及SSL協(xié)議,并提供豐富的應用程序供測試或其它目的使用。nginx不僅支持http協(xié)議,還支持https(即在ssl協(xié)議上傳輸http),所以需要在linux安裝openssl庫。
二、預編譯安裝
./configure --prefix=/usr/local/tengine-2.3三、編譯
make四、安裝
make install特別注意:
/home/soft/tengine-2.3.3:是tengine源碼目錄
/usr/local/tengine-2.3:是安裝之后的tengine目錄
五、啟動nginx
./nginx六、訪問成功
七、停止nginx服務
./nginx -s stop八、配置環(huán)境變量
目的:可以在任意的目錄下都可以把nginx啟動
vi ~/.bashrc source ~/.bashrc九、nginx常用命令
nginx //啟動 nginx -s stop/quit //停止 nginx -s reload //重啟加載配置(修改配置文件),通常我們使用nginx修改最多的便是其配置文件 nginx.conf。修改之后想要讓配置文件生效而不用重啟 nginx,便可以使用此命令。Linux 沒有消息就好消息,不提示任何信息說明啟動成功。
或者也可以輸入如下命令,查看 nginx 是否有服務正在運行:
檢測配置文件語法是否正確
方式1:通過如下命令,指定需要檢查的配置文件
方式2:通過如下命令,不加 -c 參數(shù),默認檢測nginx.conf 配置文件。
nginx -tnginx 安裝在 /usr/local/nginx 目錄下,其默認的配置文件都放在這個目錄的 conf 目錄下,而主配置文件 nginx.conf 也在其中,后續(xù)對 nginx 的使用基本上都是對此配置文件進行相應的修改。
總結
以上是生活随笔為你收集整理的Tengine的Linux下安装和启动的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Nginx和uWSGI和Flask的关系
- 下一篇: 关于uWSGI服务器的安装和启动(一)