zoukankan      html  css  js  c++  java
  • 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 服务
  • 相关阅读:
    Service Name Port Number Transport Protocol tcp udp 端口号16bit
    linux linux 互传文件 win 不通过 ftp sftp 往linux 传文件(文件夹)
    soft deletion Google SRE 保障数据完整性的手段
    Taylor series
    Taylor's theorem
    Moving average
    REQUEST
    Unix file types
    mysqld.sock
    Tunneling protocol
  • 原文地址:https://www.cnblogs.com/ZhengYing0813/p/12368766.html
Copyright © 2011-2022 走看看