服务器搭建(一)java环境配置+tomcat配置

阿里云服务器搭建(一)java环境配置+tomcat配置

https://www.jianshu.com/p/add543fb9167

一、linux下安装jdk配置环境

1、先下载jdk,地址如下:

http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

服务器搭建(一)java环境配置+tomcat配置

在根目录下新建一个software , 将下载好的tar.gz上传到/software/java目录

在xshell用命令解压安装

tar -zxvf jdk-11.0.13_linux-x64_bin.tar.gz

2、配置环境

与Windows中配置JDK类似需要配置一下三个环境变量,上面也说过了为了安全考虑,我们就在~/.bashrc下配置变量

第一步: 加入下面变量(注意“=”两边没有空格)

vi ~/.bashrc

export JAVA_HOME=/software/java/jdk-11.0.13

export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

export PATH=$JAVA_HOME/bin:$PATH

第二步: 使环境变量生效

source ~/.bashrc

第三步:检查

输入命令查看环境变量:

echo $CLASSPATH

echo $PATH

输入命令查看jdk的版本

java -version

二、linux下配置tomcat

1、先下载tomcat的linux版本,地址如下:

https://tomcat.apache.org/download-90.cgi

服务器搭建(一)java环境配置+tomcat配置

将下载好的tar.gz上传到/software/tomcat/目录

解压在/sotfware/下面:

tar -zxvf apache-tomcat-9.0.55.tar.gz

mv apache-tomcat-9.0.55 tomcat9

2、配置 JAVA-HOME(这一步我没有做,不过贴在这里,大家自行取舍)

编辑 /software/tomcat9/bin/catalina.sh 文件,配置 JAVA-HOME 变量,让 Tomcat 可以搜索到 JDK 的目录,与其一起工作。

服务器搭建(一)java环境配置+tomcat配置

3、修改端口号(这一步也不是一定要做的,不过我修改成9999了)

进入tomcat9服务器的conf目录下,找到server.xml文件

vi tomcat9/conf/server.xml

端口转发:80 -> 8080

iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 8080

service iptables save

修改完成后,按“Esc”键+:+wq

4、启动

cd tomcat9/bin

./startup.sh

测试

用curl命令试下:

curl http://localhost

5、开机自动启动

在/etc/rc.d/rc.local文件中最后添加下面两行脚本

vi /etc/rc.d/rc.local

export JAVA_HOME=/software/java/jdk-11.0.13

jdk安装目录

/software/tomcat/tomcat9/bin/startup.sh start

tomcat安装目录

修改rc.local文件为可执行

chmod +x /etc/rc.d/rc.local

reboot重启

阿里云服务器搭建(二)--mysql配置+部署web项目

一、linux下配置mysql

1、安装mysql

首先检查一下本机上面是否安装有mysql(我的并没有安装过mysql):

rpm -qa | grep mysql

如果安装了, 普通删除模式

rpm -e ... --nodeps

(1)安装MySQL官方的Yum Repository

5.7

wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm

8.0

wget -i -c http://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm

(2)下载rpm包

5.7

yum -y install mysql57-community-release-el7-10.noarch.rpm

8.0

yum -y install mysql80-community-release-el7-3.noarch.rpm

(3)安装MySQL服务

yum -y install mysql-community-server

(4)启动mysql服务(注意:是mysqld哦

systemctl start mysqld.service

(5) 查看mysql是否启动成功

systemctl status mysqld

2、设置 mysql 开机自启

systemctl enable mysqld

systemctl daemon-reload

3、设置mysql密码

执行以下命令,查找到初始临时密码后,登陆mysql:

grep 'temporary password' /var/log/mysqld.log

提示ERROR 1819 (HY000): Your password does not satisfy the current policy requirements错误

如果不需要密码策略,在/etc/my.cnf文件中添加如下配置禁用即可:

vi /etc/my.cnf

validate_password = off

重新启动mysql服务使配置生效:

systemctl restart mysqld

登陆mysql :

mysql -u root -p

输入密码

然后在修改密码:

alter user root@localhost identified by '你要修改成的密码';

4、删除

服务器搭建(一)java环境配置+tomcat配置

5、配置远程登录:

create user 'myAdmin'@'%' identified by '123456';

grant all privileges on . to 'myAdmin'@'%' with grant option;

冲刷权限

flush privileges;

6、查看字符编码

show variables like '%char%';

修改MySQL的配置文件:字符编码(/etc/my.cnf)

vi /etc/my.cnf

[mysqld]

default-storage-engine=innodb
character_set_server=utf8
init_connect='SET NAMES utf8'
sql_mode=NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION

[client]
default-character-set=utf8

上一篇:【ASM】ASM数据文件和OS文件(FILESYSTEM)转移方法总结


下一篇:jvm程序执行慢诊断手册