zoukankan      html  css  js  c++  java
  • Linux服务部署--Java(一)

    网络配置

    一、配置dns

        1.修改/etc/NetworkManager/NetworkManager.conf 文件,在main部分添加 “dns=none” 选项:         

        2.NetworkManager重新装载上面修改的配置

      # systemctl restart NetworkManager.service

        手动修改/etc/resolv.conf,,增加dns服务器ip

      nameserver 114.114.114.114

      nameserver 8.8.8.8

        3.验证

      ping www.baidu.com,看能否解析百度ip

    二、安装rz

        yum -y install lrzsz

        安装完后支持rz,sz命令

    三、ftp安装及配置

        安装:yum -y install ftp vsftpd

        设置开机启动:chkconfig vsftpd on

        配置

    1. 创建账号 adduser ftpuser
    2. 创建密码 passwd ftpuser
    3. 创建ftp日志文件 touch /var/log/vsftpd.log
    4. 创建chroot_list,并将ftpuser用户加入

            touch /etc/vsftpd/chroot_lilst

            echo ftpuser>>/etc/vsftpd/chroot_list

      5.去除ftpuser目录写权限

          chmod a-w /home/ftpuser/

      6.调整默认配置

       vim /etc/vsftpd/vsftpd.conf

          anonymous_enable=NO #设定不允许匿名访问

          chroot_list_enable=YES

       xferlog_file=/var/log/vsftpd.log #设定vsftpd的服务日志保存路径

       ascii_upload_enable=YES #允许使用ASCII模式上传

         ascii_download_enable=YES #设定支持ASCII模式的上传和下载功能

      常见命令

       启动ftp服务:service vsftpd start

          查看ftp服务状态:service vsftpd status

          重启ftp服务:service vsftpd restart

          关闭ftp服务:service vsftpd stop

    四、安装jdk

        下载jdk

      环境配置

        编辑配置文件:sudo vim /etc/profile,添加

      JAVA_HOME=jdk目录 
    
      JRE_HOME=$JAVA_HOME/jre 
    
      PATH=$PATH:$JAVA_HOME/bin CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar 
    
      export JAVA_HOME export JRE_HOME export PATH export CLASSPATH

      使修改立即生效

    source /etc/profile

      验证

    java –version

    五、tomcat安装

    下载

    https://github.com/judasn/Linux-Tutorial/blob/master/Tomcat-Install-And-Settings.md

    六、mysql安装

      下载mysql源,

        wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm

      安装步骤:

    1. rpm -ivh mysql57-community-release-el7-11.noarch.rpm
    2. yum install mysql-server
    3. grep "password" /var/log/mysqld.log    查看默认root密码
    4. mysql –u root –p    此时密码为初始化密码.
    5. mysql>set global validate_password_policy=0;
    6. mysql>set global validate_password_length=4;
    7. mysql>SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpassword');   修改密码
    8. mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'yourpassword' WITH GRANT OPTION;    远程访问权限设置
    9. mysql>flush privileges;   刷新权限
    10. mysql>show global variables like 'port';  查看mysql服务端口
    11. 修改端口,编辑/etc/my.cnf文件,早期版本有可能是my.conf文件名,增加端口参数(port=****),并且设定端口,注意该端口未被使用。
    12. 修改完后可以使用上面的方法查看是否修改成功。
    13. 重启mysql服务。

    七、Redis安装

      下载redis,https://redis.io/download

      安装依赖包:yum install -y gcc-c++ tcl

        tar –zxvf redis-3.2.9.tar.gz

        cd redis-3.2.9

        make

        make install

        cp redis.conf /etc/

        vim /etc/redis.conf 

      修改daemonize no值为yes

      启动 /usr/local/bin/redis-server /etc/redis.conf

      关闭 redis-cli -h 127.0.0.1 -p 6379 shutdown

      查看是否启动:ps -ef | grep redis

      进入客户端:redis-cli

      关闭客户端:redis-cli shutdown

      开机启动配置:echo "/usr/local/bin/redis-server /etc/redis.conf" >> /etc/rc.local

  • 相关阅读:
    EXE、DLL和OCX文件的最佳压缩工具ASPack
    mysql忘记帐号密码 解决办法。
    vs2010 C++ 静态编译(解决:程序在别人的机子运行不了,缺少mfc100.dll, xxx100d.dll等的解决方法)
    去掉word每个标题前都有个小黑点 附word2003与2007方法
    struts2 中jsp页面replace的使用
    struts2 改变portlet windowState
    .net 知识补充 注意点
    广义表(1)
    字符串匹配(kmp)
    二叉排序树
  • 原文地址:https://www.cnblogs.com/JackpotHan/p/9587746.html
Copyright © 2011-2022 走看看