Tip 게시판

  • 파스-타 클라우드에서 워드프레스 올리는 방법
    클라우드로 프로비저닝 가능하게 $VCAP_SERVICES 변수를 PHP $_ENV변수로 가져와서 wp-config.php 파일을 생성
    아래의 내용이 중요
    $services = json_decode($_ENV['VCAP_SERVICES'], true);
    $service = $services['Mysql-DB'][0];

    define('DB_NAME', $service['credentials']['name']);
    define('DB_USER', $service['credentials']['username']);
    define('DB_PASSWORD', $service['credentials']['password']);
    define('DB_HOST', $service['credentials']['hostname'] . ':' . $['credentials'][


    아래 내용을 wp-config/option.json 파일을 만들어 추가하면 인스턴스 생성되면서,
    필요한 모듈이 추가됩니다.
    {
    "PHP_EXTENSIONS": [
    "amqp",
    "apcu",
    "bz2",
    "cassandra",
    "curl",
    "dba",
    "enchant",
    "exif",
    "fileinfo",
    "ftp",
    "gd",
    "gettext",
    "gmp",
    "igbinary",
    "imagick",
    "imap",
    "interbase",
    "ldap",
    "lua",
    "lzf",
    "mailparse",
    "mbstring",
    "mcrypt",
    "memcached",
    "mongodb",
    "msgpack",
    "mysqli",
    "oauth",
    "openssl",
    "pcntl",
    "pdo",
    "pdo_firebird",
    "pdo_mysql",
    "pdo_odbc",
    "pdo_pgsql",
    "pdo_sqlite",
    "pgsql",
    "phalcon",
    "phpiredis",
    "protobuf",
    "pspell",
    "rdkafka",
    "readline",
    "recode",
    "redis",
    "shmop",
    "snmp",
    "soap",
    "sockets",
    "stomp",
    "sysvmsg",
    "sysvsem",
    "sysvshm",
    "tideways",
    "tideways_xhprof",
    "tidy",
    "wddx",
    "xmlrpc",
    "xsl",
    "yaf",
    "yaml",
    "zip",
    "zlib"
    ]
    }
  • 스프링프로젝트에서 클라우드 서비스 네임으로 접속하는 방법
    applicationContext.xml 파일 안에
    xmlns:cloud="http://www.springframewordk.org/schema/cloud"
    http://www.springframework.org/schema/cloud https://www.springframework.org/schema/cloud/spring






    id="dataSource"는 자바 프로그램에서 사용하고 service-name="Start-DB" 는
    파스타에서 생성한 서비스DB명 입니다.

자주묻는 질문 BEST

  • PaaS-TA Container 설치 시, Diego 키 생성 오류
    # QUESTION
    PaaS-TA Container 설치 중 Diego 키 생성 시, 아래와 같은 에러 메시지와 함께 오류가 발생합니다.

    # ERROR MESSAGE
    certstrap/src/github.com/square/certstrap/pkix/csr.go:87:23: error: reference to undefined identifier ‘x509.CertificateRequest’
    csrTemplate := &x509.CertificateRequest{
    ... 생략 ...
    certstrap/src/github.com/square/certstrap/pkix/csr.go:145:2: error: too many values in return statement
    return c.cr, nil
    ^

    # ORIGINAL CONTENTS
    - PaaS_TA의 Container 설치 시 Diego 키 생성 오류 #6
    - https://github.com/OpenPaaSRnD/Documents-PaaSTA-1.0/issues/6
  • MySQL 서비스팩 설치 오류
    # QUESTION
    MySQL 서비스팩 설치 시, 아래와 같은 에러 메시지와 함께 오류가 발생합니다.

    # ERROR MESSAGE
    RSA 1024 bit CA certificates are loaded due to old openssl compatibility
    Acting as user 'admin' on deployment 'openpaas-mysql-service' on 'bosh-init'
    ... 생략 ...
    + cmake .. -DCMAKE_INSTALL_PREFIX=/var/vcap/packages/mariadb -DWITH_WSREP=ON -DWITH_INNODB_DISALLOW_WRITES=1 -DWITH_PCRE=bundled
    CMake Warning at storage/tokudb/CMakeLists.txt:17 (MESSAGE):
    TokuDB is enabled, but jemalloc is not. This configuration is not
    supported
    ... 생략 ...
    + make install
    Task 111 error
    For a more detailed error report, run: bosh task 111 --debug

    # ORIGINAL CONTENTS
    - MySQL 서비스팩 설치에 관한 문의 #9
    - https://github.com/OpenPaaSRnD/Documents-PaaSTA-1.0/issues/9