jdk 安装 :
1、查看当前系统是否已经安装了 Java
输入 rpm -qa|grep java
2、卸载 openJDK
输入 rpm -e --nodeps 要卸载软件名
3、上传jdk 到Linux 下 (从 java 官网下载 jdk-8u131-linux-x64.tar.gz)
解压到 /usr/local 下 tar -zxvf jdk-8u131-linux-x64.tar.gz -C /usr/local
4、给jdk目录重命名 , 输入 mv jdk-8u131-linux-x64.tar.gz jdk
5、配置jdk环境变量,vi /etc/profile 这个文件 ,将下面的配置拷进去
#set java environment |
7、验证 JAVA 是否安装成功,输入命令:java -version,出现以下表示成功
问题:PATH 设置失效,所有命令不能用,解决:/bin/vi /etc/profile 重新编辑。
Tomcat 安装
1、上传 Tomcat 到 linux 上2、解压 Tomcat 到/usr/local 下
tar -xvf apache-tomcat-8.5.15.tar.gz -C /usr/local (注意:出现 tomcat 不能正常启动,提示找不到 JRE_HOME,去配 置 环境变量/etc/profile 增加一项 JRE_HOME=$JAVA_HOME/jre)
3、开放 Linux 的对外访问的端口 8080
/sbin/iptables -I INPUT -p tcp --dport 8080 -j ACCEPT
/etc/rc.d/init.d/iptables save
4、启动关闭 Tomcat
进入 tomcat 的 bin 下启动:./startup.sh
进入 tomcat 的 bin 下关闭:./shutdown.sh
浏览器访问服务器地址:http://192.168.1.117:8080/ ,出现以下表示成功
Mysql 安装
1、查看 CentOS 自带的 mysql输入 rpm -qa | grep mysql
2、将自带的 mysql 卸载
输入 rpm -e --nodeps 要卸载软件名
4、安装 mysql 的依赖库
yum install numactl
yum install perl
Yum(全称为 Yellow dog Updater, Modified)是一个在 RedHat 以及 CentOS 中的 Shell 前端软件包
管理器。基于 RPM 包管理,能够从指定的服务器自动下载 RPM 包并且安装,可以自动处理依赖性关系,并
且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。
5、解压 Mysql 到/usr/local/下
tar -xvf mysql-5.7.18-1.el6.x86_64.rpm.tar.gz -C /usr/local
6、在/usr/local/mysql 下安装 mysql
安装 mysql 公共类库包:rpm -ivh mysql-community-common-5.7.18-1.el6.x86_64.rpm
安装 mysql 依赖库: rpm -ivh mysql-community-libs-5.7.18-1.el6.x86_64.rpm
安装客户端:rpm -ivh mysql-community-client-5.7.18-1.el6.x86_64.rpm
安装服务器端:rpm -ivh mysql-community-server-5.7.18-1.el6.x86_64.rpm
7、初始化数据库:
mysqld --initialize //执行后会在/var/log/mysqld.log 生成随机密码
chown mysql:mysql /var/lib/mysql -R
9、启动 mysql
service mysqld start
10、将 mysql 加到系统服务中并设置开机启动
加入到系统服务:chkconfig --add mysqld
自动启动:chkconfig mysqld on
11、登录 mysql
mysql –u root -p
12、修改 mysql 的密码(注意:登陆后必须先修改密码,否则执行不了任何指令)
set password = password('123');
13、开启 mysql 的远程登录
默认情况下 mysql 为安全起见,不支持远程登录 mysql,所以需要设置开启 远程登录 mysql 的权限
登录 mysql 后输入如下命令:
grant all privileges on *.* to 'root' @'%' identified by '123'; //后面的 123 是新增的这个可以远程访问的 root 帐号的密码
flush privileges; //刷新权限
exit //退出 mysql
14)开放 Linux 的对外访问的端口 3306
/sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT
/etc/rc.d/init.d/iptables save ---将修改永久保存到防火墙中