CentOS7搭建JavaEE环境 mysql jdk tomcat
jdk1.8
jdk1.8下载地址:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
注意要点接受许可协议,这里作者截图时没注意。
直接用CentOS里自带的火狐浏览器进行下载,注意此种方式下载之后文件是放在home目录下的下载文件夹里
或者用widows系统下载之后 ,用WinSCP上传到 虚拟机centos系统下的/opt/路径下
切换到 /opt/ 下
# cd /opt/
解压
# tar -zxvf jdk-8u231-linux-x64.tar.gz
查看
# ls
移动到/usr/local下
[root@YuGG opt]# mv jdk1.8.0_231 /usr/local
切换到 /usr/local下
[root@YuGG opt]# cd /usr/local
改名为jdk-1.8
[root@YuGG local]# mv jdk1.8.0_231 jdk-1.8
接下来利用vi编辑器 进入profile配置环境变量 :
[root@YuGG local]# vi /etc/profile
在末尾处添加如下:
export JAVA_HOME=/usr/local/jdk-1.8
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
注:export JAVA_HOME=/usr/local/jdk-1.8 , 这行的/usr/local/jdk-1.8是你自己jdk最后放置的位置,有的小伙伴可能不知道,注意下哦!
接下来在你的命令行里敲入如下代码查看Jdk版本信息
java -version
好了,jdk的配置到这里就完成啦!
mysql
我们此次教程安装以mysql5.5为例
同jdk的安装差不多,我们需先下载.tar.gz包,链接在此,拿走不谢:
https://dev.mysql.com/downloads/mysql/5.5.html
注意选好对应系统的版本 然后就开始下载吧。
下载好之后,进入相应目录解压:
解压
# tar -zxvf mysql-5.5.62-linux-glibc2.12-x86_64.tar.gz
将解压出来的文件移动到/usr/local下
# mv mysql-5.5.62-linux-glibc2.12-x86_64 /usr/local
切换到/usr/local下
# cd /usr/local
记得改名字方便后面操作
# mv mysql-5.5.62-linux-glibc2.12-x86_64 mysql
可以查看一下
# ls -l | grep mysql
然后修改my.cnf配置文件
# vi /etc/my.cnf
将以下内容添加到my.cnf
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
socket=/var/lib/mysql/mysql.sock
[mysqld]
skip-name-resolve
#设置3306端口
port = 3306
socket=/var/lib/mysql/mysql.sock
# 设置mysql的安装目录, 这里的目录一定要是你解压后并且改了名的目录哟..
basedir=/usr/local/mysql
# 设置mysql数据库的数据的存放目录, 这里的目录一定要是你解压后并且改了名的目录哟..
datadir=/usr/local/mysql/data
# 允许最大连接数
max_connections=200
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
lower_case_table_name=1
max_allowed_packet=16M
切换目录到mysql中
# cd /usr/local/mysql
添加用户组与用户, 这里需要将目录切换到mysql目录下哟…
# groupadd mysql
# useradd -g mysql mysql
# chown -R mysql:mysql ./
安装mysql
./scripts/mysql_install_db --user=mysql --basedir=/usr/local/mysql/ --datadir=/usr/local/mysql/data/
配置Mysql
# chown -R mysql:mysql data
# chown 777 /etc.my.cnf
# cp ./support-files/mysql.server /etc/rc.d/init.d/mysqld
# chmod +x /etc/rc.d/init.d/mysqld
# chkconfig --add mysqld
# chkconfig --list mysqld
开启服务
# service mysqld start
配置PATH
# vi /etc/profile
在刚刚配置过的jdk环境变量之后再加上
# PATH=$PATH:$HOME/bin
# export PATH=$PATH:/usr/local/mysql/bin
然后需要重新加载一下
# source /etc/profile
再然后就可以登录mysql了, 这时mysql没有密码, 当出现Enter password:时直接回车
# mysql -u root -p
tomcat-8.5
包下载链接:http://mirror.bit.edu.cn/apache/tomcat/
同上面的手段将包放进linux系统/opt/目录下
解压 放在/usr/local 顺带改名为tomcat-8.5
tar -zxvf apache-tomcat-8.5.32.tar.gz /usr/local/tomcat-8.5
进入 /usr/local/tomcat-8.5/bin
# cd /usr/local/tomcat-8.5/bin
然后可以查看一下有哪些文件
# ls
接下来可以使用startup.sh 和shutdown.sh来启动tomcat服务
# startup.sh
此时打开浏览器输入http://192.168.1.103:8080/可以查看是否成功。
这里怎样查看自己的ip作者就不赘述啦,相信小伙伴们都会。
在这里插入图片描述
# shutdown.sh
那么,以目前的情况,以后每次都要进解压目录的bin目录下才能访问,这样岂不是很麻烦,按照下面配置后,在哪里就都可以直接输入startup.sh或者shutdown.sh来启动或者停止Tomcat
打开配置文档profile
# vi /etc/profile
TOMCAT_HOME=/usr/local/tomcat-8.5
PATH=$PATH:$TOMCAT_HOME/bin
export TOMCAT_HOME PATH
不要忘了使配置生效
# source /etc/profile
OK,配置完成,这样在任何位置都可以启动Tomcat了不用再去解压目录的bin目录下了!
好了,到此为止,算是配置完成了吧,感谢您的查阅,希望对小伙伴们有所帮助!
还没有评论,来说两句吧...