一、jdk配置
1.下载jdk安装包 传送门 (我使用的是 Tomcat:1.8.0_121)
2.将下载后的jdk传到服务器上
3.操作步骤
新建一个目录:
[root@localhost ~]# cd /usr/
[root@localhost usr]# mkdir java
[root@localhost usr]# cd java/
[root@localhost java]# mkdir jdk
[root@localhost java]# cd jdk
[root@localhost jdk]#
2、解压jdk-8u121-linux-x64.tar.gz到jdk目录下: (目录自己定义)
[root@localhost mnt]# tar -xvf jdk-
8u144
-linux-x64.tar.gz -C /usr/java/jdk/
3、配置环境变量:
[root@localhost mnt]# vi /etc/profile
4、在底部添加以下内容:
#set java environment
export JAVA_HOME=/usr/java/jdk/jdk1.8.0_144
export JRE_HOME=/usr/java/jdk/jdk1.8.0_144/jre
export CLASSPATH=.:$JAVA_HOME/lib$:JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin/$JAVA_HOME:$PATH
5、保存后执行以下命令:
[root@localhost mnt]#
6、验证安装:
[root@localhost ~]# java -version
如果出现java的版本号,则证明安装成功
二、tomcat配置
1.下载tomca安装包 传送门
2.将下载好的安装包上传到服务器上
3.找到文件所在目录
操作步骤
1、解压apache-tomcat-8.5.11.tar.gz
# tar -xvf apache-tomcat-8.5.16.tar.gz -C /usr/java/tomcat/
2、解压之后,我们进入解压的文件:
[root@localhost mnt]# cd /usr/java/tomcat/apache-tomcat-
8.5
.
16
/
- bin目录中存放Tomcat的一些脚本文件,最重要的也是用的最多就是启动和关系tomcat服务脚本。
- conf:存放Tomcat服务器的各种全局配置文件,其中最重要的是server.xml和web.xml
- webapps:Tomcat的主要Web发布目录,默认情况下把Web应用文件放于此目录
- logs:存放Tomcat执行时的日志文件
3、进入到tomcat的bin目录:
[root@localhost apache-tomcat-8.5.11]# cd bin/
4、编辑setclasspath.sh脚本,添加以下内容:
export JAVA_HOME=/usr/java/jdk/jdk1.8.0_141
export JRE_HOME=/usr/java/jdk/jdk1.8.0_141/jre
5、保存后输入以下命令启动tomcat。
[root@localhost bin]# ./startup.sh
6、从浏览器访问,输入
http://ip地址:8080
即可访问,如果外部无法访问,但是Linux内部却可以访问,这种情况一般是防火墙的问题,关闭防火墙就可以了。
7、安装好Tomcat后,在webapps下面自带一个demo,通过浏览器访问即可看到已经部署好的web项目。
[root@localhost apache-tomcat-8.5.11]# cd webapps/
三、编译安装MySQL前预准备
1.首先检查系统中是否存在使用rpm安装的mysql或者mariadb,如果有需要先删除后再编译安装。
rpm-qa| grep mysql#由下至上依次卸载
rpm-qa| grep mariadb
rpm-e xxx#一般使用此命令即可卸载成功
rpm-e--nodeps xxx#卸载不成功时使用此命令强制卸载
2.卸载完以后用 rpm -qa|grep mariadb 或者 rpm -qa|grep mysql 查看结果。
1安装mysql
yum install-y libaio-*
mkdir-p/usr/local/mysql
cd/usr/local/src
wget http://zy-res.oss-cn-hangzhou.aliyuncs.com/mysql/mysql-5.7.17-linux-glibc2.5-x86_64.tar.gz
tar-xzvf mysql-5.7.17-linux-glibc2.5-x86_64.tar.gz
mv mysql-5.7.17-linux-glibc2.5-x86_64/* /usr/local/mysql/
2.建立mysql组和用户,并将mysql用户添加到mysql组
groupadd mysql
useradd-g mysql-s/sbin/nologin mysql
3.初始化mysql数据库
/usr/local/mysql/bin/mysqld--initialize-insecure--datadir=/usr/local/mysql/data/--user=mysql
4.更改mysql安装目录的属主属组
chown-R mysql:mysql/usr/local/mysql
chown-R mysql:mysql/usr/local/mysql/data/
chown-R mysql:mysql/usr/local/mysql
5.设置开机自启
cd/usr/local/mysql/support-files/
cp mysql.server/etc/init.d/mysqld
chmod+x/etc/init.d/mysqld
vim/etc/rc.d/rc.local
3.添加/etc/init.d/mysqld start到rc.local文件中,然后输入:wq保存退出。
1.设置环境变量
vi/root/.bash_profile
4.在PATH=$PATH:$HOME/bin添加参数为:
PATH=$PATH:$HOME/bin:/usr/local/mysql/bin:/usr/local/mysql/lib
5.然后输入:wq保存退出,输入:
source/root/.bash_profile
6.测试:
1.启动MySQL数据库
/etc/init.d/mysqld start
2修改Mysql的root用户密码
初始化后mysql为空密码可直接登录,为了保证安全性需要修改mysql的root用户密码。
mysqladmin -u root password "xxxx"
测试登录MySQL数据库
mysql -uroot -p密码 #-p和密码之间无空格
1.mysql安装自动新建了一个my.ini的文件,删除,
2.注意给用户添加权限 限制可以访问权限主机和密码并保存
GRANT ALL PRIVILEGES ON dk.* TO 'myuser'@'
139.196.127.144
' IDENTIFIED BY '
11coins
' WITH GRANT OPTION;
FLUSH PRIVILEGES;