zoukankan      html  css  js  c++  java
  • ubuntu 安装 swift

    第一步 安装mysql和mysql的python支持

    apt-get install python-mysqldb mysql-server

    第二步 配置mysql

    vim /etc/mysql/my.cnf
    -----------------------------------------------------------
    [mysqld]
    ……
    bind-address            = 0.0.0.0
    ……
    default-storage-engine = innodb
    innodb_file_per_table
    collation-server = utf8_general_ci
    init-connect = 'SET NAMES utf8'
    character-set-server = utf8
    -----------------------------------------------------------
    
    mysql_install_db
    mysql_secure_installation

    第三步  安装keystone

    apt-get install python-software-properties
    add-apt-repository cloud-archive:icehouse
    apt-get update && apt-get upgrade -y && apt-get dist-upgrade -y
    apt-get install linux-image-generic-lts-saucy linux-headers-generic-lts-saucy
    reboot
    
    apt-get install keystone

    第四步 配置keystone

    vim /etc/keystone/keystone.conf
    -----------------------------------------------------------------------------
    [DEFAULT]
    admin_token=ADMIN_TOKEN
    public_bind_host=10.194.148.102
    admin_bind_host=10.194.148.102
    compute_port=8774
    admin_port=35357
    public_port=5000
    public_endpoint=http://10.194.148.102:5000/
    admin_endpoint=http://10.194.148.102:35357/
    log_dir = /var/log/keystone
    
    [auth]
    methods=external,password,token
    password=keystone.auth.plugins.password.Password
    token=keystone.auth.plugins.token.Token
    external=keystone.auth.plugins.external.DefaultDomain
    
    [catalog]
    template_file=default_catalog.templates
    driver=keystone.catalog.backends.sql.Catalog
    
    [credential]
    driver=keystone.credential.backends.sql.Credential
    
    [database]
    connection = mysql://keystone:keystone@10.194.148.102/keystone
    
    [identity]
    driver=keystone.identity.backends.sql.Identity
    
    [memcache]
    servers=10.194.148.102:11211
    
    [paste_deploy]
    config_file=keystone-paste.ini
    
    [token]
    driver=keystone.token.backends.sql.Token

    第五步 在mysql中创建keystone数据库

    rm /var/lib/keystone/keystone.db
    mysql -u root -p
    -----------------------------------------------------------------------------
    mysql> CREATE DATABASE keystone;
    mysql> GRANT ALL PRIVILEGES ON keystone.* TO 'keystone'@'localhost' IDENTIFIED BY 'keystone';
    mysql> GRANT ALL PRIVILEGES ON keystone.* TO 'keystone'@'%' IDENTIFIED BY 'keystone';
    mysql> exit

    第六步

    su -s /bin/sh -c "keystone-manage db_sync" keystone
  • 相关阅读:
    HTML---网页编程(2)
    HTML---网页编程(1)
    HDOJ/HDU 1297 Children’s Queue(推导~大数)
    HDOJ/HDU 1250 Hat's Fibonacci(大数~斐波拉契)
    HDOJ/HDU 1133 Buy the Ticket(数论~卡特兰数~大数~)
    洛谷P1314 [NOIP2011提高组Day2T2] 聪明的质监员
    洛谷P1313 [NOIP2011提高组Day2T1]计算系数
    POJ3696 The Luckiest number
    洛谷P1312 [NOIP2011提高组Day1T3]Mayan游戏
    洛谷P1311 [NOIP2011提高组Day1T2]选择客栈
  • 原文地址:https://www.cnblogs.com/kramer/p/3957756.html
Copyright © 2011-2022 走看看