Linux服務部署--Java(一)

網絡配置java

1、配置dnsmysql

    1.修改/etc/NetworkManager/NetworkManager.conf 文件,在main部分添加 「dns=none」 選項:         c++

    2.NetworkManager從新裝載上面修改的配置git

  # systemctl restart NetworkManager.servicegithub

 

    手動修改/etc/resolv.conf,,增長dns服務器ipredis

  nameserver 114.114.114.114sql

  nameserver 8.8.8.8vim

    3.驗證tomcat

  ping www.baidu.com,看可否解析百度ip服務器

 

2、安裝rz

    yum -y install lrzsz

    安裝完後支持rz,sz命令

 

3、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

 

4、安裝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

 

5、tomcat安裝

下載

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

 

6、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服務。

 

7、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

相關文章
相關標籤/搜索