1. 概述
今天教大家在 Linux 下安装 jdk,MySQL 以及 tomcat. 在 javaweb 开发中, 最后完成的项目代码, 一般都是布在 Linux 服务器下的. 因为 Linux 服务器可以说是安全性稳定性都比 Windows 高. 所以说学会并能够布置一套环境是十分重要的, 大多数开发中多选用 tomcat 作为服务器, jdk 是必须安装的, 数据库有的项目用 MySQL, 有的用 oracle. 本次以 MySQL 为例.
2. Linux 下 jdk 的安装
安装步骤:
1)查看当前 Linux 系统是否已经安装 java
rpm -qa | grep java
2)卸载两个 openJDK
rpm -e --nodeps 要卸载的软件
效果如下:
3)通过远程工具 XShell 或 sshsecure 上传 jdk 到 Linux
4)解压 jdk 到 / usr/local 下
tar -xvf jdk-7u71-Linux-i586.tar.gz -C /usr/local
5)配置 jdk 环境变量, 打开 / etc/profile 配置文件
VIM /etc/profile
将下面配置拷贝进去
- #set java environment
- JAVA_HOME=/usr/local/jdk1.7.0_71
- CLASSPATH=.:$JAVA_HOME/lib.tools.jar
- PATH=$JAVA_HOME/bin:$PATH
- export JAVA_HOME CLASSPATH PATH
7)重新加载 / etc/profile 配置文件
source /etc/profile
8)输入 java-version 进行测试.
java-version
3. Linux 下 MySQL 的安装
安装步骤:
1)查看 CentOS 自带的 MySQL
rpm -qa | grep MySQL
效果如下:
2)将自带的 MySQL 卸载
rpm -e --nodes MySQL-libs-5.1.73-5.e16_6.i686
效果如下:
3)上传 MySQL 到 Linux
4)解压 MySQL 到 / usr/local / 下的 MySQL 目录 (MySQL 目录需要手动创建) 内
- cd /usr/local
- mkdir MySQL
- tar -xvf MySQL-5.6.22-1.el6.i686.rpm-bundle.tar -C /usr/local/MySQL
5)在 / usr/local/MySQL 下安装 MySQL
安装服务器端:
rpm -ivh MySQL-server-5.6.22-1.el6.i686.rpm
安装客户端:
rpm -ivh MySQL-client-5.6.22-1.el6.i686.rpm
6)启动 MySQL
service MySQL start
7)将 MySQL 加到系统服务中并设置开机启动
加入到系统服务: chkconfig --add MySQL
自动启动: chkconfig MySQL on
8)登录 MySQL
MySQL 安装好后会生成一个临时随机密码, 存储位置在 / root/.mysql_secret
msyql -u root -p
如下图所示, 会对你进行提示.
9)找到位置后, 会得到一个随机密码, 用随机密码进行登陆之后, 不能进行任何数据库操作, 会提示你进行修改 MySQL 密码.
10)修改 MySQL 的密码
set password = password('root');
11)开启 MySQL 的远程登录
默认情况下 MySQL 为安全起见, 不支持远程登录 MySQL, 所以需要设置开启 远程登录 MySQL 的权限
登录 MySQL 后输入如下命令:
- grant all privileges on *.* to 'root' @'%' identified by 'root';
- flush privileges;
12)开放 Linux 的对外访问的端口 3306
/sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT
/etc/rc.d/init.d/iptables save --- 将修改永久保存到防火墙中
4. Linux 下 tomcat 的安装
安装步骤:
1)上传 Tomcat 到 Linux 上
2)解压 Tomcat 安装包
tar -zxvf apache-tomcat-7.0.52.tar.gz
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
来源: https://www.cnblogs.com/jichi/p/9985988.html