1、ping www.baidu.com 报name or service not known
注意:名称不要乱加一些0或1之类的。 IP要在设置nat模式中的dhcp号段之间。
2、ifconfig命令找不到
https://www.cnblogs.com/gaoruideboke/p/13673505.html
yum search ifconfig
yum install net-tools.x86_64
之后就输入y,就安装完成。输入ifconfig即可验证。
3、安装jdk
https://www.cnblogs.com/datacenter/p/11481727.html
解压压缩包到 /usr/local/tools(可自己选择路径);
添加环境配置: vi /etc/profile
JAVA_HOME=/usr/local/tools/jdk1.8.0_221
CLASSPATH=$:CLASSPATH:$JAVA_HOME/lib/
PATH=$PATH:$JAVA_HOME/bin
export PATH JAVA_HOME CLASSPATH
验证:java -version
4、安装docker
https://www.cnblogs.com/eden-libinglin/p/13803729.html
配套视频: https://www.bilibili.com/video/BV1sK4y1s7Cj
# 1. 下载关于Docker的依赖环境 yum -y install yum-utils device-mapper-persistent-data lvm2
# 2. 设置一下下载Docker的镜像源
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
# 3. 安装Docker
yum makecache fast
yum -y install docker-ce
# 4. 启动,并设置为开机自动启动,测试
# 启动Docker服务
systemctl start docker
# 设置开机自动启动
systemctl enable docker
# 测试
docker run hello-world
run helloworld报错,https://blog.csdn.net/wireless911/article/details/88989620
touch /etc/docker/daemon.json
{ "registry-mirrors": ["https://alzgoonw.mirror.aliyuncs.com"] }
再重启docker即可。
5、docker安装mysql
https://blog.csdn.net/liboshi123/article/details/110508879
docker run -itd --name mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=test mysql:5.7
docker exec -it mysql bash
mysql -u root -ptest
show databases; use mysql ; show tables; exit;
重启虚拟机,docker设置了开机启动,但是mysql不会,其服务停掉了,需要docker重新启动mysql容器:
https://www.cnblogs.com/awakenedy/p/10931686.html
docker ps 查看正在运行的容器
docker start mysql 启动容器
docker exec -it mysql bash 进入容器 视具体情况决定要不要重启docker(systemctl restart docker)
mysql -u root -ptest 登录MySQL。
本地用Navicat也可以连接。
6、Linux搭建Tomcat
https://www.chendd.cn/information/viewInformation/experienceShare/286.a
上传Tomcat9安装包到Linux;解压: tar -zxvf apache-tomcat-9.0.41.tar.gz -C /usr/local/tools
进入安装目录下的bin,启动Tomcat, ./startup.sh
ps -ef|grep httpd 查看进程
netstat -anp |grep 8080 查看8080端口有无被占用
设置防火墙为允许:
firewall-cmd --zone=public --query-port=8080/tcp 查看是否允许yes
firewall-cmd --permanent --zone=public --add-port=8080/tcp 修改为允许
firewall-cmd --reload 加载
firewall-cmd --zone=public --query-port=8080/tcp 再次查看是否允许为yes了。
7、Linux安装禅道
上传安装到Linux,必须解压到/opt目录下:
修改端口:sh zbox -ap 8181 -mp 3307 (本Linux下已经安装了Tomcat占用了8080端口,mysql占用了3306端口)
设置防火墙为允许:同Tomcat操作。修改端口为8181
本地浏览器访问 虚拟机IP:8181,即可出现禅道产品的页面。
登录禅道官网开源版:初始账号密码 admin/123456
点击开源版,登录即可。
另外,管理员账号设置bug系统关联邮箱(后台--通知),需要开通SMTP,输入授权码。这样提bug的时候就可以收到邮件提醒了。
https://blog.csdn.net/ly021499/article/details/80943030
禅道自带数据库:
/opt/zbox/auth,在安装目录下,执行./adduser.sh,输入root,密码为123456。即设定一个初始账号密码。
然后在前台选择点击数据库管理登录,输入root、123456即可登录。
登录成功后再输入下图内容登录数据库:https://blog.csdn.net/sinat_37967865/article/details/86522394
本地用Navicat无法连接。无论是用虚拟机IP还是localhost都不行。
后台连接的方式见上图。
修改关联数据库为本地数据库,不要禅道自带的。