• linux 安装部署


    [smb]

    service smb restart

    vim /etc/selinux/config

    systemctl stop firewalld.service(centos7 64)

    setenforce 0

    sudo smbpasswd -a thb

    sudo vim /etc/samba/smb.conf

    [src]   
            comment = src
            path = /home/thb/workspace
            public = yes
            writable = yes
            valid users = thb

    [stdlib update for gcc 4.9.1]

    cd /usr/lib
    sudo cp /usr/local/lib/libstdc++.so.6.0.20 .
    sudo rm libstdc++.so.6
    sudo ln -s libstdc++.so.6.0.20 libstdc++.so.6

    [libevent]

    cd libevent

    sudo ./configure --prefix=/usr

    sudo make

    sudo make install

    [setuptools]

    cd setuptools

    sudo python setup.py install

    [pip]

    32位

    cd pip

    sudo python setup.py install

    64位

    wget --no-check-certificate https://bootstrap.pypa.io/get-pip.py

    sudo python get-pip.py

    [python dev]

    sudo yum install python-devel

    sudo yum install python-dev

    [gcc]

    sudo yum install gcc

    sudo yum install gdb

    sudo yum install gcc-c++

    [odbc]

    sudo yum install unixODBC

    sudo yum install unixODBC-devel

    sudo yum install unixODBC-kde

    freetds 安装包

    pyodbc 安装包

    [mysql]

    sudo yum install mysql

    sudo yum install mysql-server

    sudo yum install mysql-devel

    sudo pip install mysql-python

    [twised]

    wget "https://pypi.python.org/packages/source/T/Twisted/Twisted-13.0.0.tar.bz2#md5=68afff4e1efd3757d934e39f70c99f57"

    tar -jvxf Twisted-13.0.0.tar.bz2

    cd Twisted-13.0.0; python setup.py install

    wget  "https://pypi.python.org/packages/source/z/zope.interface/zope.interface-4.0.5.zip"

    uzip zope.interface-4.0.5.zip

    cd zope.interface-4.0.5; python setup.py install

    [redis]

    wget http://download.redis.io/releases/redis-2.8.12.tar.gz

    make

    make install

    [mosquitto]

    wget "http://mosquitto.org/files/source/mosquitto-1.4.10.tar.gz"

    //websocket

      git clone https://github.com/pwudi922/libwebsockets.git

      cd libwebsockets && mkdir build && cd build

      cmake -DCMAKE_INSTALL_PREFIX:PATH=/usr -DLIB_SUFFIX=64 ..

    tar zxvf mosquitto-1.4.10.tar.gz

    yum -y install openssl-devel

    yum -y install c-ares-devel

    yum -y install libuuid-devel

    cd mosquitto-1.4.10

    //websocket

      vim config.mk -> WITH_WEBSOCKETS:=yes

    make

    make install

    [zeroMQ]

    sudo yum install libtool

    git clone https://github.com/zeromq/libzmq

    ./autogen.sh && ./configure && make -j 4

      //configure.ac:52: error: Autoconf version higher 错误

      wget http://ftp.gnu.org/gnu/autoconf/autoconf-2.68.tar.gz

      tar xzf autoconf-2.68.tar.gz

      cd autoconf-2.68

      ./configure

      make && make install

    make check

    sudo make install

    sudo ldconfig

    [node.js]

      download

      cd node

      make && sudo make install

    [express]

      npm install express

      npm install express-generator -g

    [go]

      sudo yum install golang

      https://www.jianshu.com/p/83beca927c9e

    [emqtt]

          download

         yum install lksctp-tools 

        rpm -ivh emqttd-centos7-v2.1.2-1.el7.centos.x86_64.rpm

  • 相关阅读:
    mysql 批量kill locked 进程
    mysql大量locked的一个案例
    Nodejs微信开发使用wechat-api回复多条消息
    nodejs获取ASP.Net WebAPI(IIS Windows验证)
    Nodejs微信开发
    Luis创建与发布
    Bot Framework测试
    使用httpclient异步调用WebAPI接口
    sonarQube Github pull request扫描代码
    sonarQube6.1 升级至6.2
  • 原文地址:https://www.cnblogs.com/thbCode/p/5607748.html
Copyright © 2020-2023  润新知