四虎影视在线影院在线观看,小s货再浪些再咬紧点h,国产精品水嫩水嫩,97精产国品一二三产区

無標題文檔
wdCP系統(tǒng) (介紹,功能特性,運行環(huán)境,安裝說明,演示,常見問題,使用教程) wdCDN系統(tǒng) (介紹,功能特性,運行環(huán)境,安裝說明,演示,常見問題,使用手冊)
wdOS系統(tǒng) (介紹,功能特性,運行環(huán)境,安裝說明,演示,常見問題,使用教程) wdDNS系統(tǒng) (介紹,功能特性,運行環(huán)境,安裝說明,演示,常見問題,使用手冊)
注冊 發(fā)貼 提問 回復-必看必看 wddns免費智能 DNS 開通 本地或虛擬機使 用wdcp 一鍵包在mysql編 譯時"卡住"
AI導航網(wǎng)AI應用網(wǎng)站大全 wdcp官方技術(shù)支持/服務 阿里云8折優(yōu)惠券 無敵云 騰訊云優(yōu)惠中,現(xiàn)注冊更有260代金額券贈送
返回列表 發(fā)帖
提問三步曲: 提問先看教程/FAQ索引(wdcp,wdcp_v3,一鍵包)及搜索,會讓你更快解決問題
1 提供詳細,如系統(tǒng)版本,wdcp版本,軟件版本等及錯誤的詳細信息,貼上論壇或截圖發(fā)論壇
2 做過哪些操作或改動設(shè)置等

溫馨提示:信息不詳,很可能會沒人理你!論壇有教程說明的,也可能沒人理!因為,你懂的

[發(fā)布] v3.4.0版本發(fā)布

v3.4.0版本更新內(nèi)容

1. 更新了新的庫文件下載服務器,以優(yōu)化下載速度。

2. 新增了Mysql版本8.0.33。

3. 新增了PHP版本8.2.6。

4. 新增了Nginx版本1.24.0。

5. 完善了安裝腳本提示,安裝完成后會顯示面板訪問URL。

6. 優(yōu)化了安裝環(huán)境的完整度。




項目預期計劃:

感謝各位對WDCP的長期支持。本次更新主要是針對當前WDCP部署環(huán)境版本滯后的問題進行修改。

本次并未對Tomcat進行升級,未進行升級的主要原因在于,Tomcat框架的性能不及Nginx以及caddy,

但是內(nèi)存占用超過了這兩款優(yōu)秀的反向代理程序。所以我們將在后續(xù)的版本中拋棄Tomcat。

我們將提供Tomcat的單獨安裝腳本。不會再將Tomcat添加到系統(tǒng)中。后續(xù)將使用Caddy對Tomcat進行

替代。新的面板系統(tǒng)已經(jīng)在開發(fā)過程中,新的版本將主要采用前端操作。用戶只需要在SSH中部署一

次,就可以在界面中完成所有的操作,包括應用層版本更新和各類插件的增加。


更多信息請關(guān)注新官網(wǎng) wdcp.net

看清提問三步曲及多看教程/FAQ索引(wdcp,v3,一鍵包,wdOS),益處多多.wdcp工具集 阿里云主機8折優(yōu)惠碼

加油,越來越好
fd

TOP

終于有更新了

TOP

新版增加了PHP版本8.2.6,能不能 http://cd-genova.com/bbs/thread-57646-1-1.html 這個帖子的phps.sh文件中增加對php 8.2.6的支持,以進行php 8.2.6安裝?謝謝!

TOP

已經(jīng)通過后臺升級,但是PHP8.2該如何安裝呢?
phps.sh里沒有。
也沒有找到3.4的安裝包。

TOP

哇 支持支持

TOP

還是要贊一下!
http://61mc.com

TOP

各位,前幾天偶爾看到官方發(fā)布了V3.4版本,其中增加了php8.2.6,但是“多版本php安裝”這個帖子里面沒有更新,無法安裝php8.2.6;
昨天我琢磨了一下,打開phps.sh看了看,本人技術(shù)小白,詳細的語句看不大懂,但我想這個文件大致的思路是找個合適的源下載安裝包,然后在把它裝到正確的路徑里,基于這個思路,我改了一下phps.sh,安裝過程中根據(jù)錯誤提示,補充安裝了幾個包,嘗試了幾次了可以成功安裝好,現(xiàn)將相關(guān)步驟和修改后的phps.sh放在這里,供大家參考:

