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

您的位置:首頁技術文章
文章詳情頁

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

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

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

安裝 Tengine1. 安裝必要的編譯環境

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

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

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 是一個強大的安全套接字層密碼庫,囊括主要的密碼算法、常用的密鑰和證書封裝管理功能及SSL協議,并提供豐富的應用程序供測試或其它目的使用。安裝OpenSSL 主要是為了讓tengine支持Https的訪問請求。具體是否安裝看需求。安裝流程為:

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 是提供資料壓縮之用的函式庫,當Tengine想啟用GZIP壓縮的時候就需要使用到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 是一個更好的內存管理工具,使用jemalloc可以更好的優化Tengine的內存管理。安裝流程為:

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可從官網 http://tengine.taobao.org 獲取。在編譯安裝前還需要做的一件事是添加一個專門的用戶來執行Tengine。當然你也可以用root(不建議)。

添加用戶及用戶組:

# 添加www組groupadd -r www# 創建www運行賬戶nginx并加入到www組,不允許www用戶直接登錄系統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

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

4. CentOS 7 配置Tengine,設置tengine開機自啟

# 系統用戶登錄系統后啟動的服務的目錄/usr/lib/systemd/system# 如需要開機沒有登陸情況下就能運行的程序在系統目錄內/usr/lib/systemd/system# 我希望系統開機就啟動目錄,所以我把文件放在系統目錄內。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

# 修改文件權限chmod 745 nginx.service# 設置為開機啟動systemctl enable nginx.service# 其它命令# 啟動nginx服務systemctl start nginx.service# 設置開機自啟動systemctl enable nginx.service# 停止開機自啟動systemctl disable nginx.service# 查看服務當前狀態systemctl status nginx.service# 重新啟動服務systemctl restart nginx.service# 查看所有已啟動的服務systemctl list-units --type=service

編輯Tengine操作腳本

vi /etc/rc.d/init.d/nginx #編輯啟動文件添加下面內容

#############################################################!/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############################################################

配置權限及開機啟動

chmod 745 /etc/rc.d/init.d/nginx # 設置權限chkconfig nginx on # 開機啟動

操作指令

# 開啟服務/etc/init.d/nginx start# 重啟服務/etc/init.d/nginx restart# 停止服務/etc/init.d/nginx stop# 查看服務狀態/etc/init.d/nginx status

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

