`
edr_
  • 浏览: 170173 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

Linux(虚拟机)安装到Web项目部署过程

阅读更多
1.Linux安装要点
  注意:网络适配器可以选择桥接(Bridge),NAT,不要使用Host-only,否则会与本机 ip出现冲突!

2.启动vsftpd---very secure ftp 上传jdk、tomcat、mysql等等安装软件
   
检查是否安装:rpm -qa|grep vsftpd 
  安装:#rpm -ivh vsftpd-2.0.1-5.i386.rpm 
  启动vsftpd服务 :service vsftpd start  
    使用Leapftp连接:如下图

   
如果出现右图中的连接不上,应该考虑的是linux上防火墙是否关闭与vsftp的用户设置以及selinux的设置:
(1)防火墙关闭:iptables -F 
(2)vsftp设置: 
在安装好ftp会产生几个文件: (一般只需要更改/etc/vsftpd/ftpusers跟user_list---->注释加#,如果是root用户登录,则在使用vi编辑这两个文件,在root用户名前使用#进行注释)

  /etc/vsftpd/vsftpd.conf 主配置文件 

  /etc/vsftpd/ftpusers 指定哪些用户不能访问FTP服务器 

  /etc/vsftpd/user_list 文件中指定的用户是否可以访问ftp服务器由vsftpd.conf文件中的userlist_deny的取值来决定。 


  这几个文件就是整个ftp控制和禁止用户的权限配置。

(3)可以直接将selinux关闭(最简单的方法---但是可能涉及系统的安全性能),也可以按照如下步骤进行修改。

1、 查看 SELinux 的状态: sestatus -b | grep ftp 确切地说,只是查看了ftp的状态。
2、 在出现的结果中可以看到 ftp_home_dir       off

                       tftpd_disable_trans   off

之类。我们现在只要把其中之一设置为on就可以啦。

3、 setsebool -P ftpd_disable_trans on      或者 setsebool -P ftp_home_dir on

4、 重启vsftpd: service vsftpd restart

总体来说步骤如下:
  • 启动vsftp
  • 关闭防火墙
  • selinux的设置(记得重启linux--->reboot)
  • 接下来使用Leapftp连接linux,并上传 jdk、tomcat、mysql 的安装包:


3.  jdk、tomcat、mysql 的安装
[list]
  • jdk安装:jdk-6u11-linux-i586-rpm.bin
  •       
     命令行格式:#./ jdk-6u11-linux-i586-rpm.bin 
            默认安装在/usr/java  可以使用mv /usr/java/xxx /xxxx(目标)
            接下来配置环境变量:   
            cd  /etc
            vi  profile 
            最后加入
            JAVA_HOME=/java/jdk1.5.0_06
            PATH=$JAVA_HOME/bin:$PATH
            CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
            export JAVA_HOME
            export PATH
            export CLASSPATH
  • tomcat安装----apache-tomcat-6.0.24.tar.gz
  •   
    命令行格式: tar zxvf   apache-tomcat-6.0.24.tar.gz
  • mysql 的安装 ===见linux mysql安装笔记
  • 部署项目
  • 利用windows平台下的开发软件Myeclipse导出工程使用.war结尾,上传linux下的tomcat中的webapps文件夹中
    导出mysql语句,复制并使用putty进行数据的创建
    启动tomcat,mysql服务;
    在windows平台下使用浏览器访问:http:192.168.75.111:8080/XXX-XXX代表工程名
    

    接下来就开始linux访问的神奇之旅吧!其实跟windows差不多!

    分享到:
    评论

    相关推荐

      阿里云linux一键安装web环境.zip

      这个压缩包文件“阿里云linux一键安装web环境.zip”应包含了一个自动化脚本或者详细教程,旨在简化这个过程,使得用户无需手动执行一系列复杂的命令行操作,只需几步简单的步骤就能完成Web环境的搭建。这样的工具...

      07 Tomcat安装与项目部署.pdf

      总结以上知识点,我们可以看到文档中涵盖了Tomcat的安装与配置过程,以及在Linux系统上部署Web项目的具体步骤。此外,还介绍了与Linux操作系统相关的基础知识,包括远程连接、虚拟机安装和FTP服务器的使用,以及...

      LINUX环境中部署JAVA项目步骤

      为了在Linux环境下部署Java项目,首先需要准备一个虚拟机环境。以下步骤详细介绍了如何使用VMware Workstation搭建虚拟机并安装Linux操作系统。 ##### 1. 安装VMware Workstation - **下载与安装**: 下载VMware ...

      Linux下django服务器部署全套.pdf

      2. Django项目发布时,还需要配置Nginx以实现多项目部署,这涉及到Nginx的虚拟主机配置。 数据库MySQL的配置与管理: 1. 在Linux下部署Django项目通常会配合数据库MySQL一起,需要了解如何安装MySQL,配置数据库...

      phpvirtualbox-develop_sicksop_pickwxh_web管理虚拟机_web管理virtualbox_p

      1. **跨平台**:由于基于Web,PHPVirtualBox可在任何支持浏览器的设备上使用,无论Windows、Linux还是MacOS,都能轻松管理虚拟机。 2. **远程访问**:无论身在何处,只要有网络连接,就能对虚拟环境进行管理,这...

      linux安装和java环境搭建

      在安装过程中: - 选择“skip”跳过某些选项。 - 选择语言为中文简体,键盘布局为美式英语。 - 设置 root 用户密码,注意密码强度要求。 - 选择包含图形界面的安装选项。 #### 二、网络配置 1. **获取 Windows...

      vmdashboard:QEMU和KVM虚拟机的基于Web的开源虚拟化管理界面

      5. **配置Web服务器**:将VM Dashboard的PHP文件部署到Web服务器的适当目录,并配置相应的URL。 6. **测试与使用**:访问Web服务器的指定URL,登录并验证是否能正常管理虚拟机。 **屏幕截图** 对于初学者来说,...

      javaweb部署到linux-tomca.doc

      Java Web 部署到 Linux-Tomcat 服务器安装和配置指南 本文档旨在指导用户如何将 Java Web 应用程序部署到 Linux-Tomcat 服务器上,涵盖了从安装 CentOS 操作系统到配置 Tomcat 服务器的所有步骤。 安装 CentOS ...

      LINUX环境中部署JAVA项目步骤.pdf

      5. 将JAVA项目代码部署到Tomcat,包括将WAR包放置到正确的目录或直接部署项目源代码。 6. 启动Tomcat服务器,并确保应用正常运行。 7. 配置Linux服务器的安全策略,包括防火墙设置,端口监听等。 8. 根据需要进行...

      RedHat-Linux上部署javaweb项目.doc

      要将打包好的Java Web项目(如`AiWangShop.war`)部署到Tomcat,可以通过LeapFTP或其他文件传输工具将其上传到Linux服务器,然后使用`# cp AiWangShop.war /home/tomcat6/webapps/`将其复制到Tomcat的webapps目录下...

      Linux部署环境包

      在实际部署过程中,首先,你需要在Linux系统上安装JDK1.8,配置好JAVA_HOME环境变量,确保Java运行环境的就绪。然后,安装Nginx,配置相应的服务器块(server block),以定义监听端口、域名映射和反向代理规则。...

      linux下部署tomcat应用程序和基本优化原则

      1. 首先,需要将 Tomcat 和 JDK 安装文件传送到 Linux 系统的 /opt 目录下。使用 winscp 工具可以将文件传送到 Linux 系统。 2. 解压 Tomcat 和 JDK 安装文件。使用 tar 命令可以解压 Tomcat 和 JDK 安装文件。 3. ...

      JAVA前后端分离项目部署笔记.docx

      在虚拟机ubuntu-18.04.5-desktop安装过程中,可能会遇到一些问题。例如,无法使用ifconfig命令查看IP地址,这是因为ubuntu-18.04.5-desktop中不再包含ifconfig命令,可以使用sudo apt-get install net-tools命令安装...

      Linux组件及安装手册 (2).pdf

      4. 启动虚拟机,开始Linux系统的安装过程。 二、Oracle数据库安装 Oracle 11g R2在Linux上的安装涉及以下关键环节: 1. 确保Linux服务器(如Redhat 5)满足Oracle的硬件要求,包括至少1GB内存,2倍内存大小的交换...

      虚拟机与docker用法

      三、Spring Boot项目部署 Spring Boot是一个基于Java的Web应用框架,使用Spring Boot可以快速开发Web应用程序。部署Spring Boot项目需要上传jar包,然后使用nohup命令在后台启动项目。 四、Tomcat安装 Tomcat是一...

      Linux下was集群部署手册

      - 登录Linux系统,使用root用户身份,确保系统的字符集为英文,这一步骤对于后续安装过程中的图形界面显示至关重要。 - 调整方法: 使用`vi`编辑器修改相关配置文件。 2. **准备安装包**: - 将WAS 7.0的安装包...

      JavaWeb应用在ARMLinux平台上的实现.pdf

      文章首先介绍了ARMLinux平台和Java Web应用的概述,然后详细地描述了Java虚拟机JAMVM、Java Web容器Winstone和嵌入式数据库Sqhte的移植配置过程。在移植配置完成后,作者们成功地在ARMLinux平台上运行了JSP、Servlet...

      linux下jboss安装与配置

      Linux 下 JBoss 安装与配置 一、简介 JBoss 是一个运行 EJB 的 J2EE 应用服务器,是开放源代码的项目,遵循最新的 J2EE 规范。它提供了一个优秀的平台,用于学习和应用 J2EE 规范的最新技术。 二、系统环境 在 ...

    Global site tag (gtag.js) - Google Analytics