什么是虚拟机: 可以在windows操作系统中提供了运行其他操作系统的环境.
说明:安装好虚拟机之后.windows操作系统中必然会出现2张网卡来提供网络服务.如果缺少需要重新安装虚拟机!!!
1.点击虚拟网络编辑器
2.切换网络
3.设定租约时间
4.检查网关地址
5.输入用户名和密码 root/root
6.检查IP地址信息 ip addr
6.检查windows 与Linux 通信是否畅通
如果上述的操作都成功,则表示Linux环境安装正确.
问题描述: 通过开机 F1等 进入bios系统中,设置cpu参数,将vt-x的参数改为enable 之后 f10保存退出即可.
说明: 安装课前资料中提供的Xshell安装包.
作用: 可以通过网络远程链接服务器. 做到在家办公.
1). ip addr
如果上述的操作没有争取的显示IP地址信息,则需要重置网卡即可.
说明:输入用户名和密码,并且记住用户名和密码,可以实现免密登陆.
1).上传JDK
说明:在指定的位置 /usr/local/src,之后上传jdk的tar包文件.
2).上传之后的效果
3).解压JDK
tar -xvf jdk-8u51-linux-x64.tar.gz
4).删除多余文件/修改JDK目录信息
5).编辑JDK的环境变量文件
JDK安装的根目录: /usr/local/src/jdk1.8
修改Linux的环境变量: vim /etc/profile
#设定jdk环境
export JAVA_HOME=/usr/local/src/jdk1.8
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib
6).重新加载环境变量信息
说明:如果修改了etc/profile环境变量,需要重启Linux操作系统,获取刷新环境变量的配置文件.
命令: source /etc/profile
说明:通过命令: ping www.baidu.com 检查网络是否畅通.
停止指令: ctrl + c
命令: yum install mariadb-server
2).mariadb安装成功
1.启动数据库命令 systemctl start mariadb
2.停止数据库命令 systemctl stop mariadb
3.重启数据库命令 systemctl restart mariadb
命令:
mysql_secure_installation
2).修改数据库权限
MariaDB [mysql]> update user set host="%" where host = "localhost";
flush privileges;
说明:Linux中的防火墙,准备了核心的配置文件,通过该文件可以控制防火墙是否永久开启. 该操作下次Linux服务器重启后有效.
systemctl disable firewalld.service
systemctl enable firewalld.service
irewall-cmd --state
说明:关闭防火墙的操作一般都是临时的.当项目调试成功之后.还需要开启防火墙.来保证程序运行的安全.
systemctl stop firewalld.service
systemctl start firewalld.service
命令:
firewall-cmd --zone=public --add-port=3306/tcp --permanent
命令含义:
–zone #作用域
–add-port=80/tcp #添加端口,格式为:端口/通讯协议
–permanent #永久生效,没有此参数重启后失效
说明:将上述操作完成之后,可以利用sqlYog工具进行远程数据库链接.如果操作的状态如图中所示,表示数据库操作一切正常.!!!
说明:在Linux系统中准备一个图片存储的目录.
修改配置文件:
说明:将京淘项目整体打包部署,之后发布到Linux系统即可.
2).如果程序执行成功截图如下:
3).检查是否生成war包文件
报错说明:通过日志信息发现是其中的jdk安装问题.
报错分析:
1).检查build插件是否正确
<!--3.添加插件 -->
<!--build是负责项目打包部署 一般将项目开发完成之后,需要进行服务器部署(Linux) -->
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
</plugins>
</build>
2). 将项目发布到tomcats文件目录中
3).通过java 命令运行服务
java -jar 8081.war &
4).检查项目发布是否成功
5).通过浏览器 ip:端口的形式 检查服务器是否正确
6).检查图片上传之后 是否有图片信息
说明:如果上述的操作 都OK,表示项目发布成功了,
[root@localhost 21]# ps -ef |grep java*
root 2686 1652 3 21:22 pts/0 00:00:29 java -jar 8081.war
root 2744 1652 0 21:36 pts/0 00:00:00 grep --color=auto java*
[root@localhost 21]# kill -9 2686
通过kill指令 关闭tomcat服务器.
1.目标: 将8081/8082/8083 tomcat服务器项目Linux项目发布.
效果:
http://192.168.126.129:8081
http://192.168.126.129:8082
http://192.168.126.129:8083
都能展现京淘项目页面,并且可以查询数据信息.
2.查看预习资料2.nginx安装 redis服务说明