安裝環(huán)境:CentOS 7.8
1、在WDCP中將版本升級至V3.4,PHP版本管理中出現(xiàn)8.2版本號;
2、將修改后的phps.sh上傳至服務器根目錄;
3、putty登陸服務器,因為之前嘗試會有如下報錯:
報錯:No package 'sqlite3' found
報錯:configure: error: iconv does not support errno
報錯:No package 'oniguruma' found
所以,在安裝之前先補充執(zhí)行:
執(zhí)行:yum install sqlite-devel
執(zhí)行:export LDFLAGS="$LDFLAGS -liconv"
執(zhí)行:yum install http://down.24kplus.com/linux/oniguruma/oniguruma-6.7.0-1.el7.x86_64.rpm
        yum install http://down.24kplus.com/linux/oniguruma/oniguruma-devel-6.7.0-1.el7.x86_64.rpm
4、執(zhí)行:sh phps.php 8.2.6
5、等待編譯完成。

我在里面也加了php 8.1.13,按上面的步驟也可以安裝好,只不過WDCP中不顯示。
對于我來講,其實問題沒解決,我需要安裝的是php7.4、8.0、8.1三個版本,官方的這個跨度有點大,看能不能辛苦管理員給補上?或者各位大咖還有其它方法,謝謝。
本帖純粹拋磚引玉,在我所在的服務器環(huán)境下可行,不對的地方大咖輕噴,非常感謝官方提供了WDCP這么一個免費、好用的操作面板,希望能長久的做下去!

貌似網(wǎng)站附件上傳不了,將phps.sh的內(nèi)容放在下面,各位可用editplus打開該文件,然后將內(nèi)容替換一下,然后保存。


#!/bin/bash
# wdcp&wdlinux
IN_PWD=$(pwd)
IN_SRC=${IN_PWD}/src
IN_DIR="/www/wdlinux"
IN_LOG=${IN_PWD}/logs
INF=${IN_PWD}/inf
DL_URL="https://www.php.net/distributions"
WD_URL="http://cd-genova.com"
[ ! -d $IN_SRC ] && mkdir -p $IN_SRC
[ ! -d $IN_DIR ] && mkdir -p $IN_DIR/phps
[ ! -d $IN_LOG ] && mkdir -p $IN_LOG
[ ! -d $INF ] && mkdir -p $INF

###
[ $UID != 0 ] && echo -e "\n ERR: You must be root to run the install script.\n\n" && exit

# OS Version detect
# 1:redhat/centos 2:debian/ubuntu
OS_RL=1
grep -qi 'debian\|ubuntu' /etc/issue && OS_RL=2
if [ $OS_RL == 1 ]; then
    R6=0
    R7=0
    grep -q 'release 6' /etc/redhat-release && R6=1
    grep -q 'release 7' /etc/redhat-release && R7=1
fi
X86=0
if uname -m | grep -q 'x86_64'; then
    X86=1
fi
CPUS=`grep processor /proc/cpuinfo | wc -l`
if [ $X86 == 1 ]; then
    ln -sf /usr/lib64/libjpeg.so /usr/lib/
    ln -sf /usr/lib64/libpng.so /usr/lib/
fi


phps="5.4.45 5.5.38 5.6.30 7.0.33 7.1.25 7.2.26 7.3.13 8.1.13 8.2.6"
if [ $R7 == 0 ];then
        phps="5.2.17 5.3.29 "${phps}
fi

if [ -n "$1" ];then
        [[ "${phps[@]/$1/}" == "${phps[@]}" ]] && exit
        phps=$1
else
        echo -e "\033[31mSelect php version \033[0m"
        echo $phps | tr -s " " "\n"
        echo "all"
        echo "quit"
        read -p "Please enter: " PHPIS
        if [ $PHPIS == "quit" ];then
                exit
        elif [ $PHPIS == "all" ];then
                echo ""       
        else
                phps=$PHPIS
        fi
fi

#
if [ $OS_RL == 1 ];then
        yum install -y gcc gcc-c++ make sudo autoconf libtool-ltdl-devel gd-devel \
       freetype-devel libxml2-devel libjpeg-devel libpng-devel openssl-devel xz \
       curl-devel patch libmcrypt-devel libmhash-devel ncurses-devel bzip2 \
       libcap-devel ntp sysklogd diffutils sendmail iptables unzip cmake wget logrotate \
        re2c bison icu libicu libicu-devel net-tools psmisc vim-enhanced
else
        apt-get install -y gcc g++ make autoconf libltdl-dev libgd2-xpm-dev \
       libfreetype6 libfreetype6-dev libxml2-dev libjpeg-dev libpng12-dev \
       libcurl4-openssl-dev libssl-dev patch libmcrypt-dev libmhash-dev \
       libncurses5-dev  libreadline-dev bzip2 libcap-dev ntpdate \
       diffutils exim4 iptables unzip sudo cmake re2c bison \
       libicu-dev net-tools psmisc xz libzip libzip-devel
