目录
1.进入命令行界面进入根目录mkdir java创建java文件夹
2.cd java进入java文件夹,使用以下命令下载jdk1.8到该文件夹:
7.查看JDK的安装路径,(一般默认的路径:/usr/java/jdk1.8.0_131)
1.去tomcat库查看想要下载的版本Index of /apache/tomcat
一、部署java1.8
1.进入命令行界面进入根目录mkdir java创建java文件夹
2.cd java进入java文件夹,使用以下命令下载jdk1.8到该文件夹:
wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/8u131-b11/d54c1d3a095b4ff2b6607d096fa80163/jdk-8u131-linux-x64.rpm
3.输入ll查看当前文件夹下是否有JDK安装包
4.添加执行权限:
chmod +x jdk-8u131-linux-x64.rpm
5.执行rpm进行安装:
rpm -ivh jdk-8u131-linux-x64.rpm
6.使用java -version查看JDK是否安装成功
7.查看JDK的安装路径,(一般默认的路径:/usr/java/jdk1.8.0_131)
8. 配置JDK环境变量
a.编辑环境变量
vi /root/.bash_profile
命令执行后按下Insert,进入编辑状态
换行:ESC+O (键盘字母O)
删除:DELETE
b.加入以下代码(注意保留源代码,不要修改和移动)
export JAVA_HOME=/usr/java/jdk1.8.0_131
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib:$CLASSPATH
export JAVA_PATH=${JAVA_HOME}/bin:${JRE_HOME}/bin
export PATH=$PATH:${JAVA_PATH}
c.这里的版本依然要修改为自己的JDK版本
加入代码后,进行:A →B→C步骤
A. 退出编辑模式:CTRL+[
B. 确认保存模式:CTRL+]
C. 保存并退出:" :wq "
D. 不保存退出:" :q! "
d.使设置生效:
source /root/.bash_profile
e.使用java -version查看环境是否添加成功
到此java jdk1.8部署完毕。
二、部署tomcat9
1.去tomcat库查看想要下载的版本
Index of /apache/tomcat
选择tomcat9的一个版本
2.创建一个目录存放下载tomcat进入目录下载:
wget https://mirrors.cnnic.cn/apache/tomcat/tomcat-9/v9.0.7/bin/apache-tomcat-9.0.7.tar.gz
3.解压
tar -zxvf apache-tomcat-9.0.58.tar.gz
4.配置环境变量
输入:vim /etc/profile 打开配置文件
命令执行后按下Insert,进入编辑状态
换行:ESC+O (键盘字母O)
删除:DELETE
# 在配置文件末尾增加tomcat配置
TOMCAT_HOME=/root/tomcat/apache-tomcat-9.0.58 #=自己路径
PATH=$PATH:$TOMCAT_HOME/bin
export TOMCAT_HOME PATH
加入代码后,进行:A →B→C步骤
A. 退出编辑模式:CTRL+[
B. 确认保存模式:CTRL+]
C. 保存并退出:" :wq "
D. 不保存退出:" :q! "
5.刷新配置并启动tomcat
#刷新配置
source /etc/profile
#启动tomcat
startup.sh
#关闭tomcat
shutdown.sh
启动,停止,重启
shell~# service tomcat start
shell~# service tomcat stop
shell~# service tomcat restart
tomcat安装与配置完成。
三、部署msql5.6
1、卸载老版本MySQL
查找并删除mysql有关的文件
find / -name mysql rm -rf
#上面命令查找到的路径,多个路径用空格隔开或者下边一条命令即可
find / -name mysql|xargs rm -rf
2、在安装包存放目录下执行命令解压文件:
tar -zxvf mysql-5.6.31-linux-glibc2.5-x86_64.tar.gz
3、删除安装包,重命名解压后的文件
rm -rf mysql-5.6.31-linux-glibc2.5-x86_64.tar.gz
mv mysql-5.6.31-linux-glibc2.5-x86_64/ mysql
4、添加mysql用户组和mysql用户
先检查是否有mysql用户组和mysql用户
groups mysql
若无,则添加;
groupadd mysql useradd -r -g mysql mysql
若有,则跳过;
5、进入mysql目录更改权限
cd mysql
chown -R mysql:mysql ./
6、执行安装脚本
./scripts/mysql_install_db --user=mysql
安装完之后修改当前目录拥有者为root用户,修改data目录拥有者为mysql
chown -R root:root ./
chown -R mysql:mysql data
7、更改mysql密码
要先启动mysql,否则会报错
启动方法如下:
./support-files/mysql.server start
如果MySQL启动报错,则可能是已经存在MySQL进程,杀掉即可
ps aux|grep mysql kill -9 已经存在mysql的进程号
#或者下边一条命令即可杀掉所有MySQL进程
ps aux|grep mysql|awk '{print $2}'|xargs kill -9
杀掉后再启动即可。
MySQL启动之后再执行如下命令更改密码(密码设为root,可自定义):
./bin/mysqladmin -u root -h localhost.localdomain password 'root'
密码更改后即可登录MySQL
./bin/mysql -h127.0.0.1 -uroot -proot
登录之后将其他用户的密码也可改为root
update mysql.user set password=password('root') where user='root'; flush privileges;
8、增加远程登录权限
上一步即可本地登录,但远程登录会报错
为解决这一问题,需要本地登陆MySQL后执行如下命令
grant all privileges on *.* to root@'%' identified by 'root'; flush privileges;
执行之后即可远程登录
9、将MySQL加入Service系统服务
cp support-files/mysql.server /etc/init.d/mysqld
chkconfig --add mysqld
chkconfig mysqld on
service mysqld restart
service mysqld status
10、配置my.cnf
vim my.cnf
#添加以下两条语句并保存退出
character-default-set=utf8
lower_case_table_names=1
max_allowed_packet=100M
配置好之后,重启mysqld服务
service mysqld restart
service mysqld status
mysql是之前用宝塔装的,这里就不过多演示了。