京淘项目云服务器部署

1 Linux环境部署

1.1 安装JDK

1.1.1 上传JDK

 

1.1.2 解压文件

tar -xvf jdk-8u51-linux-x64.tar.gz

 

1.1.3 校验JDK是否有效

java -version

1.1.4 修改JDK环境变量

1)编辑文件: /etc/profile

#设定jdk环境
export JAVA_HOME=/usr/local/src/jdk1.8
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib

 

 

2)让环境变量生效

方法一: 重启linux系统

方法二: 刷新系统变量

source /etc/profile

 

1.2 安装Linux数据库MariaDB

1.2.1 命令:

yum install mariadb-server

 

 

安装完成提示

 

1.2.2 数据库启动

    1.   启动命令    [root@localhost src]# systemctl  start  mariadb
    2.   重启命令    [root@localhost src]# systemctl  restart  mariadb
    3.   关闭命令    [root@localhost src]# systemctl  stop  mariadb
    4.   设定开机自起 [root@localhost src]# systemctl  enable mariadb 
    5.   关闭开机自起 [root@localhost src]# systemctl  disable mariadb 

 

1.2.3 数据库初始化操作

命令:

mysql_secure_installation

1.2.4 测试数据库用户名和密码是否有效

 

1.2.5 执行SQL文件

 

 

1.2.6 关于链接数据库的说明

说明:

  1. 如果需要远程链接数据库必须通过防火墙

  2. 如果远程链接数据库,数据库中必须开启远程访问权限才行,否则拒绝链接.

1.2.7 配置数据库权限

  1. 切换数据库

    use mysql;
  2. 修改数据库表

    show tables;
    select host,user,password from user;
  3. 将host=“localhost” 改为 “%”

    update user set host="%" where host="localhost";
  4. 刷新数据库权限

    flush privileges;

1.2.8 配置Linux防火墙策略

检查防火墙状态

firewall-cmd --state

1.3 安装nginx服务器

1.3.1 在线下载

命令:

wget http://nginx.org/download/nginx-1.19.10.tar.gz

1.3.2 安装nginx

  1. 解压文件

    tar -xvf nginx-1.19.10.tar.gz
  2. 修改文件名称

    关于文件说明: nginx-source 文件是源文件目录 不是工作目录, 改目录的作用 是安装Nginx主要服务的.

    mv nginx-1.19.10 nginx-source
    1. ​​​​​​​

  3. 命令 ./configure 将程序进行校验

    ./configure
    1. ​​​​​​​

  4. 指令make 将程序进行编译

    make
    1. ​​​​​​​

  5. make install 安装nginx服务器

    make install
    1. ​​​​​​​

  6. 检查nginx目录

    1.  

       

1.3.3 Linux Nginx启动

要求: 在/usr/local/nginx/sbin

 

命令

1. 启动 ./nginx
2. 重启 ./nginx -s reload
3. 关闭 ./nginx -s stop

项目地址:http://47.116.130.99:21302/#/login

使用的是8092.jar 对应云服务器端口21296

 

问题

1.安装软件nginx的时候遇到的报错:c compiler cc is not found

c compiler cc is not found

 

解决:

执行

yum -y install gcc-c++

2.在新的服务器安装nginx,在make编译时报错:

make: *** No rule to make target `build', needed by `default'. Stop.

解决:

第一步: 更新yum

yum update

第二步: 更新完成后,先删除之前准备make的nginx包,然后重新解压一个。

第三步: 安装前置库:

yum install -y gcc pcre pcre-devel openssl openssl-devel gd gd-devel

最后:再次 ./configure 以及make && make install

./configure
make
make install

 

3 linux下mysql 查看默认端口号与修改端口号方法

查看端口号

show global variables like 'port';

修改端口号

vi /etc/my.cnf
/etc/init.d/mysqld restart
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
该资源内项目源码是个人的课程设计、毕业设计,代码都测试ok,都是运行成功后才上传资源,答辩评审平均分达到96分,放心下载使用! ## 项目备注 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载学习,也适合小白学习进阶,当然也可作为毕设项目、课程设计、作业、项目初期立项演示等。 3、如果基础还行,也可在此代码基础上进行修改,以实现其他功能,也可用于毕设、课设、作业等。 下载后请首先打开README.md文件(如有),仅供学习参考, 切勿用于商业用途。 该资源内项目源码是个人的课程设计,代码都测试ok,都是运行成功后才上传资源,答辩评审平均分达到96分,放心下载使用! ## 项目备注 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载学习,也适合小白学习进阶,当然也可作为毕设项目、课程设计、作业、项目初期立项演示等。 3、如果基础还行,也可在此代码基础上进行修改,以实现其他功能,也可用于毕设、课设、作业等。 下载后请首先打开README.md文件(如有),仅供学习参考, 切勿用于商业用途。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值