fi


pst=0
if [ -n "$2" ];then
        pst=1
fi
grep wdcp /etc/rc.d/rc.local >/dev/null 2>&1
[ $? == 1 ] &&  echo "/www/wdlinux/wdcp/phps/start.sh" >> /etc/rc.d/rc.local

function php_ins {
        local IN_LOG=$LOGPATH/php-$1-install.log
        echo
        phpfile="php-${phpv}.tar.gz"
        cd $IN_SRC
        fileurl=$DL_URL/$phpfile && filechk
        tar zxvf $phpfile || rm -fr php-${phpv}*
        if [ $phpd -eq 52 ];then
                fileurl=$DL_URL/php/php-5.2.17-fpm-0.5.14.diff.gz && filechk
                gzip -cd php-${phpv}-fpm-0.5.14.diff.gz | patch -fd php-${phpv} -p1
                fileurl=$DL_URL/php/CVE-ID2015-4024-php52.patch && filechk
                patch -d php-${phpv} -p1 < CVE-ID2015-4024-php52.patch
        fi
        if [ $phpd -eq 53 ];then
                fileurl=$DL_URL/php/CVE-ID2015-4024-php53.patch && filechk
                patch -d php-${phpv} -p1 < CVE-ID2015-4024-php53.patch
        fi
        cd php-${phpv}
        $phpcs
        if [ $phpd -eq 52 ];then
                ln -s /www/wdlinux/mysql/lib/libmysql* /usr/lib/
                ldconfig
        fi
        [ $? != 0 ] && err_exit "php configure err"
        make ZEND_EXTRA_LIBS='-liconv' -j $CPUS
            [ $? != 0 ] && err_exit "php make err"
            make install
            [ $? != 0 ] && err_exit "php install err"
        if [ $phpd -eq 52 ];then
                cp php.ini-recommended $IN_DIR/phps/$phpd/etc/php.ini
                ln -sf $IN_DIR/phps/$phpd/sbin/php-fpm $IN_DIR/phps/$phpd/bin/php-fpm
                sed -i '/nobody/s#<!--##g' $IN_DIR/phps/$phpd/etc/php-fpm.conf
                sed -i '/nobody/s#-->##g' $IN_DIR/phps/$phpd/etc/php-fpm.conf
                sed -i 's/>nobody</>www</' $IN_DIR/phps/$phpd/etc/php-fpm.conf
                sed -i 's/>20</>2</g' $IN_DIR/phps/$phpd/etc/php-fpm.conf
                sed -i 's/>5</>2</g' $IN_DIR/phps/$phpd/etc/php-fpm.conf
                sed -i 's#127.0.0.1:9000#/tmp/php-52-cgi.sock#' $IN_DIR/phps/$phpd/etc/php-fpm.conf
        else
                cp php.ini-production $IN_DIR/phps/$phpd/etc/php.ini
                cp -f sapi/fpm/init.d.php-fpm $IN_DIR/phps/$phpd/bin/php-fpm
                wget $WD_URL/conf/php/php-fpm.conf -c -O $IN_DIR/phps/$phpd/etc/php-fpm.conf
                sed -i 's/{PHPVER}/'$phpd'/g' $IN_DIR/phps/$phpd/etc/php-fpm.conf
        fi
        [ -f /www/wdlinux/etc/php.ini ] || ln -s $IN_DIR/phps/$phpd/etc/php.ini /www/wdlinux/etc/php.ini
        sed -i 's@^short_open_tag = Off@short_open_tag = On@' $IN_DIR/phps/$phpd/etc/php.ini
        sed -i 's@^;date.timezone.*@date.timezone = Asia/Shanghai@' $IN_DIR/phps/$phpd/etc/php.ini
        sed -i 's@^post_max_size = 8M@post_max_size = 30M@g' $IN_DIR/phps/$phpd/etc/php.ini
        sed -i 's@^upload_max_filesize = 2M@upload_max_filesize = 30M@g' $IN_DIR/phps/$phpd/etc/php.ini
        chmod 755 $IN_DIR/phps/$phpd/bin/php-fpm
        if [ $pst == 1 ];then
                $IN_DIR/phps/$phpd/bin/php-fpm start
        fi
        cd $IN_SRC
        rm -fr php-${phpv}
}

