日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

Aliyun Linux 編譯安裝 php7.3 tengine2.3.2 mysql8.0 redis5的過(guò)程詳解

瀏覽:35日期:2022-09-28 08:06:12
介紹

之前寫過(guò) CentOS 安裝 PHP,MySQL,Nginx 的相關(guān)文章,具體介紹這里就不寫了,直接上操作步驟.

安裝 Tengine1. 安裝必要的編譯環(huán)境

yum updateyum install gcc gcc-c++ autoconf automake2. 安裝需要的組件 PCRE

PCRE(Perl Compatible Regular Expressions) http://www.pcre.org 是一個(gè)Perl庫(kù),包括 perl 兼容的正則表達(dá)式庫(kù)。nginx rewrite依賴于PCRE庫(kù),所以在安裝Tengine前一定要先安裝PCRE,最新版本的PCRE可在官網(wǎng)獲取。具體安裝流程為:

cd /usr/local/srcwget https://ftp.pcre.org/pub/pcre/pcre-8.43.tar.gztar zxvf pcre-8.43.tar.gzcd pcre-8.43./configure --prefix=/usr/local/pcremake && make install

OpenSSL

OpenSSL http://www.openssl.org/source 是一個(gè)強(qiáng)大的安全套接字層密碼庫(kù),囊括主要的密碼算法、常用的密鑰和證書封裝管理功能及SSL協(xié)議,并提供豐富的應(yīng)用程序供測(cè)試或其它目的使用。安裝OpenSSL 主要是為了讓tengine支持Https的訪問(wèn)請(qǐng)求。具體是否安裝看需求。安裝流程為:

cd /usr/local/srcwget http://www.openssl.org/source/openssl-1.0.2s.tar.gztar zxvf openssl-1.0.2s.tar.gzcd openssl-1.0.2s./config --prefix=/usr/local/opensslmake && make install

Zlib

Zlib http://www.zlib.net 是提供資料壓縮之用的函式庫(kù),當(dāng)Tengine想啟用GZIP壓縮的時(shí)候就需要使用到Zli。安裝流程為:

cd /usr/local/srcwget http://zlib.net/zlib-1.2.11.tar.gztar zxvf zlib-1.2.11.tar.gzcd zlib-1.2.11./configure --prefix=/usr/local/zlibmake && make install

jemalloc

jemalloc http://www.canonware.com/jemalloc 是一個(gè)更好的內(nèi)存管理工具,使用jemalloc可以更好的優(yōu)化Tengine的內(nèi)存管理。安裝流程為:

cd /usr/local/srcwget https://src.fedoraproject.org/lookaside/pkgs/jemalloc/jemalloc-5.2.1.tar.bz2/sha512/0bbb77564d767cef0c6fe1b97b705d368ddb360d55596945aea8c3ba5889fbce10479d85ad492c91d987caacdbbdccc706aa3688e321460069f00c05814fae02/jemalloc-5.2.1.tar.bz2tar jxvf jemalloc-5.2.1.tar.bz2cd jemalloc-5.2.1./configure --prefix=/usr/local/jemallocmake && make install3. 安裝Tengine

在主要核心的組件安裝完畢以后就可以安裝Tegine了,最新版本的Tegine可從官網(wǎng) http://tengine.taobao.org 獲取。在編譯安裝前還需要做的一件事是添加一個(gè)專門的用戶來(lái)執(zhí)行Tengine。當(dāng)然你也可以用root(不建議)。

添加用戶及用戶組:

# 添加www組groupadd -r www# 創(chuàng)建www運(yùn)行賬戶nginx并加入到www組,不允許www用戶直接登錄系統(tǒng)useradd -s /sbin/nologin -g www -r www

編譯安裝Tengine TODO

