• cms 环境搭建


     :安装 JDK

    1.在根目录下新建目录 JDK

    2.通过 xftp 导入 jdk 压缩包到 JDK 目录中 jdk-8u144-linux-x64.tar.gz,解压

    tar -zxvf jdk-8u144-linux-x64.tar.gz

     3.配置环境变量 

    #进入配置文件中
    vim /etc/profile
    
    #将下面的脚本复制进去
    export JAVA_HOME=/JDK/jdk1.8.0_144
    export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
    export PATH=$JAVA_HOME/bin:$PATH

     4.执行命令

    source /etc/profile

     5.验证 jdk 安装成功

    #输入命令
    java -version
    
    #结果如下,则环境变量配置成功
    java version "1.8.0_144"
    Java(TM) SE Runtime Environment (build 1.8.0_144-b01)
    Java HotSpot(TM) 64-Bit Server VM (build 25.144-b01, mixed mode)

    二:创建库和导入表文件

    1.创建库及对 root 用户赋权

    #创建库
    mysql -u root -p    #进入MySQL
    create database cms    #创建cms库
    #赋权操作
    grant all privileges on *.* TO "root"@"%" identified by "123456";
    flush privileges;

     2.导入 cms 项目表(cms_sql.txt)到 Linux 中 cms 目录下,在 cms 目录下执行下面脚本

    #导入表操作(cms 为库名)
    mysql -u root -p cms< cms_sql.txt

    三:安装Tomcat

    1.通过 xftp 导入 tomcat 压缩包(apache-tomcat-8.5.43.tar.gz)到 Linux 中 tomcat 目录下,解压

    tar -zxvf apache-tomcat-8.5.43.tar.gz

     2.在 webapps 目录中导入压缩包 cms.war 进行解压

    unzip cms.war -d cms

     3.在 /tomcat/apache-tomcat-8.5.43/webapps/cms/WEB-INF 中编辑 vim xxxx-jdbc.propertiess 更改连接信息

    jdbc.url=jdbc:mysql://虚拟机IP:3306/cms
    jdbc.username=root
    jdbc.password=123456

      

    四:启动项目

    1.检查 MySQL 端口是否开放(如果未开放,则开放防火墙过滤规则,并且重启防火墙 service iptables restart)

    2.重启 mysqld 服务

    service mysqld restart

     3.检查 tomcat 端口是否开放

    4.启动 tomcat

    #进入 tomcat 启动目录中
    cd /tomcat/apache-tomcat-8.5.43/bin
    #启动 tomcat
    ./startup.sh

     5.在浏览器中输入 "虚拟IP:8080/cms" 进入项目页面

    6.登录 cms

    • 默认账号:admin
    • 密码:123456

    五:注意事项

    1."用户管理" 中无法显示用户信息

    • 用户信息在前台没有显示,问题是大小写冲突,进入etc/my.cnf 中,在 [mysqld]下添加如下代码
    #不区分数据库大小写
    lower_case_table_names=1
    #解决前端字符编码问题
    character-set-server=utf8
    •  添加完成后,重启 MySQL 服务
  • 相关阅读:
    CentOS7搭建FTP服务器和安装FTP客户端
    Python实现网络和IP地址计算
    [Leetcode Weekly Contest]270
    [Leetcode Weekly Contest]269
    [Leetcode Weekly Contest]266
    Vue.use原理及源码解读
    Rust 程序设计语言 6
    go 语言的 Context
    Rust程序设计语言(7)
    手机界面设计中12种常用布局转载
  • 原文地址:https://www.cnblogs.com/ZhengYing0813/p/12368766.html
Copyright © 2020-2023  润新知