Linux环境部署(nginx+mariadb+java)

1、安装nginx

  • 安装
yum install nginx
  • 启动
yum install nginx
  • 开机自启
sudo systemctl enable nginx

2、安装mariadb

  • 安装
sudo yum install mariadb101u-server -y
  • 如果安装遇到问题,可能是因为系统自带MariaDB,先删除
sudo yum remove mariadb-libs -y
  • 启动
sudo systemctl start mariadb
  • 开机自启动
sudo systemctl enable mariadb
  • 安全配置
mysql_secure_installation

Enter current password for root (enter for none):
解释:输入当前 root 用户密码,默认为空,直接回车。
Set root password? [Y/n] y
解释:要设置 root 密码吗?输入 y 表示愿意。
Remove anonymous users? [Y/n] y
解释:要移除掉匿名用户吗?输入 y 表示愿意。
Disallow root login remotely? [Y/n] y
解释:不想让 root 远程登陆吗?输入 y 表示愿意。
Remove test database and access to it? [Y/n] y
解释:要去掉 test 数据库吗?输入 y 表示愿意。
Reload privilege tables now? [Y/n] y
解释:想要重新加载权限吗?输入 y 表示愿意。

  • 添加用户
GRANT ALL PRIVILEGES ON *.* TO ‘username‘@‘localhost‘ IDENTIFIED BY ‘password‘ WITH GRANT OPTION;
GRANT ALL PRIVILEGES ON *.* TO ‘username‘@‘%‘ IDENTIFIED BY ‘password‘ WITH GRANT OPTION;
FLUSH PRIVILEGES;

3、Java JDK rpm安装

rpm -ivh jdk***.rpm

4、Tomcat 安装

将tomcat上传至服务器/home目录下

进入/hometomcat/bin目录下,修改权限,能够运行*.sh

cd /home/tomcat/bin
chmod u+x ./*.sh

配置环境变量

修改/etc/profile文件

vi /etc/profile

在其中添加如下代码

#set Java environment
JAVA_HOME=/usr/java/jdk1.8.0_141
JRE_HOME=/usr/java/jdk1.8.0_141/jre
CATALINA_HOME=/home/tomcat
CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib:$CATALINA_HOME/lib
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
export JAVA_HOME JRE_HOME CATALINA_HOME  CLASS_PATH PATH 

使环境变量配置生效

source profile

提高tomcat的启动效率

打开/usr/java/jdk1.8.0_141/jre/lib/security,替换如下内容

securerandom.source=file:/dev/random
替换为
securerandom.source=file:/dev/./urandom
时间: 2024-11-03 19:51:40

Linux环境部署(nginx+mariadb+java)的相关文章

Linux平台部署nginx反向代理实例

nginx有着优秀的代理性能,很多情况下,nginx常常被充当反向代理服务器负载后端应用web构建起一个高性能高可用的web集群(淘宝tengix ,京东的nginx集群都使用到了nginx反向代理功能),接下来给大家讲解Linux平台部署nginx反向代理实例. [本文档所介绍的内容适用于公司测试/生产等常见的nginx反向代理应用] 1. nginx环境部署前准备: 1.1相关软件以及系统 系统要求:Centos 6.0以上 (64位) 相关中间件:Nginx: 1.6.0 以上(包含1.6

linux环境部署

# linux环境部署 ## 步骤------------------------------ 配置系统DNS- 重启网络服务- 安装jdk- 新建日志目录设置权限- 停止防火墙- 启动后台服务 ### 配置系统dns-----------------------------vi /etc/sysconfig/network-scripts/ifcfg-eth0DNS1='重启网络服务systemctl restart network ## 安装jdk----------------------

docker环境部署nginx、tomcat、redis

centos7 部署docker 1.获取阿里docker yum源 wget https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce-staging.repo yum makecache yum repolist 2.移除旧版docker yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker

使用Xshell工具远程Linux环境部署web项目

一.什么是Xshell Xshell是一个强大的安全终端模拟软件,它支持SSH1, SSH2, 以及Microsoft Windows 平台的TELNET 协议.Xshell 通过互联网到远程主机的安全连接以及它创新性的设计和特色帮助用户在复杂的网络环境中享受他们的工作. Xshell可以在Windows界面下用来访问远端不同系统下的服务器,从而比较好的达到远程控制终端的目的. 二.相关的linux命令 1. ssh SSH(全称 Secure Shell)是一种加密的网络协议.使用该协议的数据

LINUX测试环境部署nginx(五)

安装配置nginx 安装编译环境:yum -y install pcre-devel openssl openssl-devel 拷贝nginx压缩文件到目标目录后,解压tar -zxvf nginx1.4.4.tar.gz 设置编译参数:./configure --prefix=/usr/local/nginx --with-http_stub_status_module      (/usr/local/nginx目录下运行) 编译:make 安装:make install 启动cd /us

Linux环境部署(一)

最近被老大安排了个任务,解决Linux的安装部署问题,特做如下笔记,以便下次安装配置: --------------------Linux上部署项目------------------- 1.解压缩相应的软件 gunzip xxx.gz //解压file.gz tar -xzvf file.tar.gz //解压file.tar.gz 将整个 /etc 目录下的文件全部打包成为 /tmp/etc.tar [[email protected] ~]# tar -cvf /tmp/etc.tar /

linux环境安装Nginx

在安装之前可以访问官网传送门 进行下载最新的源码包(centos/redhat). 安装还需要以下工具: yum -y install gcc gcc-c++ autoconf automake 模块依赖: yum -y install zlib zlib-devel openssl openssl-devel pcre pcre-devel Nginx在linux环境下可以通过编译源码的方式来安装.最简单的安装命令如下: tar -zxvf nginx-1.x.xx.tar.gz cd ngi

Linux JDK Tomcat Nginx MariaDB 安装,Nginx 多域名转发配置

安装JDK rpm包下载地址(jdk-7u17 ): http://www.oracle.com/technetwork/java/javase/downloads/java-archive-downloads-javase7-521261.html#jdk-7u17-oth-JPR # yum install wget -y JDK下载地址: http://download.oracle.com/otn/java/jdk/7u17-b02/jdk-7u17-linux-x64.rpm?Auth

linux环境部署 (jdk/tomcat/mysql/redis)

1. 到mysql官网下载mysql编译好的二进制安装包,在下载页面Select Platform:选项选择linux-generic,然后把页面拉到底部,64位系统下载Linux - Generic (glibc 2.5) (x86, 64-bit),32位系统下载Linux - Generic (glibc 2.5) (x86, 32-bit)  解压32位安装包: 进入安装包所在目录,执行命令:tar mysql-5.6.17-linux-glibc2.5-i686.tar.gz  复制解