linux下安装jdk,tomcat,mysql 指南

CentOS7.5部署环境指南

  • JDK部署

1.利用Xshell工具进行远程连接虚拟机。输入虚拟机ip地址,用户名以及密码建立连接。

2.在/usr路径下建立java文件夹。

命令  mkdir /usr/java  用WinSCP连接查看/usr/路径下的java文件夹

3.通过WinSCP将jdk的tar.gz的安装包放入到java文件夹下

进入到java目录下 命令 cd /usr/java,然后进行解压命令,将压缩包进行解压,解压完成之后,执行删除命令删除压缩包。

解压命令:tar zxvf 压缩包名称 (例如:tar zxvf jdk-8u201-linux-x64.tar.gz)

删除命令:rm -f 压缩包名称 (例如 rm -f jdk-8u201-linux-x64.tar.gz)

呈现出

 

4. 安装完成之后现在我们要进行环境配置了,在Xshell工具中进行命令编辑/etc/profile文件

编辑命令:vi /etc/profile

在执行完上方命令之后点击i键位让文件可以修改,进行文件编写

在图中此位置将此段话粘贴上去:

export JAVA_HOME=/usr/java/jdk1.8.0_201 

export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar 

export PATH=$PATH:$JAVA_HOME/bin

注意:JAVA_HOME的路径是你实际解压后的JDK的路径,千万别写错了

在对文件进行编写完以后我们按Shift+ESC键,会出现下方图的样子,我们再输入:wq进行回车,我们的文件编辑就结束了。

5. 对于/etc/profile编写完成之后是不够的,还需要最后一个步骤,就是让刚刚我们修改的文件变成有效起来,所以我们再输入一个命令,让修改生效。

生效命令:source /etc/profile

最后我们来进行一下测试,看看我们的环境变量是否配置成功

测试命令:java -version

如果出现上面的信息的话,就说明配置完成了,如果没有成功的话,仔细检查是否是命令打错了,如果命令没有错误的话,看看你下载的JDK版本是否匹配。

 

 

 

 

 

 

 

 

 

 

 

  • Tomcat部署

1.在/usr路径下建立tomcat文件夹

命令  mkdir /usr/tomcat  用WinSCP连接查看/usr/路径下的tomcat文件夹。

2.通过WinSCP将tomcat的tar.gz的安装包放入到tomcat文件夹下

进入到tomcat目录下 命令 cd /usr/tomcat,然后进行解压命令,将压缩包进行解压,解压完成之后,执行删除命令删除压缩包。

解压命令:tar zxvf 压缩包名称 (例如:tar apache-tomcat-8.5.35.tar.gz)

删除命令:rm -f 压缩包名称 (例如 rm -f apache-tomcat-8.5.35.tar.gz)

呈现出

3.然后进行修改tomcat端口 进入到apache-tomcat-8.5.35的conf目录下

命令 cd apache-tomcat-8.5.35/conf/

再执行命令  vi server.xml 将8080端口修改成80端口,再和之前的一样进行保存退出。

4.进入到apache-tomcat-8.5.35的bin目录下

命令 cd /usr/tomcat/apache-tomcat-8.5.35/bin

然后执行命令 ./startup.sh 启动tomcat

再访问ip地址测试

 

  • MySQL部署
  1. 在/usr路径下建立mysql文件夹

  命令  mkdir /usr/mysql  用WinSCP连接查看/usr/路径下的mysql文件夹。

 

2.通过WinSCP将mysql的tar.gz的安装包放入到mysql文件夹下

进入到tomcat目录下 命令 cd /usr/mysql,然后进行解压命令,将压缩包进行解压,解压完成之后,执行删除命令删除压缩包。

解压命令:tar zxvf 压缩包名称 (例如:tar zxvf mysql-5.5.62-linux-glibc2.12-x86_64.tar.gz)

删除命令:rm -f 压缩包名称 (例如 rm -f mysql-5.5.62-linux-glibc2.12-x86_64.tar.gz)

呈现出

再将文件夹重命名修改为简单的如

 

3.接下来执行以下命令来创建mysql用户、用户组

创建用户组 groupadd mysql

创建用户 useradd -g mysql mysql

4. 在 etc 下新建配置文件my.cnf

命令 cd mysql-5.5.62 进入到mysql解压出的文件夹

命令 cp support-files/my-medium.cnf /etc/my.cnf

命令 vim /etc/my.cnf 进行修改my.cnf

并在该文件中添加一下代码,:wq保存退出

character_set_server=utf8

init_connect='SET NAMES utf8'

basedir=/usr/mysql/mysql-5.5.62

datadir=/usr/mysql/mysql-5.5.62/data

 

5. 添加可执行权限

命令 chown -R mysql:mysql ./

6. 安装、初始化数据库

命令 ./scripts/mysql_install_db --user=mysql --basedir=/usr/mysql/mysql-5.5.62/ --datadir=/usr/mysql/mysql-5.5.62/data/

会显示出mysql的登录方法

7、修改当前data目录的拥有者为mysql用户

命令 chown -R mysql:mysql data

8、授予my.cnf最大权限

命令chown 777 /etc/my.cnf

9、复制启动脚本到资源目录

命令 cp ./support-files/mysql.server /etc/rc.d/init.d/mysqld

10、增加mysqld服务控制脚本执行权限

命令 chmod +x /etc/rc.d/init.d/mysqld

11、将mysqld服务加入到系统服务,检查mysqld服务是否已经生效

命令chkconfig --add mysqld

命令chkconfig --list mysqld

12、将mysql的bin目录加入PATH环境变量,编辑 ~/.bash_profile文件,添加内容:export PATH=$PATH:/usr/mysql/mysql-5.5.62/bin

命令 vim ~/.bash_profile

添加内容如下

执行下面的命令是修改的内容立即生效:

命令 source ~/.bash_profile

13、启动服务

 

命令service mysqld start (出现如下图,则表示mysql启动成功)

 

14.登录mysql

命令 mysql -u root -p 回车两下就登录成功 (root初始密码为空)

执行以下命令将root用户密码修改为root

mysql> use mysql;

mysql> update user set password=password('root') where user='root';

mysql> flush privileges;

执行以下命令使得root用户能够进行远程连接

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root'

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值