OneinStack PHP多版本共存

2022-02-09 02:48:33 字數 3034 閱讀 7905

我事先安裝的是lnmp環境,php版本為7.2,但是現在環境需要乙個php5.6,所以就準備安裝個上版本,順帶寫個安裝教程,寫完後我發現了原來有直接安裝的命令!所以後面的內容大家可以忽略了!從配置nginx檔案看就好了!

./oneinstack/install.sh  –mphp_ver 56
詳細引數

修改php的安裝目錄,然後儲存即可

關閉php的程序管理工具php-fpm

[root@wyy ~]# service php-fpm stop
再次執行./install.sh,選擇install php-5.6,其餘選項選擇n或者回車,然後等待編譯完成。

[root@wyy etc]# vi /usr/local/php56/etc/php-fpm.conf
修改監聽配置

[root@wyy conf]# vi /usr/local/nginx/conf/nginx.conf
將載入的php換成5.6的 fastcgi_pass unix:/dev/shm/php56-cgi.sock;

[root@wyy wwwroot]# service nginx reload

redirecting to /bin/systemctl reload nginx.service

~/oneinstack/install.sh --php_extensions fileinfo
安裝了新版本的php之後需要安裝配套的redis

[root@wyy oneinstack]# vi options.conf
等待編譯完成即可

[root@wyy oneinstack]# ./install.sh --php_extensions redis

多平台公升級版 2 Makefile

多平台公升級版 2 makefile 一 目錄一覽 6 directories,19 files 二 makefile檔案詳情 1.頂層makefile user 多平台公升級版 2 makefile cat makefile ifeq arch arch i386 endif topdir she...

多校前四版刷題

b deque 題意 給你乙個序列,和乙個可以往兩邊放的佇列,要求按輸入順序把序列中的數放到佇列中去,可以拿出佇列中的元素,問最後使得在佇列中的元素是非遞減序列的最長長度是多少 思路 這相當於求最長上公升子串行 非遞減 由於佇列兩端都可以放,則相當於拿到乙個數,就以這個數為開始的最長非遞減子串行 以...

yii2 高階版 多版本支援

1,在 common config bootstrap.php 下,增加別名,指向到對應的資料夾,例如 yii setalias test v1 dirname dirname dir test v1 yii setalias test v2 dirname dirname dir test v2 ...