无标题文档
wdCP系统 (介绍,功能特性,运行环境,安装说明,演示,常见问题,使用教程) wdCDN系统 (介绍,功能特性,运行环境,安装说明,演示,常见问题,使用手册)
wdOS系统 (介绍,功能特性,运行环境,安装说明,演示,常见问题,使用教程) wdDNS系统 (介绍,功能特性,运行环境,安装说明,演示,常见问题,使用手册)
注册 发贴 提问 回复-必看必看 wddns免费智能 DNS 开通 本地或虚拟机使 用wdcp 一键包在mysql编 译时"卡住"
【300G高防】双线 无视攻击 wdcp官方技术支持/服务 阿里云8折优惠券 无敌云 腾讯云优惠中,现注册更有260代金额券赠送
返回列表 发帖
提问三步曲: 提问先看教程/FAQ索引(wdcp,wdcp_v3,一键包)及搜索,会让你更快解决问题
1 提供详细,如系统版本,wdcp版本,软件版本等及错误的详细信息,贴上论坛或截图发论坛
2 做过哪些操作或改动设置等

温馨提示:信息不详,很可能会没人理你!论坛有教程说明的,也可能没人理!因为,你懂的

[教程] 用U盘安装(64位)CentOS6.9全新安装wdcp_v3.2正式版

本帖最后由 myluoliang 于 2017-9-28 17:33 编辑