cd /usr/local/srcwget http://tengine.taobao.org/download/tengine-2.2.0.tar.gztar -zxvf tengine-2.2.0.tar.gzcd tengine-2.2.0./configure --prefix=/usr/local/nginx --user=www --group=www --with-pcre=/usr/local/src/pcre-8.40 --with-openssl=/usr/local/src/openssl-1.0.2 --with-jemalloc=/usr/local/src/jemalloc-3.6.0 --with-http_gzip_static_module --with-http_realip_module --with-http_stub_status_module --with-http_concat_module --with-zlib=/usr/local/src/zlib-1.2.11make && make install

注意配置的時(shí)候 ?with-pcre 、?with-openssl、?with-jemalloc、?with-zlib的路徑為源文件的路徑。

4. CentOS 7 配置Tengine,設(shè)置tengine開機(jī)自啟

# 系統(tǒng)用戶登錄系統(tǒng)后啟動(dòng)的服務(wù)的目錄/usr/lib/systemd/system# 如需要開機(jī)沒(méi)有登陸情況下就能運(yùn)行的程序在系統(tǒng)目錄內(nèi)/usr/lib/systemd/system# 我希望系統(tǒng)開機(jī)就啟動(dòng)目錄,所以我把文件放在系統(tǒng)目錄內(nèi)。vim /lib/systemd/system/nginx.service[Unit]Description=The nginx HTTP and reverse proxy serverAfter=syslog.target network.target remote-fs.target nss-lookup.target[Service]Type=forkingPIDFile=/usr/local/nginx/logs/nginx.pidExecStartPre=/usr/local/nginx/sbin/nginx -tExecStart=/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.confExecReload=/bin/kill -s HUP $MAINPIDExecStop=/bin/kill -s QUIT $MAINPIDPrivateTmp=true[Install]WantedBy=multi-user.target

# 修改文件權(quán)限chmod 745 nginx.service# 設(shè)置為開機(jī)啟動(dòng)systemctl enable nginx.service# 其它命令# 啟動(dòng)nginx服務(wù)systemctl start nginx.service# 設(shè)置開機(jī)自啟動(dòng)systemctl enable nginx.service# 停止開機(jī)自啟動(dòng)systemctl disable nginx.service# 查看服務(wù)當(dāng)前狀態(tài)systemctl status nginx.service# 重新啟動(dòng)服務(wù)systemctl restart nginx.service# 查看所有已啟動(dòng)的服務(wù)systemctl list-units --type=service

編輯Tengine操作腳本

vi /etc/rc.d/init.d/nginx #編輯啟動(dòng)文件添加下面內(nèi)容

#############################################################!/bin/sh## nginx - this script starts and stops the nginx daemon## chkconfig: - 85 15# description: NGINX is an HTTP(S) server, HTTP(S) reverse # proxy and IMAP/POP3 proxy server# processname: nginx# config: /usr/local/nginx/conf/nginx.conf# config: /etc/sysconfig/nginx# pidfile: /usr/local/nginx/logs/nginx.pid# Source function library.. /etc/rc.d/init.d/functions# Source networking configuration.. /etc/sysconfig/network# Check that networking is up.[ '$NETWORKING' = 'no' ] && exit 0nginx='/usr/local/nginx/sbin/nginx'prog=$(basename $nginx)NGINX_CONF_FILE='/usr/local/nginx/conf/nginx.conf'[ -f /etc/sysconfig/nginx ] && . /etc/sysconfig/nginxlockfile=/var/lock/subsys/nginxmake_dirs() { # make required directories user=`$nginx -V 2>&1 | grep 'configure arguments:.*--user=' | sed ’s/[^*]*--user=([^ ]*).*/1/g’ -` if [ -n '$user' ]; then if [ -z '`grep $user /etc/passwd`' ]; then useradd -M -s /bin/nologin $user fi options=`$nginx -V 2>&1 | grep ’configure arguments:’` for opt in $options; do if [ `echo $opt | grep ’.*-temp-path’` ]; then value=`echo $opt | cut -d '=' -f 2` if [ ! -d '$value' ]; then # echo 'creating' $value mkdir -p $value && chown -R $user $value fi fi done fi}start() { [ -x $nginx ] || exit 5 [ -f $NGINX_CONF_FILE ] || exit 6 make_dirs echo -n $'Starting $prog: ' daemon $nginx -c $NGINX_CONF_FILE retval=$? echo [ $retval -eq 0 ] && touch $lockfile return $retval}stop() { echo -n $'Stopping $prog: ' killproc $prog -QUIT retval=$? echo [ $retval -eq 0 ] && rm -f $lockfile return $retval}restart() { configtest || return $? stop sleep 1 start}reload() { configtest || return $? echo -n $'Reloading $prog: ' killproc $nginx -HUP RETVAL=$? echo}force_reload() { restart}configtest() { $nginx -t -c $NGINX_CONF_FILE}rh_status() { status $prog}rh_status_q() { rh_status >/dev/null 2>&1}case '$1' in start) rh_status_q && exit 0 $1 ;; stop) rh_status_q || exit 0 $1 ;; restart|configtest) $1 ;; reload) rh_status_q || exit 7 $1 ;; force-reload) force_reload ;; status) rh_status ;; condrestart|try-restart) rh_status_q || exit 0 ;; *) echo $'Usage: $0 {start|stop|status|restart|condrestart|try-restart|reload|force-reload|configtest}' exit 2esac############################################################

