Go 语言编写的社区系统 sander

BSD
跨平台
2018-08-31
一一叶

吉尔·桑达 (JIL sander) 由于节俭的美学和简洁的线条而闻名。 极简主义一向不愁其追随者,但是很少有设计师能够像吉尔·桑达 (JIL SANDER) 那样将其作为一种艺术而细细研究。轻如羽毛的上衣以及轻便夹克而闻名遐迩。

基于Go语言中文网 - Golang中文社区 源码,并保留其版权!!

主要变更

1.环境变化,项目默认基于开发着GOPATH环境
2.vendor依赖库,默认自带,不需要重新下载
3.项目目录发生变化,统一以sander为项目根目录

编译系统

cd $GOPATH/src/

git clone https://github.com/studygolang/sander.git

cd ./sander

make

之后会在./bin目录下查看二进制文件,如果想要改变目录可自行到cmd 目录下编译,或者是修改Makefile文件.

  • docker image 可执行文件和网站所需要的静态文件

docker image

make docker

docker-compose

docker-compose up

docker mariadb

首次运行 mariadb时,需设置密码

mkdir -p /data/mysql/data  
docker run --name mysql -p 3306:3306 -v /data/mysql/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD='root' -d mysql

  • chown: changing ownership of '/var/lib/mysql/': Permission denied

  • 请在docker run 后边加 --privileged=true 参数

在浏览器中输入:http://127.0.0.1:8088

接下来你会看到图形化安装界面,一步步照做吧。

  • 如果之后有出现页面空白,请查看 error.log 是否有错误

  • fork + PR。如果有修改 js 和 css,请执行 gulp (需要先安装 gulp)

  • 编译参数-ldflags "-w -s", 详情请转 https://golang.org/cmd/link/

删除所以已经停止的容器

docker rm $(docker ps -a -q)
的码云指数为
超过 的项目
加载中

评论(0)

暂无评论

暂无资讯

暂无问答

Java 8 vs Scala: a Feature Comparison

Introduction With the release of JDK 8 planned for 2013, Oracle has a pretty fixed idea of what will be included. Speaking at QCon London earlier this year, Simon Ritter outline...

2012/07/17 09:38
299
0
Mastering the game of Go with deep neural networks and tree search

David Silver, Aja Huang, Chris J. Maddison, Arthur Guez, Laurent Sifre, George van den Driessche, Julian Schrittwieser, Ioannis Antonoglou, Veda Panneershelvam, Marc Lanctot, Sa...

2018/05/24 20:37
17
0
你应该知道的16个Linux服务器监控命令

你应该知道的16个Linux服务器监控命令 原文:16 Linux Server Monitoring Commands You Really Need To Know 为了让大家能更直观的学习这些命令,添加了更多的解释内容、实例和外部链接。 ==...

2016/09/08 10:56
36
0
你应该知道的16个Linux服务器监控命令

本原创文章属于《Linux大棚》博客。 博客地址为http://roclinux.cn。 文章作者为roc。 == 原文:16 Linux Server Monitoring Commands You Really Need To Know 为了让大家能更直观的学习这些...

2016/09/08 09:18
14
0
16个Linux服务器监控命令

本原创文章属于《Linux大棚》博客。 博客地址为http://roclinux.cn。 文章作者为roc。 == 原文:16 Linux Server Monitoring Commands You Really Need To Know 为了让大家能更直观的学习这些...

2014/10/11 22:59
35
0
Linux服务器的16个监控命令

想不想知道你的服务器到底在干什么?那么你要知道本文介绍的这些基本命令。一旦你熟悉掌握了这些命令,就为成为专业的 Linux系统管理员打下了基础。 你可以通过图形化用户界面(GUI)程序来获取...

2015/06/15 10:15
97
0
Linux常用命令

###############常用命令说明############################## cat /proc/version 显示内核的版本 mv dir1 new_dir 重命名/移动 一个目录 rm -rf a.txt b.txt c.txt 删除多个文件 chmod 777 ...

2018/09/21 11:56
11
0

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部