Linux下部署Web项目流程.doc_第1页
Linux下部署Web项目流程.doc_第2页
Linux下部署Web项目流程.doc_第3页
Linux下部署Web项目流程.doc_第4页
Linux下部署Web项目流程.doc_第5页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

精品文档(一)下载JDK 在Oracle官网下载JDK(/index.html) 下载步骤: 1.将鼠标移动到导航栏的DownLoads菜单上 2.在Downloads的下拉框中,点击最左侧的Java for Developers 3.点击Java for Developers后将页面移动到最下方 找到Java Archive 点击右侧的DownLoad下载按钮 4. 点击了Java Archive右侧的Download下载后,就进入了正式的下载页面,选择你需要的Java SE版本进行下载。本项目下载的是Java SE6 5. 点击Java SE6链接后会看到关于Java SE6 的各种历史版本的JDK 和JRE。注意:以Java SE Development Kit 开头的是JDK ,以Java SE Runtime Environment 开头的是JRE。JDK大于JRE,JDK 是整个Java的核心,包括了Java运行环境、Java工具和Java基础类库,Jre单单是用来运行JAVA程序所必须的环境的集合,包含JVM标准实现及Java核心类库。若下载的是jdk,jre自然也包含在了其中。如果只是需要运行java软件,下载JRE即可,如果需要开发java应用程序,则下载J单独JDK即可,无需再下载JRE,JDK中包含了JRE。 安装JDK 1 进入/usr/目录:rootservice usr# cd /usr/ 2 新建文件夹java: rootservice usr# mkdir java 3将新下载的jdk-6u45-Linux-x64.bin上传至java目录 4 执行该文件:rootservice usr# ./jdk-6u45-linux-x64.bin 5安装完成后配置环境变量:rootservice etc# vi /etc/profile 6 在profile顶端插入如下代码: export JAVA_HOME=/usr/java/jdk1.6.0_45 export JAVA_BIN=/usr/java/jdk1.6.0_45/bin export PATH=$PATH:$JAVA_HOME/bin export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar export JAVA_HOME JAVA_BIN PATH CLASSPATH后,保存退出。 安装Tomcat 直接将本地的tomcat上传一份即可,还是上传到/usr下。解压后配置server.xml文件 1端口号配置. 查看端口80端口是否被占用,如果被占用了,需要改变端口号 rootservice# lsof -i :80 2项目启动配置。分为外挂项目和tomcat内部启动。 内部启动配置代码示例: 直接将项目部署到当前tomcat的webapps目录。Host中的name配置为本机的IP地址即可。访问时直接在地址栏中输入http:/ip:port/即可访问,例如本例子访问为: 782:8080. 外挂配置 代码示例: 项目路径不限,随便放置,在docBase中配置项目的根路径。Host的name(就是你随后要访问的ip)可以起个见名知意的名称。访问时,输入你刚才配置的host中的name即可。例如访问本demo为::8080/login. 说明:有时候因为项目太大,tomcat会报错PermGen space,尤其是第一种配置,尤其常见,此时需做一下处理。 编辑tomcat的catalina.sh在echo Using CATALINA_BASE: $CATALINA_BASE这句上面添加JAVA_OPTS=-Djava.awt.headless=true -Dfile.encoding=UTF-8 -server -Xms1024m -Xmx1024m -XX:NewSize=512m -XX:MaxNewSize=256m -XX:PermSize=512m -XX:MaxPermSize=512m安装MySQL 1查看本机是否安装过Mysql rpm -qa | grep -i mysql 有的话,我们就通过 rpm -e 命令 或者 rpm -e nodeps 命令来卸载掉 其中 nodeps表示强制卸载。 rootservice# rpm -e mysql/ 普通删除 rootservice# rpm -e nodeps mysql/ 强力删除模式,如果使用上面命令删除时,提示有依赖的其它文件,则用该命令可以对其进行强力删除 2卸载后,开始安装,本例使用yum进行安装 3yum install -y mysql-server mysql mysql-devel mysql-server 服务端 mysql 客户端 mysql-devel 开发必要的头文件 4安装完成后,会提示complete或者完成的字样。 5查看刚安装好的mysql-server 版本号rpm -qi mysql-server。 6mySql安装完成后需要对其编码进行配置(通常设置为utf8),否则数据会产生中文乱码。 7复制mysql配置文件至etc : cp /usr/share/mysql/f /etc/f 说明: f只是MySQL启动时的一个参数文件,可以没有它,这时MySQL会用内置的默认参数启动; MySQL在启动时自动使用/usr/share/mysql/f文件,这种说法仅限于rpm包安装的 MySQL。8进入etc目录,对f 进行编辑。 rootservice etc# vi f; - 在client字段里加入default-character-set=utf8,如下: client port = 3306 socket = /var/lib/mysql/mysql.sock default-character-set=utf8 - 在mysqld字段里加入character-set-server=utf8,如下: mysqld port = 3306 socket = /var/lib/mysql/mysql.sock character-set-server=utf8 - 在mysql字段里加入default-character-set=utf8,如下: mysql no-auto-rehash default-character-set=utf89编辑完成后,保存退出。启动服务:service mysqld start。 10 说明:mysql新建的数据库,一般是不允许远程外部访问的。所以,有时候我们远程连接,它会报错说,host is not allowed to connect to this MySql server。这时。只需要将mysql数据库中user 表中的host的值由原来的localhost改为%即可。 操作详情: mysql use mysql;Database changed mysql select host,user,password from user;+-+-+-+| host | user | password |+-+-+-+| localhost | root | *1277D7238CD54A118C48B8DD228CABBF89502878 | service | root | *1277D7238CD54A118C48B8DD228CABBF89502878 | | root | *1277D7238CD54A118C48B8DD228CABBF89502878 | % | fileManager | *C496EB2952BA894EE4D41458DD3556AFE3BC1C57 |+-+-+-+4 rows in set (0.00 sec)mysql update user set

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论