linux配置jdk-mysql-tomcat

150 阅读1分钟

一起养成写作习惯!这是我参与「掘金日新计划 · 4 月更文挑战」的第15天,点击查看活动详情

了解:Linux下安装lrzsz

1. 手动编译安装

1、 下载安装包,wget ohse.de/uwe/release… 或者是 上传已经下载好的安装包

2、 cd /usr/local/src/

3、 mkdir lrzsz

4、 cd lrzsz/

5、 解压:tar -xvf lrzsz-0.12.20.tar.gz

6、 cd lrzsz-0.12.20

7、 执行配置:./configure

a) 会提示 configure: error: no acceptable cc found in $PATH,意思是缺少gcc命令,需要安装gcc

b) 手动安装gcc比较麻烦,所有选择使用yum安装

c) yum install gcc

8、 编译:make

9、 安装:make install

10、 cd /usr/bin

11、 ln -s /usr/local/bin/lrz rz

12、 ln -s /usr/local/bin/lsz sz

13、 输入命令:rz

a)

b) 安装成功!

2. 使用yum安装

yum -y install lrzsz

Linux下安装mysql

1. 下载

dev.mysql.com/downloads/m…

img

img

或者使用wget下载:

wget dev.mysql.com/get/Downloa…

2. 安装

2.1. 检测是否已经安装了mysql

rpm -qa | grep mysql

如果已经安装了,将其卸载,如:

rpm -e --nodeps mysql-libs-5.1.71-1.el6.x86_64

2.2. 安装mysql

1、 mkdir /usr/local/src/mysql

2、 cd /usr/local/src/mysql

3、 tar -xvf MySQL-5.6.22-1.el6.i686.rpm-bundle.tar img

4、 安装server rpm -ivh MySQL-server-5.6.22-1.el6.i686.rpm 出错: img 安装依赖:yum -y install libaio.so.1 libgcc_s.so.1 libstdc++.so.6

img

需要升级libstdc++-4.4.7-4.el6.x86_64 yum update libstdc++-4.4.7-4.el6.x86_64

5、 安装中: img

6、 安装client img 安装依赖:yum -y install libncurses.so.5 libtinfo.so.5

7、 查询mysq服务运行状态 img 服务未启动。

8、 启动mysql服务 service mysql start

9、 使用root账号登录mysql 提示: img

在安装mysql server时有句提示: img 注意:这个密码是不安全的,所有需要修改初始密码。

10、 使用密码登录mysql账号:mysql -uroot -p

11、 修改root密码:SET PASSWORD = PASSWORD('123456');

2.3. 系统启动时自动启动mysql服务

加入到系统服务:

chkconfig --add mysql

自动启动:

chkconfig mysql on

查询列表:

chkconfig

说明:都没关闭(off)时是没有自动启动。

2.4. 开启远程访问

登录:

mysql -uroot –p123456

设置远程访问(使用root密码):

grant all privileges on . to 'root' @'%' identified by '123456';

flush privileges;

防火墙打开3306端口

/sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT

/etc/rc.d/init.d/iptables save

/etc/init.d/iptables status

Linux安装tomcat

1. 创建ucenter用户

一般情况下,发布应用程序都不是使用root用户的,需要创建一个普通用户来发布程序;

创建ucenter用户:

useradd -d /ucenter ucenter

设置密码:

passwd ucenter (密码 ucenter)

切换用户:

su - ucenter

2. 安装Tomcat

tomcat只要解压就可以使用。

1、 创建web目录 mkdir /ucenter/web

2、 上传apache-tomcat-7.0.57.tar.gz

3、 解压:tar -xvf apache-tomcat-7.0.57.tar.gz

4、 重命名:mv apache-tomcat-7.0.57 itcast-usermanage

5、 启动tomcat: cd itcast-usermanage/bin/ ./startup.sh 或者 sh startup.sh

6、 查看日志: tail -f ../logs/catalina.out

7、 查看效果 http://192.168.0.160:8080/ 发现无法访问: img

8、 防火墙打开 8080 端口 /sbin/iptables -I INPUT -p tcp --dport 8080 -j ACCEPT

/etc/rc.d/init.d/iptables save

9、 安装成功 img

3. 部署用户管理项目

3.1. 上传usermanage.sql和ROOT.war到/ucenter/web

3.2. 执行数据库脚本

cat usermanage.sql | mysql -uroot -p123456

3.3. 部署web程序

3.3.1. 删除webapps下的所有文件

cd /ucenter/web/itcast-usermanage/webapps

rm -rf *

3.3.2. 拷贝ROOT.war到webapps

cp /ucenter/web/ROOT.war .

3.3.3. 重新启动tomcat

cd ../bin/

sh startup.sh && tail -f ../logs/catalina.out

3.3.4. 启动浏览器测试

http://192.168.0.160:8080/user/page/query

img

linux安装jdk

先卸载open-jdk

java –version

rpm -qa | grep java

rpm -e --nodeps java-1.7.0-openjdk-1.7.0.45-2.4.3.3.el6.x86_64

rpm -e --nodeps java-1.6.0-openjdk-1.6.0.0-1.66.1.13.0.el6.x86_64

开始安装:

mkdir /usr/local/src/java

rz 上传jdk tar包

tar -xvf jdk-7u71-linux-i586.tar.gz

yum install glibc.i686

配置环境变量:

① vi /etc/profile

② 在末尾行添加

​ #set java environment

​ JAVA_HOME=/usr/local/src/java/jdk1.7.0_71

​ CLASSPATH=.:$JAVA_HOME/lib.tools.jar

​ PATH=JAVAHOME/bin:JAVA_HOME/bin:PATH

​ export JAVA_HOME CLASSPATH PATH

保存退出

③source /etc/profile 使更改的配置立即生效

④java -version 查看JDK版本信息,如果显示出1.7.0证明成功