配置權(quán)限及開機(jī)啟動(dòng)

chmod 745 /etc/rc.d/init.d/nginx # 設(shè)置權(quán)限chkconfig nginx on # 開機(jī)啟動(dòng)

操作指令

# 開啟服務(wù)/etc/init.d/nginx start# 重啟服務(wù)/etc/init.d/nginx restart# 停止服務(wù)/etc/init.d/nginx stop# 查看服務(wù)狀態(tài)/etc/init.d/nginx status

到此這篇關(guān)于Aliyun Linux 編譯安裝 php7.3 tengine2.3.2 mysql8.0 redis5的文章就介紹到這了,更多相關(guān)Linux 編譯安裝 php7.3內(nèi)容請(qǐng)搜索好吧啦網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持好吧啦網(wǎng)!

標(biāo)簽: PHP
相關(guān)文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
1024精品久久久久久久久| 色天使综合视频| 亚洲午夜在线| 亚洲精品一级二级| 亚洲黄色中文字幕| 成人一区不卡| 国产高潮在线| 久久久久国产一区二区| 久久美女性网| 欧美日韩视频| 四虎成人av| 另类欧美日韩国产在线| 久久99青青| 综合亚洲色图| 亚洲色图综合| 国产图片一区| 国产精品中文字幕亚洲欧美| 另类综合日韩欧美亚洲| 欧美精品二区| 日韩超碰人人爽人人做人人添| 日韩欧美中文字幕电影| 六月婷婷一区| 日韩国产欧美三级| 日韩av一区二区三区四区| 国产日韩欧美三级| 婷婷综合电影| 日本中文字幕视频一区| 国产精品男女| 卡一精品卡二卡三网站乱码| 日韩理论片av| 成人黄色av| 亚洲精品精选| 欧美成人精品午夜一区二区| 久久字幕精品一区| 久久亚洲精品中文字幕蜜潮电影| 美女网站视频一区| 蜜桃视频一区二区三区在线观看| 日韩精品一二三四| 亚洲一级大片| 精品久久91| 98精品视频| 国精品一区二区三区| 黄色亚洲免费| 日韩高清三区| 国产精品va视频| 欧美国产一级| 亚洲色图网站| 久久99免费视频| 欧美日韩国产免费观看视频| 午夜电影亚洲| 天堂精品久久久久| 国产精品一区高清| 国产精品第十页| 精品欧美激情在线观看| 亚洲精品乱码| 91麻豆国产自产在线观看亚洲| 久久久777| 久久精品xxxxx| 国产一区二区三区视频在线| 国产精品白浆| 蜜桃视频欧美| 亚洲精品在线二区| 蜜桃av.网站在线观看| 亚洲欧洲专区| 91一区二区| 亚洲精品日韩久久| 精品视频国产| 亚洲开心激情| 日韩福利视频导航| 亚洲午夜久久久久久尤物| 每日更新成人在线视频| 国产精品xxx在线观看| 136国产福利精品导航网址| 国产亚洲高清在线观看| 中文av在线全新| 亚洲精品第一| 国产精品久久观看| 日韩黄色免费网站| 日韩在线二区| 久久国产欧美日韩精品| 99免费精品| 麻豆一区二区三| 欧美日韩视频| 在线一区av| 日韩亚洲精品在线观看| 亚洲一级少妇| 欧美一区激情| 视频在线观看91| 国内精品伊人| 日韩国产欧美在线视频| 久久亚洲精品中文字幕蜜潮电影| 精品三级在线| 在线国产精品一区| 女同性一区二区三区人了人一| 国产精品3区| 激情婷婷亚洲| 国产精久久久| 午夜一区在线| 国产乱子精品一区二区在线观看| 日韩午夜在线| 久久久久久亚洲精品美女| 视频一区在线播放| 日韩精品不卡一区二区| 麻豆视频观看网址久久| 亚洲视频综合| 国产999精品在线观看| 国产精品久久久久毛片大屁完整版| 91成人超碰| 久久久蜜桃一区二区人| 你懂的亚洲视频| 91精品国产自产在线丝袜啪| re久久精品视频| 久久理论电影| 国产精品久久观看| 成人在线丰满少妇av| 青草综合视频| 久久不射网站| 亚洲二区在线| 欧美日韩在线播放视频| 国产精品成人国产| 国产精品密蕾丝视频下载| 亚洲免费观看高清完整版在线观| 午夜日韩av| 视频福利一区| 99久久99视频只有精品| 精品高清久久| 精品国产鲁一鲁****| 日本高清久久| 欧美日韩在线精品一区二区三区激情综合| 欧美性感美女一区二区| 久久久噜噜噜| 久久不见久久见中文字幕免费| 欧美日韩99| 午夜久久av| 91麻豆精品激情在线观看最新| 日本欧美在线看| 亚洲精品高潮| 午夜久久av | 国产精品中文字幕亚洲欧美| 丝袜美腿亚洲色图| 亚洲综合不卡| 91精品亚洲| 另类中文字幕国产精品| 日韩欧美中文字幕一区二区三区| 久久久久91| 97人人精品| 久久香蕉国产| 91久久视频| 日韩国产91| 日韩电影在线视频| 伊人久久亚洲影院| 91免费精品国偷自产在线在线| 日本高清不卡一区二区三区视频| 日韩一区三区| 国产精品99免费看| 亚洲特色特黄| 激情国产在线| 日韩精品一卡| 日韩国产欧美| 国产一区导航| 亚洲欧美视频| 欧美天堂在线| 国产精品香蕉| 久久久一本精品| 999久久久91| 国产精品三上| 视频一区国产视频| 亚洲一卡久久| 国产精品一区二区三区四区在线观看 | 婷婷久久一区| 欧美va亚洲va日韩∨a综合色| 久久久精品网| 国产视频一区在线观看一区免费| 色综合视频一区二区三区日韩 | 欧美国产先锋| 国产中文在线播放| 伊人久久婷婷| 亚洲伊人精品酒店| 老牛国内精品亚洲成av人片| 精品国产午夜| 久久国产欧美日韩精品| 亚洲国产欧美日本视频| 视频一区中文字幕| 国产亚洲一区二区手机在线观看| 精品欧美日韩精品| 亚洲香蕉网站| 日本午夜精品久久久| 成人国产精品一区二区免费麻豆| 夜夜嗨网站十八久久 | 亚洲先锋成人| 国产一区二区三区四区| 亚洲一区二区三区中文字幕在线观看| 国产婷婷精品| 日韩国产欧美视频| 国产欧洲在线| 日本欧美在线看| 亚洲黄色网址| 在线观看亚洲精品福利片| 中文av在线全新| 日韩精品一级二级|