function libzip {
        yum remove libzip libzip-devel -y
        fileurl=$DL_URL/other/libzip-1.2.0.tar.gz && filechk
        tar zxvf libzip-1.2.0.tar.gz
        cd libzip-1.2.0
        ./configure --prefix=/usr
        make
        [ $? != 0 ] && exit
        make install
        [ -f /usr/lib/libzip/include/zipconf.h ] && ln -s /usr/lib/libzip/include/zipconf.h /usr/include/
        ldconfig
}

function filechk {
    [ -s "${fileurl##*/}" ] || wget -nc --tries=6 --no-check-certificate $fileurl
    if [ ! -e "${fileurl##*/}" ];then
        echo "${fileurl##*/} download failed"
        kill -9 $$
    fi
}

function err_exit {
    echo
    echo
    uname -m
    [ -f /etc/redhat-release ] && cat /etc/redhat-release
    echo -e "\033[31m----Install Error: $phpv -----------\033[0m"
    echo
    echo -e "\033[0m"
    echo
    exit
}


for phpv in $phps; do
        phpfile="php-${phpv}.tar.gz"
        #url="https://www.php.net/distributions/${phpfile}"
        phpd=${phpv:0:1}${phpv:2:1}
        if [ -f $INF/$phpd".txt" ];then
                echo ${phpv}" is Installed"
                continue
        fi
        phpcs="./configure --prefix=/www/wdlinux/phps/"${phpd}" --with-config-file-path=/www/wdlinux/phps/"${phpd}"/etc --enable-fpm --with-fpm-user=www --with-fpm-group=www --with-mysql=mysqlnd --with-mysqli=mysqlnd --with-pdo-mysql=mysqlnd --with-iconv-dir --with-freetype-dir=/usr --with-jpeg-dir --with-png-dir --with-zlib --with-libxml-dir=/usr --enable-xml --disable-rpath --enable-bcmath --enable-shmop --enable-sysvsem --enable-inline-optimization --with-curl=/usr --enable-mbregex --enable-mbstring --with-mcrypt --enable-ftp --with-gd --enable-gd-native-ttf --with-openssl --with-mhash --enable-pcntl --enable-sockets --with-xmlrpc --enable-zip --enable-soap --with-gettext --disable-fileinfo --enable-intl"
        if [ $phpd -gt 54 ];then
                phpcs=$phpcs" --enable-opcache"
        fi
        if [ $phpd -eq 52 ];then
                phpcs="./configure --prefix=$IN_DIR/phps/"${phpd}" --with-config-file-path=$IN_DIR/phps/"${phpd}"/etc --with-mysql=$IN_DIR/mysql --with-iconv=/usr --with-mysqli=$IN_DIR/mysql/bin/mysql_config --with-pdo-mysql=$IN_DIR/mysql --with-freetype-dir --with-jpeg-dir --with-png-dir --with-zlib --with-libxml-dir=/usr --enable-xml --disable-rpath --enable-discard-path --enable-inline-optimization --with-curl --enable-mbregex --enable-mbstring --with-mcrypt=/usr --with-gd --enable-gd-native-ttf --with-openssl --with-mhash --enable-ftp --enable-bcmath --enable-exif --enable-sockets --enable-zip --enable-fastcgi --enable-fpm --with-fpm-conf=$IN_DIR/phps/"${phpd}"/etc/php-fpm.conf --with-iconv-dir=/usr"
        fi
        if [ $phpd -ge 82 ];then
                libzip
        fi
        php_ins
        touch $INF/$phpd".txt"
        echo
        echo $phpv" install complete"
done

    echo
    echo
    echo -e "      \033[31mconfigurations, phps install is complete"
    echo -e "      visit http://ip:8080"
    echo -e "      more infomation please visit http://cd-genova.com/bbs/\033[0m"
    echo

TOP

回復 8# skysun1980


    贊,今天就試一下。

TOP

新的面板系統(tǒng)已經(jīng)在開發(fā)過程中,新的版本將主要采用前端操作。用戶只需要在SSH中部署一

次,就可以在界面中完成所有的操作,包括應用層版本更新和各類插件的增加。

TOP

終于更新了

TOP

還以為不更新了

TOP

安裝服務器掛了

TOP

我應該最早是16年開始利用wdcp的,后面19、20年一段時間不更新,聽說是開始搞幣,和區(qū)塊鏈啦,遇到的一些問題論壇官網(wǎng),也沒有回復,21就轉(zhuǎn)到了寶塔,今年偶然想起,又更新了,希望堅持下去,不喜歡寶塔的臃腫,等后年把“操作前端化”完成之后,要買個授權(quán)版支持一下。
你好

TOP

回復 13# itwqb

一樣,新版對服務器要求特別高了
ipnu

TOP

返回列表