Centos6、7安装Java(jdk+mysql+tomcat)环境傻瓜式教程

来源:互联网 发布:白夜追凶剧情分析知乎 编辑:程序博客网 时间:2024/06/03 05:06

一、服务器的选择

本人用过腾讯云和阿里云的服务器,总所周知我们都知道阿里云是国内的老大,无论哪方面,作为一个菜鸟,我个人还是觉得阿里云比腾讯云好很多很多。

二、工具的选择

文件传输工具:首选FlashFXP次选FileZilla
命令工具:Xsell

三、第一步配置jdk运行环境

1、jdk的下载:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
一般我选择tar.gz格式的,不想用rpm格式(个人感觉tar.gz用起来爽)

2、jdk的上传:
打开上传工具FalshFXP。一般我们连接的时候我会选择SFTP这种方式,端口号为22。连接成功后我们会进入root目录,就是最高管理权限目录。我们可以把文件上传到这个目录,也可以上传到别的目录,一般我习惯上传到本目录,没有为什么,就是方便。

3、jdk的解压:
用Xsell连接服务器后我们选择创建文件目录
#[root@localhost ~]mkdir /usr/local/java
(为什么创建?)其实没必要,就是因为一般我jdk安装在这个目录
接着我们就是解压了
#[root@localhost ~]tar zxvf jdk-8u144-linux-x64.tar.gz -C /usr/local/java
(jdk-8u144-linux-x64.tar.gz是上传的文件名 -C /usr/local/java是解压到/usr/local/java目录 -C是要的,不然可能会报错)
一般我还会做一件事就是把jdk目录的文件夹名字换了,可以使用FlashFXP做,同样我们也能用命令做
[root@localhost ~]# cd /usr/local/java (进入指定目录)
[root@localhost java]#mv jdk-8u144 jdk (jdk-8u144是文件夹之前的名字 jdk是你想改的名字,一定要在java目录执行,不然找不到文件)

4、jdk环境变量的配置

方法一:直接把etc下的profile文件用ftp工具下载下来
直接在文件最后面加入
export JAVA_HOME=/usr/local/java/jdk1.8.0_45
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH

方法二:命令方法:
#vi /etc/profile
是不是发现一片东西,不要急按下O键进入可编辑状态,用键盘下键移到最下面同样假如
export JAVA_HOME=/usr/local/java/jdk1.8.0_45
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH

然后按下Esc键,最后输入:wq回车保存

5、测试是否配置成功
输入命令:
# java
# javac
# java -version
出现一堆东西,恭喜你成功了!

四、tomcat的安装和配置

1、和jdk一样进行上传(不懂得可以看上面上传的方法、文件也为tar.gz格式的)

2、文件解压
[root@localhost ~]# tar zxvf apache-tomcat-8.0.23.tar.gz -C /usr/local

3、文件夹重命名
[root@localhost ~]# cd /usr/local
[root@localhost local]# mv apache-tomcat-8.0.23 apache-tomcat
命令的原理我就不解释了,上面都有

4、启动服务命令
[root@localhost ~]# cd /usr/local/apache-tomcat/bin
[root@localhost bin]# ./startup.sh

5、测试
测试地址:——— 公网ip:8080
当你看见傻猫的时候你就成功了

五、Mysql的安装(Centos7的请看后面的安装教程)

1、输入命令查看是否已经自带安装了mysql的相关服务
[root@localhost ~]# yum list installed | grep mysql
[root@localhost ~]# yum -y remove 你出来的mysql的全部名称

2、yum命令查看mysql相关服务
[root@localhost ~]# yum list | grep mysql

3、使用yum安装mysql数据库
[root@localhost ~]#yum -y install mysql-server mysql mysql-devel

4、查看刚安装mysql数据库版本信息,能查出来你就成功了
[root@localhost ~]# rpm -qi mysql-server

6、设置MySQL服务随系统启动自启动
[root@localhost ~]# chkconfig mysqld on

7、确认MySQL自启动
[root@localhost ~]# chkconfig –list mysqld

六、Centos7安装mysql教程

运行下面的命令
[root@localhost ~]# wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm

[root@localhost ~]# rpm -ivh mysql-community-release-el7-5.noarch.rpm
安装好后可以上面那个步骤的4、5、6继续操作

七、数据库的初始化

1、初次安装mysql,root账户没有密码
[root@localhost ~]#mysql

2、使用mysql数据库
mysql>use mysql;

3、设置登录密码
mysql>update user set password=password(‘这里是你的密码’) where user=’root’ and host=’localhost’;

4、刷新
mysql> flush privileges;

5、打开数据库远程连接
mysql>GRANT ALL PRIVILEGES ON . TO ‘itofiice’%’ IDENTIFIED BY ‘itoffice’ WITH GRANT OPTION;
(第一个itoffice表示用户名,%表示所有的电脑都可以连接,也可以设置某个ip地址运行连接,第二个itoffice表示密码 %可以改成指定的ip)

6、刷新
mysql> flush privileges;

7、退出
msyql>exit;

八、把80端口转到8080(一般我们访问ip默认为80端口所以我们可以设置端口转到8080)

执行如下命令:
[root@localhost ~]#iptables -t nat -A PREROUTING -p tcp –dport 80 -j REDIRECT –to-port 8080
[root@localhost ~]# service iptables save

附录

:mysql启动命令
1、启动   
[root@localhost ~]# service mysql start

2、停止 
[root@localhost ~]#service mysql stop

原创粉丝点击