zoukankan      html  css  js  c++  java
  • Discuz部署

    安装Discuz,目前是201912的最新版

    环境:centos7(已部署lnmp环境)

    说一下,为啥写成脚本,一方面,镜像不能做太多,整天瞎搞环境容易坏,重新部署的时候比较方便,另一方面,锻炼自己写shell脚本的能力。不过关键步骤还是会写清楚的,否则过段时间自己也看不懂了,嘻嘻。

    首先将脚本放到网站的目录下面,比如我的是(/home/wwwroot/default).赋权,并执行

    chmod 777 install-discuz.sh

    下面上才艺!

    #!/bin/bash
    wget http://zjdx.down.chinaz.com/201912/Discuz_X3.4_SC_GBK_20191201.zip -O ./discuz.zip
    #如果有下载好的压缩包可以使用这个,需要在执行文件后面加上压缩包的名字,首先判断参数压缩文件是否存在
    #if [-f $1];
    #then 
    #echo "$1 is exists! "
    #echo "Now,unzip it!"
    #else 
    #echo "$1 is not exists!"
    #echo "Please check it if exists!"
    #fi
    #
    #创建目录,并把解压文件放入指定目录中
    mkdir discuz
    #unzip $1 -d ./discuz 
    unzip discuz.zip -d ./discuz
    #
    cd ./discuz/upload/
    cp ./config/config_global_default.php ./config/config_global.php
    cp ./config/config_ucenter_default.php ./config/config_ucenter.php
    dir=(
            ./config/config_global.php
            ./config/config_ucenter.php
            ./config
            ./data
            ./data/avatar
            ./data/plugindata
            ./data/template
            ./data/threadcache
            ./data/attachment
            ./data/attachment/album
            ./data/attachment/forum
            ./data/attachment/group
            ./data/log
            ./uc_client/data/cache
            ./uc_server/data/
            ./uc_server/data/cache
            ./uc_server/data/avatar
            ./uc_server/data/backup
            ./uc_server/data/logs
            ./uc_server/data/tmp
            ./uc_server/data/view
    )
    for i in ${dir[*]};
    do
    #判断上述目录或文件是否存在
    file=$i
            if [ -f $i ] || [ -d $i ];
            then
                    echo $i "is exists."
            else
                    echo $i "is not exitsts!" 
            fi
    cmd= chmod 777 $file
    
    #到目前为止,只是把生成的命令保存下来,并没有执行
    $cmd
    done

    到现在,服务器上的步骤装好了

    现在,在一台能访问到服务器的pc浏览器上输入网站的url

    http://youip/discuz/upload/install
    
    #必须到install这个目录

    选择“我爱你”,哈哈,随便你同不同意,我不管!

    正常来说是全绿的,如果有红的自己给赋个权就行了,全部绿了之后点击下一步

     

    这里根据提示填一下,把数据库密码啥的给改成你自己的,并填写管理员密码

     

     

     

    装好了!

    表演到此结束,咱们下次再见!

  • 相关阅读:
    四则运算试题生成,结对
    3 词频统计
    20190912-1 每周例行报告
    20190912-2 命令行
    每周例行报告
    作业要求 20190919-1 每周例行报告
    作业要求20190919-4 单元测试,结对
    作业要求 20190919-6 四则运算试题生成,结对
    作业要求20190919-5 代码规范,结对要求
    作业要求20190919-2 功能测试
  • 原文地址:https://www.cnblogs.com/maohai-kdg/p/13572114.html
Copyright © 2011-2022 走看看