1.1 先更新系统 环境

更新命令为: apt-get update

1.2 安装jdk

安装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

恭喜,启动成功

umount -f /root/cathylogs/image

113  fuser -cu /root/cathylogs/image

114  umount -f /root/cathylogs/image

umount /root/cathylogs/image

118  fuser -cu /root/cathylogs/image

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/

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

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

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

最新文章

  1. linux下的tcp连接超时
  2. word嵌入图片部分被段落遮挡
  3. 第四篇T语言实例开发,自动加血
  4. tracert-命令小结
  5. poj 2774 Long Long Message 后缀数组基础题
  6. [JSOI2008][BZOJ1012] 最大数(动态开点线段树)
  7. 用Visual Studio 2012+Xamarin搭建C#开发Andriod的环境
  8. The Guide To Understanding mysqlreport
  9. Oracle函数+for循环
  10. [LeetCod] Single Number
  11. uitableview的空白处不能响应 touchesbegan 事件
  12. openstack 使用集锦
  13. 不同SQL Server数据库之间的跨数据库查询
  14. HDU1698_Just a Hook(线段树/成段更新)
  15. HashTable类模板_C++
  16. Docker笔记二:Lumen &amp; Redis
  17. 关于Vuex的初步使用
  18. 管道模式——pipeline与valve
  19. DiskLruCache硬盘缓存技术详解
  20. python之循序渐进学习装饰器

热门文章

  1. JS 封装插件
  2. [Qt Creator 快速入门] 第2章 Qt程序编译和源码详解
  3. selenium-server 启动命令
  4. HTML基础---表单
  5. Spring Boot (27) actuator服务监控与管理
  6. 由一维数组表示的N维数组实现(C++)
  7. 轮播图-version1
  8. FCC 基础JavaScript 练习7
  9. Pro ASP.Net Core MVC 6th 第四章
  10. ubuntu系统nginx+Redis+PHP