• Linux 服务器 Java环境部署系列(二):安装nginx、mysql、tomcat、redis


    引言

      本文主要记录Linux 服务器下搭建Java环境的相关操作:安装nginx、mysql、tomcat、redis。

    系列文档目录

      Linux 服务器 Java环境部署系列(一):安装JDK

      Linux 服务器 Java环境部署系列(二):安装nginx、mysql、tomcat、redis

      Linux 服务器 Java环境部署系列(三):安装git、maven

      Linux 服务器 Java环境部署系列(四):搭建jenkins环境、部署项目

      Linux 服务器 Java环境部署系列(五):搭建RabbitMQ

    安装nginx

      安装nginx 采用linux 本身提供的数据源来进行安装。

    安装步骤

    • 添加源:rpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm
    • 安装:yum install -y nginx
    • 配置开自启动:
      • systemctl start nginx.service
      • systemctl enable nginx.service
    • 配置文件位置:/etc/nginx/nginx.conf

    操作命令

    • 启动:nginx
    • 停止:nginx -s stop
    • 退出:nginx -s quit
    • 重新打开:nginx -s reopen
    • 修改配置文件:vim /etc/nginx/nginx.conf
    • 重新加载配置文件:nginx -s reload

    安装mysql

      安装mysql,主要采用数据源的方式,但针对于centos 7而言,已经逐渐的采用mariaDB。(以下介绍的是centos 7 安装mysql 5.7的步骤)

    安装步骤

    • 下载源:wget  http://repo.mysql.com/mysql57-community-release-el7-10.noarch.rpm
    • 安装:
      • yum -y install mysql57-community-release-el7-10.noarch.rpm
      • yum -y install mysql-community-server
    • 启动:systemctl start mysqld.service
    • 查看初始密码:grep "password" /var/log/mysqld.log
    • 用初始密码登录:mysql -uroot -p
    • 修改密码:ALTER USER 'root'@'localhost' IDENTIFIED BY  '[password]';
    • 修改远程访问权限:
      • use mysql;
      • GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '[password]' WITH GRANT OPTION;
    • 刷新权限:flush privileges;
    • 设置开机自启:
      • vim /etc/rc.local
      • 在末尾添加:service  mysqld start
    • 重启mysql [Centos7 请使用命令]:service mysqld.service restart

    其他操作

      查看 端口:mysql> show global variables like 'port';  

      修改 端口:编辑 /etc/my.cnf 文件,添加 port = [你的端口]

    安装tomcat

      安装tomcat,主要采用自行下载tomcat包的形式,这样以便于配置和修改对应的配置文件。

    安装步骤

    • 创建:tomcat的安装路径:mkdir /usr/tomcat
    • 下载: 下载tomcat文件,将文件解压放入 tomcat目录下
    • 配置环境变量: vim /etc/profile
      • 编辑配置文件:添加内容 export CATALINA_HOME=/usr/tomcat
      • 使配置生效:source /etc/profile
    • 修改端口:vim conf/server.xml
    • 验证:
      • 进入tomcat/bin目录
      • 执行命令: ./startup.sh
      • 关闭命令: ./shutdown.sh

    安装redis

      安装redis,主要采用在线命令的安装形式

    安装步骤

    • 安装:yum install redis
    • 配置redis文件:/etc/redis.conf
      • 远程连接:注释掉 bind 127.0.0.1
      • 修改密码:#requirepass foobared 去掉前面的注释,并修改为所需要的密码
      • 保护模式修改为no protected-mode no
      • 修改端口:修改port端口

    操作命令

    • 启动:systemctl start redis
    • 停止:systemctl stop redis
    • 重启:systemctl restart redis
    • 开机启动:systemctl enable redis
  • 相关阅读:
    Hive初识(一)
    图解HTTP总结(8)——确认访问用户身份的认证
    Android 7.0 照相 FileUriExposedException
    activity跳转的一些坑
    gopath配置
    android项目中记录
    一些趣味性总结(JAVA)
    http的response遇到illegalstateexception解决办法
    django demo
    Error:Execution failed for task ':app:transformClassesWithDexForDebug'解决方法
  • 原文地址:https://www.cnblogs.com/huanghzm/p/12191034.html
Copyright © 2020-2023  润新知