1.3webstack-laravel安装

webstack-laravel

导航网页

1.最简单的安装步骤

1
2
3
4
5
git clone https://github.com/Gourds/WebStackLaravel.git
cd WebStackLaravel/Basicscd
sudo apt install docker-compose
sudo service docker start
docker-compose up -d

2.配置相关

1
2
3
4
5
6
7
最后:自动启动docker
sudo systemctl enable docker


登录界面 ip/admin
账号:admin
密码:admin

3.参考网站

1
2
3
https://hub.docker.com/r/arvon2014/webstack-laravel
http://127.0.0.1:8000/admin/auth/login
https://www.daniao.org/7772.html#respond

当初的笔记

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
1.wsl:windows平台下的Linux
官网安装教程:https://docs.microsoft.com/zh-cn/windows/wsl/install-manual

注意:
1.不要使用上面那个自动安装,下载Ubuntu卡在0.3%,选择上面链接那个手动安装
2.看清系统要求


删除系统
在power shell中查询安装得系统
wslconfig /l
删除查到得系统
wslconfig /u 系统名字



2.安装Windows terminal
3.安装docker







使用脚本安装:install-docker.sh



# install docker
curl -fsSL https://get.docker.com -o get-docker.sh
sudo sh get-docker.sh

if 【 ! $(getent group docker) 】;
then
sudo groupadd docker;
else
echo docker user group already exists
fi

sudo gpasswd -a $USER docker
sudo service docker restart

rm -rf get-docker.sh




安装命令:sh install-docker.sh

开启docker
sudo service docker start
查看版本
docker version
拉取项目nginx
docker pull nginx
查看启动的镜像
docker image ls
映射80端口
docker run -d -p 80:80 nginx
访问80端口
curl 127.0.0.1:80
自动启动docker
sudo systemctl enable docker

列出所有容器ID
docker ps -aq
停止所有容器
docker stop $(docker ps -aq)
删除所有容器
docker rm $(docker ps -aq)
删除所有镜像
docker rmi $(docker images -q)



3.安装webstack—laravel
1.sudo apt install python3-pip

2.pip3 install docker-compose
出现了4个warning

3.

sudo apt install docker-compose



直接去找docker版本
1.https://hub.docker.com/r/arvon2014/webstack-laravel/tags
2.安装mysql5.6
启动数据库
docker run --name mysql -p 3306:3306 -v /mysql/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=123456 -d mysql:5.6 -v /mysql/data:/var/lib/mysql
操作数据库
docker exec -it 容器id /bin/bash







参考网站
https://hub.docker.com/r/arvon2014/webstack-laravel
http://127.0.0.1:8000/admin/auth/login
https://www.daniao.org/7772.html#respond

最简单得办法:

使用脚本安装:install-docker.sh


脚本文件开始
# install docker
curl -fsSL https://get.docker.com -o get-docker.sh
sudo sh get-docker.sh

if 【 ! $(getent group docker) 】;
then
sudo groupadd docker;
else
echo docker user group already exists
fi

sudo gpasswd -a $USER docker
sudo service docker restart

rm -rf get-docker.sh

脚本文件结束


安装命令:sh install-docker.sh





git clone https://github.com/Gourds/WebStackLaravel.git
cd WebStackLaravel/Basicscd
sudo apt install docker-compose
sudo service docker start
docker-compose up -d





最后:自动启动docker
sudo systemctl enable docker


登录界面 ip/admin
账号:admin
密码:admin