LInux服务器部署日常记录

----------------------------------------Linux----------------------------------------

  1. 安装viw yum -y install vim*
    :q #不保存文件,退出vim。
    :wq #保存文件,退出vim。
    u #撤销上一个操作,按多次[n]可以多次执行撤销

  2. 安装JDK1.8
    JDK1.8安装与配置
    https://blog.csdn.net/pdsu161530247/article/details/81582980

    2.1设置JDK环境信息

     	export JAVA_HOME=/usr/local/jdk1.8.0_261  #jdk安装目录
     	export JRE_HOME=${JAVA_HOME}/jre
     	export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib:$CLASSPATH
     	export JAVA_PATH=${JAVA_HOME}/bin:${JRE_HOME}/bin
     	export PATH=$PATH:${JAVA_PATH}
    
     	解压jdk mysql redis
     	tar -zxvf jdk-8u261-linux-x64.tar.gz
     	tar -zxvf mysql-5.7.31-linux-glibc2.12-x86_64.tar.gz
     	tar -zxvf redis-3.2.12.tar.gz
     	tar -zxvf nginx-1.18.0.tar.gz
    
     	移除tar包
     	rm -f jdk-8u261-linux-x64.tar.gz
     	rm -f mysql-5.7.31-linux-glibc2.12-x86_64.tar.gz
     	rm -f redis-3.2.12.tar.gz
     	rm -f nginx-1.18.0.tar.gz
    
  3. MYSQL安装与配置 zbxy_admin/Xy123! root/Yess5678!

     	移动重命名 mv mysql-5.7.31 /usr/local/mysql
    

    3.1 删除系统自带mariadb

        rpm -qa|grep mariadb
        rpm -e --nodeps mariadb-libs-5.5.60-1.el7_5.x86_64
    

    3.2 参考 https://blog.csdn.net/qq_37598011/article/details/93489404

     	SET PASSWORD = PASSWORD('123456');
    

    3.3 开机自启动

     	[root@localhost bin]# cd /usr/local/mysql/support-files
     	[root@localhost support-files]# cp mysql.server /etc/init.d/mysqld	
    

    3.4 配置环境变量 参考 https://blog.csdn.net/wozniakzhang/article/details/84256090

        vim /etc/profile
     	#配置mysql环境变量
     	export PATH=$PATH:/usr/local/mysql/bin
     	[root@localhost etc]# source /etc/profile
    
  4. redis安装与配置
    ps -ef | grep redis
    kill pid **
    redis-server …/redis.conf
    ./redis-server redis.conf

    4.1 先上传解压

     https://blog.csdn.net/qq_29619571/article/details/98044108
     
     export REDIS_HOME=/usr/local/redis-3.2.12
     export PATH=$PATH:${REDIS_HOME}/bin
     
     设置Redis开机启动 vim /etc/rc.local 
     
      /usr/local/redis-3.2.12/src/redis-server /usr/local/redis-3.2.12/redis.conf
     
     重启不加载执行 chmod +x /etc/rc.d/rc.local
    

    4.2 从防火墙开放端口

     sudo firewall-cmd --zone=public --add-port=6379/tcp --permanent # 开放6379端口
     sudo firewall-cmd --reload # 重新加载配置
    

    4.3 Redis操作相关命令:停止、启动、查看

     https://blog.csdn.net/abc231218/article/details/79599674
     
     Please select the redis executable path [/usr/local/bin/redis-server] 
     Selected config:
     Port           : 6379
     Config file    : /etc/redis/6379.conf
     Log file       : /var/log/redis_6379.log
     Data dir       : /var/lib/redis/6379
     Executable     : /usr/local/bin/redis-server
     Cli Executable : /usr/local/bin/redis-cli
    
  5. SpringBoot-jar 项目发布部署 ps -ef|grep java
    nohup java -jar springboot-web.jar >/dev/null 2>&1 &

  6. Nginx安装与配置 ps -ef|grep nginx

    https://blog.csdn.net/qq_42815754/article/details/82980326
    先上传解压
    tar -xvf nginx-1.18.0.tar.gz
    进入/usr/local/nginx/sbin目录,输入./nginx即可启动nginx
    关闭nginx ./nginx -s quit 或者 ./nginx -s stop

    安装多个 https://blog.csdn.net/ammengke/article/details/88814209

    mv nginx-1.18.0 nginx-xygl

    make && make install

  7. Linux搭建vue环境配置

    https://blog.csdn.net/qq_33661804/article/details/85340697
    https://blog.csdn.net/starkpan/article/details/88175692

  8. Linux安装gitblit代码管理
    先解压 tar -zxvf gitblit-1.8.0.tar.gz 移除tar包 rm -f gitblit-1.8.0.tar.gz
    gitblit安装配置: https://blog.csdn.net/qian_feifei/article/details/75195011

    8.1 账号: admin/Qwer2020 rencw/letisgo! yangxf/y2010! yitl/y2020!

  9. Linux node安装与配置
    先解压后删除压缩包,修改文件名称 mv node-v12.18.0-linux-x64 nodejs
    https://blog.csdn.net/weixin_43871371/article/details/102779692

     设置软连接,使得node在任何地方都能使用
     ln -s /usr/local/nginx-vue/work/config/nodejs/bin/node  /usr/local/bin/node
     ln -s /usr/local/nginx-vue/work/config/nodejs/bin/npm  /usr/local/bin/npm
     
     ln -s /usr/local/nodejs/bin/node  /usr/local/bin/node
     ln -s /usr/local/nodejs/bin/npm  /usr/local/bin/npm
    

----------------------------------------Linux----------------------------------------

Guess you like

Origin blog.csdn.net/qq_16771097/article/details/112847341