美文网首页
linux部署web和java 项目详细步骤,tomcat及ni

linux部署web和java 项目详细步骤,tomcat及ni

作者: Iterate | 来源:发表于2020-12-01 10:28 被阅读0次

    部署与安装

    第一步:安装缺少的依赖包

    wget
    yum -y install wget
    
    gcc
    yum install gcc-c++
    
    pcre
    yum install -y pcre pcre-devel
    
    zlib
    yum install -y zlib zlib-devel
    
    openssl
    yum install -y openssl openssl-devel
    

    第二步:下载和安装mysql源

    1、下载mysql源安装包
    wget https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm
    
    如果出现
    -bash: wget:未找到命令
    就说明没安装wget (需要去安装)
    然后再执行 wget https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm
    
    2、安装mysql源
    yum -y localinstall mysql57-community-release-el7-11.noarch.rpm
    
    3、在线安装mysql服务
    yum -y install mysql-community-server
    下载的东西比较多 要稍微等会;
    
    速度超级慢就 10k,解决方法如下:
    https://www.jianshu.com/p/e038fd968731
    
    4、启动mysql服务
    systemctl start mysqld
    
    5、设置开机启动
    systemctl enable mysqld
    systemctl daemon-reload
    
    6、修改root本地登录密码
    去缓存目录var
    /var/log/mysqld.log    查看临时密码
    
    mysql -u root -p
    弹出Enter password:  输入临时密码(进入mysql命令行)
    
    ALTER USER 'root'@'localhost' IDENTIFIED BY '大写+小写+数字(共8位)';    (Yc22334088.) ( ; 这个符号不要忘记了)
    Query OK, 0 rows affected(0.00 sec)
        (备注 mysql5.7默认密码策略要求密码必须是大小写字母数字特殊字母的组合,至少8位)
        
    7、设置允许远程登录
    mysql 默认不允许远程登录,我们需要设置下,并且防火墙开放3306端口;
    GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '大写+小写+数字(共8位)' WITH GRANT OPTION;
    
    exit;
    退出;
    
    8、配置默认编码为utf8
    修改/etc/my.cnf配置文件,在[mysql]下添加编码配置,如下所示:
    [mysql]
    character_set_server=utf8
    init_connect='SET NAMES utf8'
    
    重启服务
    systemctl restart mysqld
    
    登入mysql
        查看数据库编码
        show variables like '%character%';
        
        查看数据库列表
        show databases;
    
    9、测试
    
    额外操作
    

    相关文章

      网友评论

          本文标题:linux部署web和java 项目详细步骤,tomcat及ni

          本文链接:https://www.haomeiwen.com/subject/akgjwktx.html