標簽: PHP
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
欧美日韩国产免费观看视频| 在线看片福利| 国产一区二区三区自拍| 一本大道色婷婷在线| 成人久久久久| 91久久国产| 亚洲成人精选| 亚洲一区二区免费在线观看| 亚洲aⅴ网站| 国产精品一区二区三区美女| 卡一卡二国产精品| 中文在线资源| 国产一区导航| 欧美一区久久| 精品国产成人| 国产精品亚洲一区二区三区在线观看| 国产日韩视频在线| 女同性一区二区三区人了人一| 夜鲁夜鲁夜鲁视频在线播放| 成人三级高清视频在线看| 国产一区日韩一区| 激情久久99| 激情婷婷欧美| 欧美在线资源| 中文字幕一区二区三区在线视频| 欧美亚洲三区| 久久99影视| 日韩不卡视频在线观看| re久久精品视频| 视频一区中文字幕国产| 日本午夜精品久久久| 欧美国产中文高清| 国产va免费精品观看精品视频| 国产免费久久| 麻豆成人av在线| 亚洲午夜在线| 欧美jjzz| 日韩精品一卡二卡三卡四卡无卡| 欧美日韩国产一区二区在线观看| 国产精成人品2018| 亚洲一级影院| 日本成人中文字幕在线视频| 成人国产精品| 黑丝一区二区三区| 午夜久久av| 特黄特色欧美大片| 蜜桃视频免费观看一区| 97人人精品| 国产亚洲精品v| 卡一精品卡二卡三网站乱码| 久久久一二三| 蜜桃视频在线观看一区| 激情久久99| 国产亚洲欧洲| 国产一区二区精品久| 欧美理论视频| 国产高潮在线| 亚洲另类黄色| 亚洲涩涩av| 中文字幕在线官网| 中文字幕一区二区精品区| 日韩欧美不卡| 日韩和欧美的一区| 久久www成人_看片免费不卡| 国产精品欧美三级在线观看| 老鸭窝一区二区久久精品| 亚洲一级少妇| 日韩高清成人在线| 男女男精品网站| 成人小电影网站| 欧美日韩亚洲一区在线观看| 亚洲不卡系列| 精品九九久久| 蜜臀av性久久久久蜜臀aⅴ四虎| 亚洲欧美一级| 国产二区精品| 欧美激情久久久久久久久久久| 中文字幕日本一区二区| 樱桃视频成人在线观看| 精品免费视频| 日韩高清电影免费| 国产精品嫩草99av在线| 日本一二区不卡| 日本91福利区| 日韩一区二区三区精品视频第3页| 中文字幕色婷婷在线视频| 国产精品黄色片| 男女性色大片免费观看一区二区| 一区二区亚洲精品| 午夜欧美巨大性欧美巨大| 国产精品99在线观看| 日本视频中文字幕一区二区三区| 免费国产亚洲视频| 免费精品国产的网站免费观看| 精品国产精品国产偷麻豆| 国产精品二区影院| 亚洲精品欧洲| 亚洲va久久久噜噜噜久久| 黄色成人精品网站| 国产婷婷精品| 蜜桃成人av| 黄色免费成人| 亚洲欧美一区在线| 一区二区亚洲精品| 亚洲午夜久久久久久尤物| 国产精品国产三级国产在线观看| 麻豆一区二区三区| 国产精品乱战久久久| 久久99久久久精品欧美| 欧美在线看片| 欧美成人一二区| 91亚洲精品在看在线观看高清| 少妇精品在线| 日韩欧美激情电影| 青青国产精品| 日本欧美一区| 日韩中文av| 国产日韩欧美| 国产精品99精品一区二区三区∴| 黄色精品视频| 日韩在线高清| 国产精品7m凸凹视频分类| 99国产精品免费视频观看| 九九久久电影| 丝袜亚洲精品中文字幕一区| 欧美亚洲国产日韩| 国产免费播放一区二区| 国产精品99久久久久久董美香| 国产精品久久久久久久久久齐齐| 国产精品99一区二区三| 一区二区三区四区日本视频| 日韩天堂av| 亚洲精品一级| 欧美国产另类| 亚洲啊v在线| 欧美美女一区| 奇米色欧美一区二区三区| 国产精品中文字幕制服诱惑| 免费高潮视频95在线观看网站| 久久精品国内一区二区三区水蜜桃| 亚洲深夜av| 综合在线一区| 国产极品模特精品一二| 国产一区二区精品久| 亚洲欧美日本视频在线观看| 亚洲精品无吗| 久久免费福利| 亚洲不卡系列| 最新日韩av| 国产日韩亚洲欧美精品| 麻豆国产一区| 夜夜精品视频| 欧美在线观看天堂一区二区三区| 国产91在线播放精品| 美女少妇全过程你懂的久久| 欧美综合精品| 91av亚洲| 中文字幕中文字幕精品| 久久黄色影视| 99综合视频| 国产精品地址| 红桃视频国产一区| 国产精品一级| 国产精品毛片视频| 99热精品在线观看| 国产精品黄色| 日韩影院免费视频| 国产一区二区三区天码| 日韩午夜黄色| 国产自产自拍视频在线观看| 国产精品丝袜xxxxxxx| 福利一区视频| 好吊一区二区三区| www.51av欧美视频| 亚洲精一区二区三区| 亚洲高清毛片| 国产精品啊v在线| 亚洲精品乱码久久久久久蜜桃麻豆| 精品视频一区二区三区在线观看 | 久久av在线| 91九色综合| 蜜臀a∨国产成人精品| 狠狠久久伊人| 国产精一区二区| 尹人成人综合网| 久久精品欧美一区| 欧美国产中文高清| 欧美精品观看| 日韩在线观看一区二区| 精品一区免费| 97精品国产一区二区三区| 国产精品黄网站| 亚洲精品护士| 亚洲男女自偷自拍| sm捆绑调教国产免费网站在线观看| 综合激情网站| 五月婷婷六月综合| 亚洲黄色在线| 天堂日韩电影| 香蕉久久99|