前后端分离项目部署到服务器(超详细)

购买服务器 点击更多–密码/秘钥–重置实例密码。 之后用xshell连接上。 linux用户名是root 密码是刚才设置的那个。 连接成功后我们回到服务器管理控制台。 点击 更多–网络和安全组–安全组配置–配置规则 添加需要的端口号,这里我添加的是(8090,8080,3306) 准备工作做完之后我们开始来部署项目。

去官网找一个jdk的压缩包,也可以进我的百度网盘提取。 jdk-8u181-linux-x64.tar.gz 链接:https://pan.baidu.com/s/1JUfYX6QkDe-wx88SSETohA 提取码:0480 本jdk安装教程参考网址:https://blog..net/weixin_39274753/article/details/80315256

进入到linux系统中依次输入: cd /usr mkdir myJDK cd myJDK 通过传输工具将本地的压缩包下载带linux上来。 tar -zxvf jdk-8u181-linux-x64.tar.gz

解压成功了。 vim /etc/profile ,修改配置文件,在文件最前面添加如下内容(注意JAVA_HOME一定要是你jdk压缩包解压后的目录)

按字母i键进行输入 export JAVA_HOME=/usr/myJDK/jdk1.8.0_181 export JRE_HOME= J A V A H O M E / j r e e x p o r t C L A S S P A T H = . : {JAVA_HOME}/jre export CLASSPATH=.: JAVAHOME/jreexportCLASSPATH=.:{JAVA_HOME}/lib: J R E H O M E / l i b e x p o r t P A T H = {JRE_HOME}/lib export PATH= JREHOME/libexportPATH={JAVA_HOME}/bin:$PATH 输入完成后按esc键—按英文下的冒号—输入wq回车。 source /etc/profile ,执行profile文件 到此,jdk已安装完成 java -version ,若出现如下显示,则说明jdk安装成功 mysql5.7版本安装 本次安装参考连接:https://blog..net/weixin_38003389/article/details/90696337

cd /usr mkdir mysql cd mysql 第一步: 输入:wget https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.26-linux-glibc2.12-x86_64.tar.gz 等待下载完成 第二部:解压。 tar -xvf mysql-5.7.26-linux-glibc2.12-x86_64.tar.gz 移动: mv mysql-5.7.26-linux-glibc2.12-x86_64 /usr/local/ 改名: mv mysql-5.7.26-linux-glibc2.12-x86_64/ mysql-5.7.26 第三步:创建 用户,并给数据目录赋予权限 创建mysql组和用户 groupadd mysql useradd -r -g mysql mysql 创建mysq数据目录 回到根目录 cd / mkdir -p data cd data/ mkdir -p mysql 赋予权限 chown mysql:mysql -R /data/mysql 第四步:配置参数 执行 vim /etc/my.cnf 然后 按 i 进入编辑模式,把下面内容复制进去 [mysqld] bind-address=0.0.0.0 port=3306 user=mysql basedir=/usr/local/mysql-5.7.26 datadir=/data/mysql socket=/tmp/mysql.sock log-error=/data/mysql/mysql.err pid-file=/data/mysql/mysql.pid #character config character_set_server=utf8mb4 symbolic-links=0 编辑完后 按esc 后按住 shift+: 输入 wq表示保存并退出 。 第五步:初始化mysql cd /usr/local/mysql-5.7.26/bin/ 我们看见报错了,通过百度查发现问题: error while loading shared libraries: libaio.so.1: cannot open shared object file: No such file or directory 出现该问题首先检查该链接库文件有没有安装使用 命令进行核查 rpm -qa|grep libaio 运行该命令后发现系统中无该链接库文件 使用命令,yum install libaio-devel.x86_64 安装成功后,继续运行数据库的初始化命令,提示成功。 查看初始密码,复制出来 vim /data/mysql/mysql.err 第六步:启动mysql,并更改root 密码 service mysqld start 我们发现又报错了,经过排查得知: 继续刚才的步骤: 查看是否启动 ps -ef|grep mysql 更改密码 cd /usr/local/mysql-5.7.26/bin mysql -u root -p 我们发现又报错了,通过排查得知: 我们输入如下命令: 我们通过navcat连接时会报错,这是因为权限的问题我们只需: 执行到这一步时我们在用navcat连接,连接成功。 mysql的启动步骤: cd /usr/local/mysql-5.7.26/support-files ./mysql.server start 到这里就结束了,如果想关闭mysql 执行 service mysqld stop

tomcat安装 准备材料: 链接:https://pan.baidu.com/s/15S8WaHpGpNrZnaeYdNQdsw 提取码:d9bb

在根目录创建名为tomcat的文件夹 用xftp工具将下载好的安装包传到这个目录下边来。 执行命令解压:tar -zxvf apache-tomcat-9.0.55.tar.gz 我们进入到解压后的文件夹—进入到bin目录-----./startup.sh 将打包好的文件直接丢进来运行就可以了。

经验分享 程序员 微信小程序 职场和发展