zoukankan      html  css  js  c++  java
  • 【BBS】Discuz部署

    环境准备

    参考Discuz官网部署指导

    http://faq.comsenz.com/library/system/env/env_linux.htm#download

    首先确定环境支持,当前环境MySQL,Apache,nigux等都已经部署OK

    PHP安装

    libiconv

    wget http://down1.chinaunix.net/distfiles/libiconv-1.14.tar.gz

    tar zxvf libiconv-1.14.tar.gz

    cd libiconv-1.14/

    ./configure --prefix=/usr/local

    make && make install

    libmcrypt

    wget http://down1.chinaunix.net/distfiles/libmcrypt-2.5.7.tar.gz

    tar zxvf libmcrypt-2.5.7.tar.gz

    cd libmcrypt-2.5.7

    ./configure

    make && make install

    libltdl

    yum install libtool-ltdl-devel

    mhash-0.9.9.9.tar.gz

    wget http://download2.polytechnic.edu.na/pub4/sourceforge/l/le/lempelf/packages/mhash-0.9.9.9.tar.gz

    tar zxvf mhash-0.9.9.9.tar.gz

    cd mhash-0.9.9.9/

    ./configure

    make && make install

    链接

    cd /usr/local/src/

    64bit 系统执行下面的:

    ln -s /usr/local/lib/libmcrypt.la /usr/lib64/libmcrypt.la

    ln -s /usr/local/lib/libmcrypt.so /usr/lib64/libmcrypt.so

    ln -s /usr/local/lib/libmcrypt.so.4 /usr/lib64/libmcrypt.so.4

    ln -s /usr/local/lib/libmcrypt.so.4.4.8 /usr/lib64/libmcrypt.so.4.4.8

    ln -s /usr/local/lib/libmhash.a /usr/lib64/libmhash.a

    ln -s /usr/local/lib/libmhash.la /usr/lib64/libmhash.la

    ln -s /usr/local/lib/libmhash.so /usr/lib64/libmhash.so

    ln -s /usr/local/lib/libmhash.so.2 /usr/lib64/libmhash.so.2

    ln -s /usr/local/lib/libmhash.so.2.0.1 /usr/lib64/libmhash.so.2.0.1

    ln -s /usr/local/bin/libmcrypt-config /usr/bin/libmcrypt-config

    ln -s /usr/local/lib/libiconv.so.2 /usr/lib64/libiconv.so.2

    32bit 系统执行下面的:

    ln -s /usr/local/lib/libmcrypt.la /usr/lib/libmcrypt.la

    ln -s /usr/local/lib/libmcrypt.so /usr/lib/libmcrypt.so

    ln -s /usr/local/lib/libmcrypt.so.4 /usr/lib/libmcrypt.so.4

    ln -s /usr/local/lib/libmcrypt.so.4.4.8 /usr/lib/libmcrypt.so.4.4.8

    ln -s /usr/local/lib/libmhash.a /usr/lib/libmhash.a

    ln -s /usr/local/lib/libmhash.la /usr/lib/libmhash.la

    ln -s /usr/local/lib/libmhash.so /usr/lib/libmhash.so

    ln -s /usr/local/lib/libmhash.so.2 /usr/lib/libmhash.so.2

    ln -s /usr/local/lib/libmhash.so.2.0.1 /usr/lib/libmhash.so.2.0.1

    ln -s /usr/local/bin/libmcrypt-config /usr/bin/libmcrypt-config

    ln -s /usr/local/lib/libiconv.so.2 /usr/lib/libiconv.so.2

    mcrypt-2.6.8.tar.gz

    http://vdisk.weibo.com/s/aAif_wLGZZiDH?from=page_100505_profile&wvr=6

    tar zxvf mcrypt-2.6.8.tar.gz

    cd mcrypt-2.6.8

    /sbin/ldconfig

    ./configure

    make && make install

     

    libxml2

    wget http://down1.chinaunix.net/distfiles/libxml2-2.6.32.tar.gz

    tar zxvf libxml2-2.6.32.tar.gz

    cd libxml2-2.6.32

    ./configure

    make & make install

     

    一般xml2应该已经安装,可能还需要升级或者安装libxml2-devel

    yum install libxml2* -y  

    推荐稳定版 5.2.17,下载地址为 http://cn.php.net/downloads.php

    http://museum.php.net/php5/php-5.2.17.tar.gz

    tar  -xvf php-5.2.17.tar.gz

    cd php-5.2.17

    ./configure --prefix=/usr/local/Comsenz/php5 --with-config-file-path=/usr/local/Comsenz/etc --enable-mbstring --enable-ftp --with-gd --with-jpeg-dir=/usr --with-png-dir=/usr --enable-magic-quotes --with-mysql=/usr/bin/mysql --with-pear --enable-sockets --with-ttf --with-freetype-dir=/usr --enable-gd-native-ttf --with-zlib --enable-sysvsem --enable-exif --enable-sysvshm --with-libxml-dir=/usr --with-apxs2=/usr/local/Comsenz/apache/bin/apxs --with-iconv=/usr/local/libiconv --with-iconv-dir=/usr/local --with-xmlrpc --enable-xml --enable-shmop --enable-zip --with-mhash --with-mcrypt --enable-discard-path --enable-bcmath --enable-inline-optimization --with-curl --with-curlwrappers --enable-mbregex --with-openssl

    make && make install

    遇到

    .lo is not a valid libtool object

    make clean之后再重新安装

    同时,错误的执行了命令make & make install

    Discuz安装

    安装程序下载解压到apache webapps目录下

    wget http://download.comsenz.com/DiscuzX/3.2/Discuz_X3.2_SC_UTF8.zip

    unzip Discuz_X3.2_SC_UTF8.zip

    cp upload/  /usr/local/apache-tomcat-6.0.45/webapps/  -rf

    好记性不如烂笔头
  • 相关阅读:
    加载db2的驱动类,连接数据库URL下的特定schema并插入数据
    vi修改编辑文件提示Write Error!(File System full?)研究与解决
    java实现一次性压缩多个文件
    java转义字符
    统计数字问题0
    系统开关机
    统计数字问题1
    算法的力量
    半数集0
    wBox是一款轻量级的弹出窗口插件
  • 原文地址:https://www.cnblogs.com/inns/p/5521139.html
Copyright © 2011-2022 走看看