用U盘安装(64位)CentOS6.9全新安装wdcp_v3.2正式版
"此教程仅限CentOS6.9,仅限CentOS6.9,仅限CentOS6.9,(不推荐Centos7.x兼容存在问题哦。)自己抛砖吧。紫游小编通过实体机多次成功测试。折腾吧!"
安装环境:
CentOS6.9-只装minimal(http://mirrors.sohu.com/centos/6/isos/x86_64/CentOS-6.9-x86_64-bin-DVD1.iso
实体机U盘安装CentOS6.9文本教材:http://www.wdlinux.cn/bbs/thread-58880-1-2.html


安装方法(请使用纯净系统,即不带任何其它WEB环境的系统)
【这里只介绍已经测试的环境与操作】 和lanmp环境一起安装
# yum -y install wget
# wget http://dl.wdlinux.cn/files/lanmp_v3.2.tar.gz
# tar zxvf lanmp_v3.2.tar.gz
# sh lanmp.sh
一键操作:(
  1. yum -y install wget && wget http://dl.wdlinux.cn/files/lanmp_v3.2.tar.gz && tar zxvf lanmp_v3.2.tar.gz && sh lanmp.sh
复制代码
)
安装选择:
    1 LAMP (apache + php + mysql + zend +  pureftpd + phpmyadmin)
    2 LNMP (nginx + php + mysql + zend + pureftpd + phpmyadmin)
    3 LNAMP (nginx + apache + php + mysql + zend + pureftpd + phpmyadmin)
    4 install all service
    5 don't install is now
Please Input 1,2,3,4,5:
(紫游小编 选择 4 安装全部服务的情况下大约30分钟左右)

默认安装完成后。
===========默认密码:wdlinux.cn===============
修改web默认密码和默认Mysql密码
#
  1. reboot
复制代码

重启一次服务器(内存释放与重置)。
然后创建一个网站使web能显示网页。
紫游小编的登录:http://192.168.0.253:8080
--网站管理--创建网站

----------更换探针,wdcp默认自带的超卡压根打不开----------
移动到回收站:
# mv /www/web/default/iProber2.php /www/trash/iProber2_bk`date +%Y%m%d%H%M%S`.php
进入目录下载命名返回:
# cd /www/web/default
# wget -c http://luoliang.com.cn/ftp/wdcp/phptz.txt -O iProber2.php
# cd
一键操作:(
  1. mv /www/web/default/iProber2.php /www/trash/iProber2_bk`date +%Y%m%d%H%M%S`.php && cd /www/web/default && wget -c http://luoliang.com.cn/ftp/wdcp/phptz.txt -O iProber2.php && cd
复制代码
)

----------PHP升级脚本5.6.31此时最新版----------
下载执行php5.6.31版(2017-07-06);
# wget -c http://luoliang.com.cn/ftp/wdcp/php_up5631.sh
# sh php_up5631.sh
一键操作:(
  1. wget -c http://luoliang.com.cn/ftp/wdcp/php_up5631.sh && sh php_up5631.sh
复制代码
)
将老版本重命名移到回收站:
#
  1. mv /www/wdlinux/apache_php-5.5.38/ /www/trash/apache_php-5.5.38_bk`date +%Y%m%d%H%M%S`
复制代码

重启apache
#
  1. service httpd restart
复制代码


【FQ】升级完成默认是连接到原来版本。所以php配置会出现错误:"未找到php的配置文件。"(请老大修复一下升级脚本)
php.ini -> /www/wdlinux/apache_php-5.5.38/etc/php.ini
探针,查看php版本(apache_php-x.x.x)
#
  1. ll -h /www/wdlinux/
复制代码

然后(ln -sf 源文件 目标文件。)
#
  1. ln -sf /www/wdlinux/apache_php-5.6.31/etc/php.ini /www/wdlinux/etc/php.ini
复制代码

----------------------------------------------
=================================================

最新ioncube安装教程(楼下有脚本结构看)

  1. wget -c http://luoliang.com.cn/ftp/wdcp/ioncube6.sh && sh ioncube6.sh 5.6
复制代码


=================================================
=================================================
WDCP升级Zend Guard Loader(7.0版本)(楼下有脚本结构看)
安装ZendGuardLoader前请对照自己的php版本升级
zendguard7.sh 5.4
zendguard7.sh 5.5
zendguard7.sh 5.6

如PHP5.6版本:
  1. wget -c http://luoliang.com.cn/ftp/wdcp/zendguard7.sh && sh zendguard7.sh 5.6
复制代码


grep查询ioncube和zendguard配置存在输出 行号+显示名称 反之空::
  1. grep -n 'zend_extension' /www/wdlinux/apache_php/etc/php.ini
复制代码


安装完之后脚本会自动添加配置代码到php.ini。
如果没有,手动在/www/wdlinux/etc/php.ini的最后面添加:

-----------------前面是ionCube后面Zend------------
[ionCube Loader]
zend_extension = /www/wdlinux/php/lib/php/extensions/ioncube/ioncube_loader_lin_5.6.so
[Zend]
zend_extension = /www/wdlinux/Zend/lib/ZendGuardLoader.so
zend_loader.enable = 1
--------------------------------------------------

=================================================

软件安装目录
/www/wdlinux
数据库文件目录
/www/wdlinux/mysql/data
支持组件
zend,memcache,rewrite,pdo_mysql,mysqli等常用组件

卸载方法
# rm -fr /www/wdlinux
# reboot

wdcp后台的启动,重起,关闭方法
# service wdcp start
# service wdcp restart
# service wdcp stop

多版本PHP的手动启动|停止|重起
如是其它版本,把 55 替换为相应版本即可,如5.5版本:
/www/wdlinux/phps/55/bin/php-fpm start
/www/wdlinux/phps/55/bin/php-fpm stop
/www/wdlinux/phps/55/bin/php-fpm restart

相关说明戳论坛:
http://www.wdlinux.cn/bbs/thread-57643-1-1.html


---------------------------------
删除下载文件(注:rm 任何时候慎用,推荐用 mv 文件 /tmp/ 然后tmp文件夹定期清空 # rm -rf /tmp/* )
# cd && rm -rf *
---------------------------------
当前时间格式(_bk20170926192732):
_bk`date +%Y%m%d%H%M%S`
---------------------------------
luoliang.com.cn

zendguard7.sh
  1. #!/bin/bash
  2. case $1 in
  3. "5.4")
  4.         F="ZendGuardLoader-70429-PHP-5.4-linux-glibc23-i386"
  5.         Aurl="http://downinfo.myhostadmin.net/guard/6.0.0"
  6.         if [[ `uname -m` == "x86_64" ]];then
  7.            F="ZendGuardLoader-70429-PHP-5.4-linux-glibc23-x86_64"
  8.         fi
  9.         F1=$F/php-5.4.x
  10. ;;
  11. "5.5")
  12.         F="zend-loader-php5.5-linux-i386"
  13.         Aurl="http://downinfo.myhostadmin.net/guard/7.0.0"
  14.         if [[ `uname -m` == "x86_64" ]];then
  15.            F="zend-loader-php5.5-linux-x86_64"
  16.         fi
  17.         F1=$F
  18. ;;
  19. "5.6")
  20.         F="zend-loader-php5.6-linux-i386"
  21.         Aurl="http://downinfo.myhostadmin.net/guard/7.0.0"
  22.         if [[ `uname -m` == "x86_64" ]];then
  23.            F="zend-loader-php5.6-linux-x86_64"
  24.         fi
  25.         F1=$F
  26. ;;
  27. *)
  28. echo "请执行sh zendguard7.sh 5.4或5.5或5.6,暂不支持其他版本 "
  29. exit
  30. ;;
  31. esac

  32. if [ ! -f $F ];then
  33.         wget -c $Aurl/$F.tar.gz
  34. fi
  35. tar zxvf $F.tar.gz
  36. [ $? != 0 ] && echo "file err" && exit
  37. if [ ! -d /www/wdlinux/Zend/lib ];then
  38.         mkdir -p /www/wdlinux/Zend/lib
  39. fi
  40. cp $F1/*.so /www/wdlinux/Zend/lib/
  41. grep '\[Zend\]' /www/wdlinux/apache_php/etc/php.ini
  42. if [ $? != 0 -a -f /www/wdlinux/apache_php/etc/php.ini ];then
  43. echo '[Zend]
  44. zend_extension = "/www/wdlinux/Zend/lib/ZendGuardLoader.so"
  45. zend_loader.enable = 1' >> /www/wdlinux/apache_php/etc/php.ini
  46. fi
  47. grep '\[Zend\]' /www/wdlinux/nginx_php/etc/php.ini
  48. if [ $? != 0 -a -f /www/wdlinux/nginx_php/etc/php.ini ];then
  49. echo '[Zend]
  50. zend_extension = "/www/wdlinux/Zend/lib/ZendGuardLoader.so"
  51. zend_loader.enable = 1' >> /www/wdlinux/nginx_php/etc/php.ini
  52. fi
  53. echo
  54. echo "ZendGuardLoader 安装成功。 "
  55. echo
  56. echo "重启 httpd "
  57. service httpd restart
  58. echo
  59. echo "list "
  60. ls .
  61. # echo " 已清除下载解压文件。 "
  62. # rm -rf $F.tar.gz
  63. # rm -rf $F
  64. # rm -rf zendguard7.sh
  65. # ls .
  66. echo
  67. echo " 显示是否存在配置(没有则空): "
  68. grep -n 'zend_extension' /www/wdlinux/apache_php/etc/php.ini
复制代码
luoliang.com.cn

TOP

本帖最后由 myluoliang 于 2017-9-28 17:11 编辑

ioncube6.sh
ioncube官方下载路径存在慢问题。用wdlinux地址了。
  1. #!/bin/bash
  2. # PHP 5.6
  3. case $1 in
  4. "5.6")
  5.         F="ioncube_loaders_lin_x86"
  6.         Aurl="http://dl.wdlinux.cn/files/other/"
  7.         if [[ `uname -m` == "x86_64" ]];then
  8.            F="ioncube_loaders_lin_x86-64"
  9.         fi
  10.         F1=$F/php-5.6.x
  11. ;;
  12. *)
  13. echo "请执行sh ioncube6.sh 5.6 ,暂不支持其他版本 "
  14. exit
  15. ;;
  16. esac

  17. if [ ! -f $F ];then
  18.         wget -c $Aurl/$F.tar.gz
  19. fi
  20. tar zxvf $F.tar.gz
  21. [ $? != 0 ] && echo "file err" && exit
  22. if [ ! -d /www/wdlinux/php/lib/php/extensions/ioncube ];then
  23.         mkdir -p /www/wdlinux/php/lib/php/extensions/ioncube
  24. fi
  25. cp ioncube/* /www/wdlinux/php/lib/php/extensions/ioncube/
  26. grep '\[ionCube Loader\]' /www/wdlinux/apache_php/etc/php.ini
  27. if [ $? != 0 -a -f /www/wdlinux/apache_php/etc/php.ini ];then
  28. echo '[ionCube Loader]
  29. zend_extension = "/www/wdlinux/php/lib/php/extensions/ioncube/ioncube_loader_lin_5.6.so"
  30. ' >> /www/wdlinux/apache_php/etc/php.ini
  31. fi
  32. grep '\[ionCube Loader\]' /www/wdlinux/nginx_php/etc/php.ini
  33. if [ $? != 0 -a -f /www/wdlinux/nginx_php/etc/php.ini ];then
  34. echo '[ionCube Loader]
  35. zend_extension = "/www/wdlinux/php/lib/php/extensions/ioncube/ioncube_loader_lin_5.6.so"
  36. ' >> /www/wdlinux/nginx_php/etc/php.ini
  37. fi
  38. echo
  39. echo "ioncube 安装成功。 "
  40. echo
  41. echo " 重启 httpd : "
  42. service httpd restart
  43. echo
  44. echo "list "
  45. ls .
  46. # echo " 清除下载解压文件。 "
  47. # rm -rf $F.tar.gz
  48. # rm -rf ioncube
  49. # rm -rf ioncube6.sh
  50. # ls .
  51. echo
  52. echo " 显示是否存在配置(没有则空): "
  53. grep -n 'zend_extension' /www/wdlinux/apache_php/etc/php.ini
复制代码
luoliang.com.cn

TOP

本帖最后由 myluoliang 于 2017-9-28 16:49 编辑

还是上个外链图片!拿Q~Q~空~间~源地址,不占论坛空间容量。


phpinfo()


PHP探针v2(图片新窗口打开放大。)

luoliang.com.cn

TOP

不错
看清提问三步曲及多看教程/FAQ索引(wdcp,v3,一键包,wdOS),益处多多.wdcp工具集 阿里云主机8折优惠码

TOP

返回列表