zoukankan      html  css  js  c++  java
  • Linux下Ubuntu 操作系统 部署

    1.1 先更新系统 环境

     apt-get update

    1.2 安装jdk

    sudo apt-get install o penjdk-7-jdk

    1.3 安装tomcat

    1、 下载tomcat:   wget http://mirrors.cnnic.cn/apache/tomcat/tomcat-7/v7.0.65/bin/apache-tomcat-7.0.65.tar.gz 

    2、 解压tomcat:tar zxvf   apache-tomcat-7.0.65.tar.gz

    3、 修改tomcat端口配置:找到目录/conf/server.xml,修改端口号

    4、 修改tomcat编码格式:找到目录/conf/server.xml,在下方增加 URIEncoding="UTF-8"

    <Connector port="8080" protocol="HTTP/1.1"
    
           connectionTimeout="20000"
    
           redirectPort="8443" URIEncoding="UTF-8" />

    5、 设置tomcat初始化内存,调整/bin/catalina.sh文件,在位置cygwin=false前,添加:

    JAVA_OPTS="-server -Xms256m -Xmx512m -XX:PermSize=64M -XX:MaxPermSize=128m"

    -Xms:java Heap初始大小。 默认是物理内存的1/64。

    -Xmx:java heap最大值。建议均设为物理内存的一半。不可超过物理内存。

    -XX:PermSize:设定内存的永久保存区初始大小,缺省值为64M。(我用visualvm.exe查看的)

    -XX:MaxPermSize:设定内存的永久保存区最大 大小,缺省值为64M。(我用visualvm.exe查看的)

    6、 启动tomcat: 找到bin目录  ./start.sh 

    1.4 安装zookeeper

    1、 安装命令为: apt-get install zookeeper 

    2、 启动zookerper: /usr/share/zookeeper/bin/zkServer.sh start 

    启动成功后,运行ps –ef|grep zookeeper   出现如下:

    root     1664      1  1  17:15  pts/2        00:00:00  /usr/bin/java
    -Dzookeeper.log.dir=/var/log/zookeeper
    -Dzookeeper.root.logger=INFO,ROLLINGFIL

    恭喜,启动成功

    1.5 安装mysql

    1、 安装mysql服务: apt-get install mysql-server 

    2、 安装msql客户端: apt-get install mysql-client-core-5.5 

    3、 启动mysql: service mysql start 

    4、 登录mysql: mysql –uroot –proot 

    5、 创建对应的数据库:create database (数据库名) DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;

    6、 修改数据库编码集:  进入/etc/mysql,修改my.cnf文件

       在如下目录运行命令:

     [mysqld]
      character_set_server = utf8

    设置数据库不区分大小写: lower_case_table_names=1 

    1.6 安装nginx

    1、 安装命令为: apk-get install nginx 

    2、 启动命令为: service nginx start或进入nginx/sbin./nginx 

    3、 停止命令为: service nginx stop或进入nginx/sbin./nginx -s stop 

    4、 重启命令为: service nginx restart 或进入nginx/sbin./nginx -s reload 

    5、 配置文件地址为:/etx/nginx/

    6、 访问目录地址为:/usr/share/nginx/

     

     

    ---------------------------------------------------

    声明: 原创文章,未经允许,禁止转载!

    ---------------------------------------------------

  • 相关阅读:
    非凸优化的方法
    随机梯度下降与批量梯度下降
    python requests用于测试
    Vscode中运行js文件或部分代码 ,在下面cmd输出中显示结果
    ts问题处理(2): 'Promise' only refers to a type, but is being used as a value here.
    typeScript入门基础 (1)
    node启动服务报错Node.js Error: Cannot find module express
    能改变this各种情况下的总结,还有没有总结到的,请留言!!
    flutter安装与配置 v1.2.1版本
    vue项目webpack打包后有的文件big 问题
  • 原文地址:https://www.cnblogs.com/CompetitiveHeart/p/10030779.html
Copyright © 2011-2022 走看看