全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 18925|回复: 51
打印 上一主题 下一主题

[疑问] DirectAdmin官方支持nginx前端了!自己已经测试成功!

  [复制链接]
跳转到指定楼层
1#
发表于 2014-8-13 16:04:20 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
本帖最后由 alect 于 2014-8-19 10:34 编辑

用过DA的都知道想升级什么的都要通过custombuild来实现,生产环境下都是默认的cb1.x版本,还有一个试验版本的custombuild2.0
目前cb2.0虽然仍旧为测试版,但是有很多已经可以用了。现在来说一下怎么安装官方版本的Nginx前端。

此外有一个CustomBuild2.0 UI图形化界面插件,强烈推荐!
http://www.91ai.net/thread-252309-1-1.html

(不建议用于生产环境,请先测试好没问题再尝试用于生产环境)
首先查看下自己的DA版本,
  1. cd /usr/local/directadmin/custombuild
  2. ./build version
复制代码


我这里刚才已经升级过了所以显示的是这样的
  1. [root@i107-226 custombuild]# ./build version
  2. 2.0.0-RC7 (rev: 936)
复制代码


各位正常情况下显示的其它文字,不是版本号。因为1.x版本没这个显示版本的功能。
如果你显示的跟我上面的差不多,那恭喜你,你已经是custombuild2.0版本了

然后检测DA的版本号

  1. [root@i107-226 custombuild]# /usr/local/directadmin/directadmin v
  2. Version: DirectAdmin v.1.45.4
复制代码


必须是1.45.2 以及更新的版本才可以,想用nginx就升级吧。自己到DA面板去升级比较保险一些。

下一步是安装custombuild2.0,如果你已经是了就跳过吧。
  1. cd /usr/local/directadmin
  2. mv custombuild custombuild_1.x
  3. wget -O custombuild.tar.gz http://files.directadmin.com/services/custombuild/2.0/custombuild.tar.gz
  4. tar xvzf custombuild.tar.gz
  5. cd custombuild
  6. ./build
复制代码


再然后就是升级nginx_apache组合模块,会自动把nginx作为前端,Apache作为后端。
  1. cd /usr/local/directamin/custombuild
  2. ./build update
  3. ./build update_da
  4. ./build set webserver nginx_apache
  5. ./build nginx_apache
  6. ./build rewrite_confs
复制代码


最后一定要记得执行最后一步build rewrite_confs 重写规则,否则你只能看到nginx 502了。。
遇到502也莫慌,重写规则后不是实时生效。DA默认一分钟才执行命令。

以上,结束了。本人已经升级成功。
nginx_apache.png (32.12 KB, 下载次数: 8)
后台也能看到nginx了。
da.jpg (113.09 KB, 下载次数: 2)
求加分!

评分

参与人数 1威望 +25 收起 理由
欧阳逍遥 + 25 赞一个!

查看全部评分

推荐
发表于 2014-8-14 10:53:44 | 只看该作者
DA 还是那样的老套
48#
发表于 2014-8-23 03:37:28 | 只看该作者
违法主机 发表于 2014-8-13 16:23
DirectAdmin v.1.45.4
后台没有升级也升不到这个版!!

1.45没做,等到1.46.0再弄,另外,要手动
47#
发表于 2014-8-16 18:50:01 | 只看该作者
alect 发表于 2014-8-16 16:23
编译很快的,你之前不就是5.3.28么?
直接修改custombuild文件夹下面的option.conf文件的第一个php版本为 ...

编译了。成5.3.29了。 而且。。用户管理还是空白的。。不知道啥情况~
46#
 楼主| 发表于 2014-8-16 16:23:31 | 只看该作者
Yusky 发表于 2014-8-16 12:50
。。。。有木有其他解决办法。。。重装好蛋疼

编译很快的,你之前不就是5.3.28么?
直接修改custombuild文件夹下面的option.conf文件的第一个php版本为 5.3,然后重建下版本,几分钟就搞定了。而且不影响使用啊。
45#
 楼主| 发表于 2014-8-16 16:21:49 | 只看该作者
app 发表于 2014-8-16 12:00
LZ 有没试过LiteSpeed   新版本的da也支持了。

LiteSpeed我专门看过,只支持商业版本的,openLitespeed不支持,因为不能直读httpd配置文件。
肯定可以用,不过没授权,Litespeed的授权太jb贵了。
44#
 楼主| 发表于 2014-8-16 16:19:44 | 只看该作者
app 发表于 2014-8-16 11:54
不知道cloudlinux升的话  会是怎样。。

呃,directAdmin还真的支持CloudLinux,这个很早就支持了。你看option.conf文件里面都有这个选项的。
43#
发表于 2014-8-16 12:50:08 | 只看该作者
alect 发表于 2014-8-16 11:23
你编译之前应该先看下custombuild下面的option.conf文件
把版本改为5.3,然后./build php n 才可以。 ...

。。。。有木有其他解决办法。。。重装好蛋疼
42#
发表于 2014-8-16 12:27:24 | 只看该作者
<a >百度</a>
41#
发表于 2014-8-16 12:00:31 | 只看该作者
alect 发表于 2014-8-16 11:23
你编译之前应该先看下custombuild下面的option.conf文件
把版本改为5.3,然后./build php n 才可以。 ...

LZ 有没试过LiteSpeed   新版本的da也支持了。
40#
发表于 2014-8-16 11:54:23 | 只看该作者
alect 发表于 2014-8-16 11:23
你编译之前应该先看下custombuild下面的option.conf文件
把版本改为5.3,然后./build php n 才可以。 ...

不知道cloudlinux升的话  会是怎样。。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2024-5-16 11:51 , Processed in 0.072909 second(s), 14 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表