• 85、go开发配置环境——2020年07月27日13:08:27


    85、go开发环境配置

    1、虚拟机网络配置

    ​ NAT模式

    2、虚拟机VMtools

    sudo tar -zxvf ./***.tar.gz  -C  /home/itcast
    cd /home/itcast/
    cd ./ vmware-tools-distrib/
    sudo ./vmware-install.pl
    

    3、软件源配置

    ​ 方法一:

    	1、软件和更新-》软件源【阿里云】
    	2、sudo apt-get updata
    

    ​ 方法二:

    ​ 在你的软件源中添加源:

    ​ 保存退出

    		sudo vim /etc/apt/source.list
    		添加:deb http://cz.archive.ubuntu.com/ubuntu lucid main
    

    ​ 保存退出

    sudo apt-get update
    sudo apt-get upgrade
    sudo apt-get install **
    

    4、常用软件

    apt-get install net-tools
    apt-get install tree
    apt-get install vim
    apt-get install gcc
    
    apt-get install lrzsz
    apt-get install ssh
    
    apt-get install git
    

    5、安装golang

    ​ 1、sudo apt-get install bison ed gawk libc6-dev make -y //安装依赖
    ​ 2、导入软件包 http://www.golangtc.com/download
    ​ 3、解压 sudo tar -C /usr/local -zxf 软件包
    ​ 4、修改path

    ​ 【1】单个用户配置:在 ~/.bashrc文件末尾加上如下环境变量:

    vim ~/.bashrc
    

    ​ 复制代码

    		export GOPATH=/opt/go
    		export GOROOT=/usr/local/go
    		export GOARCH=386
    		export GOOS=linux
    		export GOBIN=$GOROOT/bin/
    		export GOTOOLS=$GOROOT/pkg/tool/
    		export PATH=$PATH:$GOBIN:$GOTOOLS
    

    ​ 重新加载 profile 文件,加载环境变量到内存。查看安装版本

    	source ~/.bashrc
    

    ​ 【2】多用户配置(推荐)

    		vim /etc/profile 
    

    ​ 复制代码

    ​ 重新加载 profile 文件,加载环境变量到内存

    		export GOPATH=/home/itcast/worksapce
    		export GOROOT=/usr/local/go
    		export GOBIN=$GOROOT/bin/
    		export GOARCH=386
    		export GOOS=linux
    		export GOTOOLS=$GOROOT/pkg/tool
    		export PATH=$PATH:GOROOT:$GOBIN:$GOPATH:$GOTOOLS
    

    ​ 重新加载 profile 文件,加载环境变量到内存

    	source /etc/profile
      source /etc/profile     //加载配置文件
      sudo reboot             //重启
      go -v                   //测试
    

    6、安装goland编辑器 并添加图标

    ​ 1解压安装包
    ​ sudo tar xvfz goland-2017.3.3.tar.gz -C /opt/
    ​ 2 进入到解压目录
    ​ cd /opt/GoLand-2017.3.3/bin/
    ​ 3运行golang.sh文件不能用终端软件要在虚拟机下
    ​ ./goland.sh

    4、在桌面创建文件 Goland.desktop
    [Desktop Entry]
    Name=Goland
    Exec=/opt/GoLand-2018.1.4/bin/goland.sh
    Icon=/opt/GoLand-2018.1.4/bin/goland.png
    Type=Application
    Categories=Appliction;Development;
    Encoding=UTF-8
    Version=2018.1.4
    
    修改权限chmod 777
    

    7、安装mysql

    1、ubuntu18.04安装mysql
    	sudo dpkg -i mysql-apt-config_0.*.****_all.deb
    	sudo apt-get update
    	sudo apt-get install mysql-server mysql-client -y
    

    在安装的过程中需要输入mysql root的密码

    2、ubuntu18.04安装libmysqlclient 驱动
    	sudo apt install libmysqlclient-dev
    	go get github.com/go-sql-driver/mysql
    	go get github.com/astaxie/beego/orm
    
    3、ubuntu18.04修改mysql远程连接
    
    ① 登录MySQL
    
    执行命令为:mysql -u root -p
    
    回车后输入密码
    
    ② 选择 mysql 数据库
    
    执行命令为:use mysql;
    
    查看mysql 数据库中存储的用户信息的 user 表。
    
    ③ 查看mysql 数据库的 user 表中当前 root 用户的相关信息
    
    执行命令为:select host,user,authentication_string,plugin from user;
    
    执行完命令后显示一个表格, root 用户的 host默认显示的 localhost,说明只支持本地访问,不允许远程访问。
    
    ④ 更改 host 的默认配置
    
    执行命令为:update user set host='%' where user='root';
    
    ⑤ 刷新
    
    执行命令为:flush privileges;
    

    8.beego安装

    	go get github.com/astaxie/beego
    

    9.bee工具安装

    	go get github.com/beego/bee
    

    END

    2020年07月27日13:08:11

  • 相关阅读:
    SHELL 基本语法
    SHELL 入门
    Kahana::Cache
    AUTH 用户管理操作
    继承和委托关系
    ORM 构造和add 方法
    游标的使用
    有一头母牛,它每年年初生一头小母牛。每头小母牛从第四个年头开始,每年年初也生一头小母牛。请编程实现在第n年的时候,共有多少头母牛?
    01背包 模板1
    poj 2533
  • 原文地址:https://www.cnblogs.com/oneapple/p/13384907.html
Copyright © 2020-2023  润新知