或许是因为wdcp的php多版本切换还未成熟,看到网上大部分都是多版本开启失败 这里写下我个人的历程,仅供参考 引擎,选择nginx+apache 前提:多个php版本已经下载好了,还没好去官网找找教程...,或者看以下教程 安装方法如下: wget http://down.wdlinux.cn/in/phps.sh sh phps.sh (共支持8个版本的PHP,如5.2.17/5.3.29/5.4.45.../5.5.38/5.6.30/7.0/7.2/7.3) 可直接执行 sh phps.php 会提示相应的版本选择安装或安装全部 也可以针对或指定某个版本,如 sh phps.sh 7.3 即可安装7.3...然后编辑站点,我这边选择的是7.3 linux命令:/www/wdlinux/phps/73/bin/php-fpm start 多个版本并存只需要把73改成其他数字即可
cd /tmp wget -c http://dl.wdlinux.cn:5180/soft/php-5.3.10.tar.gz tar zxvf php-5.3.10.tar.gz cd php-5.3.10...ln -s /www/wdlinux/php-5.3.10 /www/wdlinux/php-5.2.17 期间也许会出现以下错误 升级php编译出错提示: /root/php-5.3.28/ext....sh sh php_up53.sh 升级php编译出错提示: /root/php-5.3.28/sapi/cli/php: error while loading shared libraries:.../configure --with-php-config=/usr/local/php5/bin/php-config \ --with-libmcrypt=/usr/lib/libmcrypt...make make test make install vim /etc/php.ini #加入extension=mcrypt.so 最后重启服务
/bin/sh #set -x killall php-fpm sleep 2 echo "[$(date +%Y-%m-%d' '%H:%M:%S)] Php-fpm restart" >> /tmp.../pfpm_time.txt /usr/local/php5/sbin/php-fpm
install.sh uninstall 就可以 RPM包安装 RPM包安装软件版本较老,建议使用源码安装更新的版本 wget http://down.wdlinux.cn/in/lanmp_wdcp_ins.sh...sh lanmp_wdcp_ins.sh 就可以 RPM包安装支持系统:CentOS 5.X/wdlinux_base 5.X/wdOS 1.0,CentOS 6.X ,32位,64位均支持...卸载 (切记备份好数据) sh lanmp_wdcp_ins.sh uninstall 就可以 安装完后,默认的后台管理地址如下 http://ip:8080 用户名:admin 默认密码...lanmp_v3.tar.gz 安装包下载的目录为你当前目录 3,解压安装包 tar zxvf lanmp_v3.tar.gz 4,执行安装脚本(shell脚本) sh lanmp.sh 5,等待安装成功 6、访问wdcp...2、自定义安装 sh lanmp.sh cus 将上面红色替换成这个,就是自定义安装,我们可以选择PHP版本、MYSQL版本,比如PHP可以最高到PHP7.1、MYSQL可以到MYSQL5.6。
bin/sh set -x if [ -e /var/lock/subsys/502 ] then killall -9 curl 2>/dev/null killall -9 php-fpm...2>/dev/null /usr/local/php5/sbin/php-fpm >/dev/null echo "[ `date +'%h %d %T'` ] PHP-FPM died...touch /var/lock/subsys/502 if [ `curl --connect-timeout 5 -I http://eds.test.com/monitorphp.php...= '0' ] then killall -9 php-fpm 2>/dev/null /usr/local/php5/sbin/php-fpm >/dev.../null echo "[ `date +'%h %d %T'` ] PHP-FPM died with 502 bad gateway, all processes restarted
有时候,我们自己可以 DIY 一个控制面板实现 linux 的关机重启功能。...但用 PHP 执行 linux 命令就不能这么操作了,需要知道命令的绝对路径。...重启命令 reboot 绝对路径/sbin/reboot 关机命令 shutdown 绝对路径/sbin/shutdown 二、用 PHP 执行 linux 命令 有许多函数,之前我有些过博文介绍。...三、给重启命令添加权限 linux 的权限表现的非常细腻,默认 reboot 权限只能 root 拥有,想要 php 执行关机只能给 reboot 命令相应权限 <?...原创文章采用CC BY-NC-SA 4.0协议进行许可,转载请注明:转载自:PHP实现Linux关机重启功能
目前 WDCP 面板有 V3.0 版本,算是一款比较成熟的面板,想安装的可以参考本文的步骤。 WDCP 面板有两种不同的安装方式。...RPM 包安装(速度快) wget https://down.wdlinux.cn/in/lanmp_wdcp_ins.sh sh lanmp_wdcp_ins.sh 用 RPM 安装速度快,只要几分钟就可以完成...安装过程大概用了 40 多分钟,最后看到 Congratulations ,lanmp,wdCP install is complete visit https://ip wdCP https://ip...:8080 的红色字体,代表 WDCP 面板安装成功了。...打开 WDCP 登陆界面,输入上面得到的账号密码就可以顺利登陆进去了。 ? 进入之后 WDCP 面板如下,看到这个界面说明我们已经可以开始使用了。
面板是 WDCP。...WDCP 面板是微擎官方推荐的 php 环境面板,这款面板在国内也是开发较早、用户众多的一款面板。...1、配置 wdcp WDCP 面板安装教程 配置好后访问 ip:8080(ps:输入:8080 时,输入法切换为英文模式) 2、登陆后首先修改默认的密码,就在登陆后台的首页,用红色大字提示:当前管理后台使用默认密码非常不安全...3、网站管理 -> php 设置 -> 设置成下图中的数值 -> 确定 -> 重启 web。...wdcazwqgcjl01.png 4、mysql管理 -> mysql 设置 -> 设置成下图中的数值 -> 确定 -> 重启mysql wdcazwqgcjl02.png 5、新建站点 -> 填写自己的域名
files/lanmp_v3.3.tar.gz tar zxvf lanmp_v3.3.tar.gz sh lanmp.sh 可加参数cus来选择版本自定义安装,如下 sh lanmp.sh cus 多版本PHP...lib/phps.sh tomcat安装,可选安装,默认版本为8.5 sh lib/tomcat.sh nodejs应用环境,可选安装,默认版本为v10.13 sh lib/nodejs.sh 升级说明 wdcp...卸载 (切记备份好数据) 看下当时解压缩的压缩包的目录在哪里 就是找到lanmp_wdcp_ins.sh sh lanmp_wdcp_ins.sh uninstall 就可以了
WDCP也算是国产中颇受大家欢迎的VPS主机面板了,提供了nginx、apache、mysql、php等Web建站环境一键搭建。...好在WDCP一直没有被放弃,看了一下WDCP已经支持nginx-1.8.1、httpd-2.4.18、php-5.6.20、mysql-5.5.48、pureftpd-1.0.42、memcached-...(点击放大) 4、PHP配置文件修改后,你就可以在探针中看到相关的参数发生了变化了。 5、这是WDCP的网站目录,每新建一个网站就会新建一个网站根目录。...、服务重启等等。...六、新版WDCP安装使用小结 1、新版WDCP最大的变化就是对Apache、Nginx、PHP和MysqL版本进行相应的升级,WDCP后台功能与上一版本基本上保持一致,不过,目前WDCP对于PHP 7
接下来说说linux,相信很多朋友都知道php+mysql的网站程序,最好的系统就是linux,linux又有很多的组合,我本身虽说是学习过linux但是当时没想到以后能从事服务器维护的工作,所以学的不好...,于是乎WDcp就出现了,不知道这个的就是自行百度吧,我只是写过安装wdcp的教程:阿里云、腾讯云、小鸟云安装wdcp图文教程。...首先要明白你的系统是什么引擎,比如我的使用的就是:nginx+apache 表示nginx+apache+php+mysql的组合。...ssl 是证书的目录位置 ssl_certificate_key /www/ssl/liyangblog.cn.key; #ssl 是证书的目录位置 然后点击保存文件,找到右侧的服务重启...点击重启web,OK可以正常访问https了。
所以在WEB系统中,看到遇到的网友都有安装过WDCP面板和宝塔面板环境。...2、PHP版本建议使用PHP5.6,因为早上在给网友安装的时候他默认是PHP5.4一直无法成功,后来PHP5.6成功,所以稳妥起见还是PHP5.6版本起步,这一点上宝塔面板的设置相对容易一些,WDCP面板容易导致多...WDCP面板新版本默认是有安装Redis组件支持的,宝塔面板Redis组件可以在后台软件菜单中看到进行直接安装。...2、自动启动 这里需要注意的,如果我们重启服务器,会失效,所以需要将启动设置到开机启动项中。..." >> /etc/rc.d/rc.local 这样我们即便重启服务器,也可以自动运行启动互动直播插件。
安装配置好wdcp之后,我们就进入wdcp面板的设置界面了,首先刚进来的时候,会提示你更换登录密码和数据库密码。根据版本的不同,显示的内容也会有一定的区别。...php设置就是设置一些基本的php设定,版本管理是多版本共存,可以切换不同的php版本,主要支持,5.2-6 70 71 这么几个版本。...www/wdlinux/nginx/conf/cert apache /www/wdlinux/apache/conf/cert N+A的组合,只需要上传nginx的证书文件即可 N+A组合,设置或指定了PHP...,端口管理是设置端口的监听,进程管理是用于管理所有在跑的进程,ip设置主要针对网卡,dns服务器设置,以及支持web端运行一些指令,服务重启主要是,web,wdcp,mysql ,ftp,ssh等。...image.png 到这里,WDCP的面板就介绍完毕了。后面会是实操类型的。
小编发现很多同学在使用阿里云服务器搭建PHP网站的时候会用到WDCP面板,用WDCP面板大家最为关注的就是WDCP所占用的内存,很多童鞋说目前最新版本的WDCP面板比较占用系统资源,尤其是占用内存较大。...那么对于小内存的服务器和VPS我们该如何来优化WDCP所占用的系统资源呢?...根据上图我们发现大部分占用内存的程序是httpd所导致的,针对这个现象我们来优化apache配置文件httpd.conf 优化方法: 通过wdcp后台找到需要修改的文件,文件路径/www/wdlinux...修改后重启apache服务生效。...呵,备份一下WDCP的原始参数,别改不回来了: ServerLimit 1024 StartServers 5 MinSpareServers
前期准备 1.首先小编用的是wdcp面板(国内非常知名的一款linux管理面板)大家可以查看:阿里云Linux主机安装WDCP管理面板 另外小编的linux系统是Centos 6.3系统。...注意:以下紫色代码是需要在xshell中运行的,如果你也是用阿里云主机,并且wdcp面板,建议直接复制粘帖。如果不是,可以合理应变。 1.登陆xshell。.../php/bin/phpize 注:到这步注意了,要根据自己服务器php的安装位置,phpize在php的安装目录的bin下面。.../configure --with-php-config=/www/wdlinux/php/bin/php-config --with-pdo-mysql=/www/wdlinux/mysql 这步要注意...要是单这样加没用,在前面加个(这个不是命令,是php.ini) [pdo_mysql] extension=”pdo_mysql.so” 10.重启apache或者nginx service httpd
或者是htaccess上写入对应的配置即可,之前为了方便统一管理多个网站,我们通过了WDCP面板进行配置,好在wdcp从3.x开始就增加了对SSL证书的支持,摸索了几天之后,总算是将WordPress和企业站点的全面...第二步: 设置WDCP面板,主要分为以下几个步骤: 在系统设置项目中找到web设置,在80端口后增加443端口的支持。...image.png wdcp也有合作商可以提供免费证书,由于我的业务都在腾讯云,所以我用的是腾讯云的证书,大家可以自行选择。 这里开启之后或者选择强制之后,一般就可以了。...-d RewriteRule ^. index.php [L] 但是这个方式在WDCP并不适用,有多次重定向的问题,于是,就尝试换一种思路,检查nginx配置文件,在 location ~ \.php...发现只要网站操作改动就会被重写覆盖,于是找到,naproxy.conf, 在末尾添加 proxy_set_header X-Forwarded-Proto https; 保存后, service httpd restart 重启
中国电信开放平台VPS重新安装wdcp 作者:matrix 被围观: 1,078 次 发布时间:2013-09-22 分类:兼容并蓄 零零星星 | 无评论 » 这是一个创建于 3265 天前的主题...都不知道以前咋搞的,弄得某些端口访问失败,试试重装wdcp。 上面没有什么重要的数据,不用管。...wdlinux/apache/conf/vhost 数据库配置文件/www/wdlinux/etc/my.cnf 数据库数据文件目录 /www/wdlinux/mysql/var[/toggle] 重装wdcp...步骤: 1.putty登录vps,执行卸载命令: sh in.sh un 跟第一次安装一样,选择安装选项 2.它会自动重启,之后再执行安装命令: sh in.sh 3.最后等待安装完成,约半个小时。...lnamp界面: 参考: http://www.wdlinux.cn/bbs/redirect.php?
本文为小伙伴们带来了关于PHP平滑关闭/重启的实现代码, 前言 写过 CLI 常驻进程的老司机肯定遇到过这么一个问题:在需要更新程序的时候,我要怎样才能安全关闭老进程?...你可能会想到 NGINX、php-fpm 之类的平滑重启是给进程发送 USR2 信号,然后它就会将当前请求处理完再退出。 但进程是怎样接收信号、处理信号,估计就不是很多人能说清楚了。...原理 要实现平滑关闭/重启不难,这里先讲解两个知识点: 阻塞信号 当我们的程序正在处理一个任务的时候,你肯定不希望它中途被终止,比如说你在执行一个数据库事务,肯定不希望事务还没被提交进程就被终止了。...拼起来 到这里你已经了解平滑关闭/重启的原理了,我们把上面的半成品代码(因为在收到信号后可能还会进入下一层循环)整理一下:
关闭php killall php-fpm 注意:php关闭之前,使用ps aux|grep 'php' 查看一下php的服务及进程 php重启 /usr/local/php/sbin/php-fpm ...nginx -s stop //关闭服务器 测试nginx配置文件 /usr/local/nginx/sbin/nginx -t -c /usr/local/nginx/conf/nginx.conf 重启...nginx /usr/local/nginx/sbin/nginx 开启服务器 平滑重启 /usr/local/nginx/sbin/nginx -s reload
权限检查,在wdcp后台不正常或部分功能无法使用时有用 sh /www/wdlinux/tools/wdcp_perm_check.sh wdcp数据库无法连接的修复,如登录后台提示”无法连接mysql.../tools/wdcp_login_chp.sh wdcp后台限制登录IP设置错误的修复方法 sh /www/wdlinux/tools/wdcp_login_cbip.sh wdcp后台限制登录错误次数的修复方法...后台服务环境安装目录(wdcp2后才有,1.X没有) /www/wdlinux/wdapache wdcp后台用的apache /www/wdlinux/wdphp wdcp后台用的php 相关软件安装目录.../nginx/conf/vhost /www/wdlinux/apache/conf/vhost 相关配置文件 /www/wdlinux/etc/my.cnf /www/wdlinux/etc/php.ini.../www/wdlinux/nginx/conf/nginx.conf /www/wdlinux/php/etc/php-fpm.conf /www/wdlinux/apache/conf/httpd.conf
领取专属 10元无门槛券
手把手带您无忧上云