服务端自动化部署需要的环境依赖

  • git:自动化部署拉取代码
  • gitlab-runner:gitlab CI/CD需要程序
  • maven:服务端打包需要
  • redis、mysql、java:服务端运行必要环境

1、安装java 1.8.0

java安装主要位java v1.8.0版本,使用压缩包安装方式。

  • 1.下载jdk wget下载或直接下载ftps上传到服务器,此处直接下载后上传到服务器
    没有安装wget直接使用
    yum install -y wget 安装确保服务器有网 wget 软件下载路径
  • 2.解压jdk压缩包
    创建一个目录存放jdk
    mkdir /usr/local/java
    将jdk解压到该目录
    tar -zxvf jdk-8u202-linux-x64.tar.gz -C /usr/local/java/
    tar -zxvf jdk-17_linux-x64_bin.tar.gz -C /usr/local/java/
    进入jdk解压目录
    cd /usr/local/java/
    ll 指令查看当前目录下文件
  • 3.配置环境变量,此处配置jdk8
    vim /etc/profile
    进入文件按 i 进入编辑模式
    文件末尾添加以下内容
    export JAVA_HOME=/usr/local/java/jdk1.8.0_202
    export PATH=$JAVA_HOME/bin:$PATH
    export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
    编辑完按 esc 退出编辑模式 按 : 输入 wq 保存退出
  • 4.从新读取profile文件
    source /etc/profile

- 阅读剩余部分 -

前端项目自动化部署需要的环境依赖

  • node:安装项目依赖、打包需要
  • nginx:项目部署必须[正向代理、反向代理、负载均衡等等]
  • git:自动化部署拉取代码
  • gitlab-runner:gitlab CI/CD需要程序

1、安装node

此处使用的是node库 “ n ” ,可随时切换固定版本

先安装任意版本的node后,安装完 “ n ” 后再卸载

  • 重载系统配置文件
source /etc/profile

- 阅读剩余部分 -

一、centos系统安装

下载centos系统镜像

制作启动盘

使用UltraISO制作启动盘;安装完UltraISO之后打开iso镜像位置并选择打开;打开后点击顶部启动->刻录光盘映像

安装centos系统

无法进入安装图形界面解决办法
查看启动盘符命令为“blkid”
选择启动项页面中点击“e”进入编辑启动项页面,
把地址改为启动盘的盘符后,
按下“ctrl+x”保存后,
输入“reboot”重启进入安装图形页面

- 阅读剩余部分 -

小程序备案操作指引

一、小程序备案法律法规参考

1、《中华人民共和国反电信网络诈骗法》 第二十三条 设立移动互联网应用程序应当按照国家有关规定向电信主管部门办理许可或者备案手续。

2、《互联网信息服务管理办法》 第四条 国家对经营性互联网信息服务实行许可制度;对非经营性互联网信息服务实行备案制度。未取得许可或者未履行备案手续的,不得从事互联网信息服务。
第五条 从事新闻、出版、教育、医疗保健、药品和医疗器械等互联网信息服务,依照法律、行政法规以及国家有关规定须经有关主管部门审核同意的,在申请经营许可或者履行备案手续前,应当依法经有关主管部门审核同意。

3、《非经营性互联网信息服务备案管理办法》 第五条 在中华人民共和国境内提供非经营性互联网信息服务,应当依法履行备案手续。未经备案,不得在中华人民共和国境内从事非经营性互联网信息服务。
第十一条 拟从事新闻、出版、教育、医疗保健、药品和医疗器械、文化、广播电影电视节目等互联网信息服务,根据法律、行政法规以及国家有关规定应经有关主管部门审核同意的,在履行备案手续时,还应向其住所所在地省通信管理局提交相关主管部门审核同意的文件。
第十三条 非经营性互联网信息服务提供者应当在其网站开通时在主页底部的中央位置标明其备案编号,并在备案编号下方按要求链接信息产业部备案管理系统网址,供公众查询核对。
非经营性互联网信息服务提供者应当在其网站开通时,按照信息产业部备案管理系统的要求,将备案电子验证标识放置在其网站的指定目录下。

二、备案前准备

(一)备案入口

- 阅读剩余部分 -