liunx(Centos)的java、tomcat、mysql安装,liunxcentos
liunx(Centos)的java、tomcat、mysql安装,liunxcentos
前提是知道些Linux的常用命令
一、java安装
1、在软件服务器上安装,查看是否从安装过,whereis java(Java安装路径),yum -y installed java,如果没有安装过,使用命令yum -y list|grep java查看服务器上的Java有哪些版本,以Java8为例。
2、在usr文件夹下面创建一个java文件夹来存放Java,mkdir java命令,使用 yum -y install java-1.8.0-openjdk*命令来安装,如果需要解压到相应文件夹,直接在命令后面添加命令即可,若出现需要root来执行,则切换到root用户登陆 su root 输入密码切换到root用户。再次执行安装命令,等待安装,中途出现Y/N时输入Y。安装完成通过java -version来查看java版本和判断是否成功。
3、不使用软件服务器安装,可在windows上下载再通过文件传输或者文件共享到Linux上,或者时在线下载wget http://download.oracle.com/otn-pub/java/jdk/8u0-b161/jdk-8u161-linux-x64.rpm.下载到相应的目录,如果下载不成功或者文件名有些奇怪,需要重新下载,如果没有下载到相应的目录,可以使用移动的命令 mv -xxx /xx。
4、解压安装包,tar -vxzf jdk-8u161-linux-x64.tar.gz,配置环境变量,输入命令vim /etc/profile,打开环境变量配置文件输入:
export
JAVA_HOME=/usr/java/jdk1
.8.0_181
export
JRE_HOME=$JAVA_HOME/jre
export
CLASSPATH=.:$JAVA_HOME/lib/dt
.jar:$JAVA_HOME
/lib/tools
.jar
export
PATH=$PATH:$JAVA_HOME/bin
按ESC键,输入命令:wq保存,再输入命令source /etc/profile,刷新环境变量,通过查看Java版本来确定Java安装成功。(部分文档操作命令在文件末尾)
5、建一个/usr/bin/java的java的超链接,ln -s /home/java/jdk1.8.0_131/bin/java /usr/bin/java,为什么要建这个超链接,因为一些自己注册的linux服务(如springboot的jar注册的服务),默认情况下从/usr/bin/java路径使用java,yum安装的时候,这个超链接会自动创建,如果你自己下载包安装的话,这个超链接就需要你手动创建了
二、tomcat安装
1、同Java一样可以从服务器上下载也可以下载安装包解压,再tomcat/bin/目录下的startup.sh启动,shutdown.sh停止,默认端口时8080
在bin目录下的启动命令sh startup.sh 或者./startup.sh 停止命令 sh shutdown.sh 或者 ./shutdown.sh
安装目录(/opt/tomcat)
2、启动后再宿主机上访问8080端口如果能够访问tomcat页面,则成功,当不能访问时,查看虚拟机的防火墙是否关闭,service iptables stop来关闭,
三、mysql的安装
1、同样Java一样可以安装服务器上的也可一下载安装包安装。
2、https://blog.csdn.net/wwd0501/article/details/71171614
登陆mysql的命令 MySQL -uroot -p 输入密码,(初始情况下一般不存在密码,直接enter键)
3、修改databases里面mysql数据库的root用户的host为%,这样是允许远程可以访问。
4、再授权GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'%' IDENTIFIED BY 'mypassword' WITH GRANT OPTION;
mysql8的授权GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'%';
5、刷新权限FLUSH PRIVILEGES,
6、不能连接可能时虚拟机防火墙的原因,查看防火墙/etc/init.d/iptables status,一般选用
service iptables stop
关闭防火墙的方法为:
1. 永久性生效
开启:chkconfig iptables on
关闭:chkconfig iptables off
2. 即时生效,重启后失效
开启:service iptables start
关闭:service iptables stop
7、创建数据库create DATABASE databasename default sharset utf8 collate utf8_general_ci;
创建用户 create user username@'%(host)' identified by 'password'; 再调用4、5给用户授权和刷新权限。
8、脚本导入一定要有文件路径:source (/usr/src/mysql/data)文件路径/filename.sql
四、Java项目部署
将Java项目打包成war包放到tomcat的webapp下面,启动tomcat自动解压,访问时输入项目名访问。
部分文件操作命令
:vi 打开一个不存在的文件a时,在没有输入保存命令时,a文件是不会存储到机器磁盘上的。
vi打开一个文件时,进入的是阅读模式,只有输入相关命令才会进入编辑模式:
i :在当前位置插入
a:在当前位置后追加
o:在当前位置的后面插入一行
I :在行头插入
A:在行尾追加
O:在当前位置的前面插入一行
'ESC'键从编辑模式转换到阅读模式
阅读模式(或叫命令模式)下:
:w 保存文件
:w filename 保存成filename文件
:q 退出
:q! 强行退出
:w! 强行写
:wq 保存退出
:x 同wq
相关文章
- 暂无相关文章
用户点评