zoukankan      html  css  js  c++  java
  • 在虚拟机中的搭建Web服务器(CentOS)

    1.制作本地yum源

    相关可查看:http://www.cnblogs.com/xiaomingzaixian/p/8424290.html

    2.安装JDK

    上传上传jdk-7u45-linux-x64.tar.gz到Linux中

    在SecureCRT连接CentOS后,Alt+p,通过sftp上传(直接拖)

    创建apps目录

    mkdir apps

    解压jdk-7u45-linux-x64.tar.gz

    tar -zxvf jdk-7u45-linux-x64.tar.gz -C apps/

    设置环境变量,在/etc/profile文件最后追加相关内容

    vi /etc/profile

     刷新环境变量

    source /etc/profile

    测试java命令是否可用

    java -version

    3.安装Tomcat

    上传apache-tomcat-7.0.68.tar.gz到Linux上(与上同理)

    解压:

    tar -zxvf apache-tomcat-7.0.68.tar.gz -C apps/

    进入tomcat的bin目录

    cd apps/apache-tomcat-7.0.68/bin/

    启动tomcat

    ./startup.sh

    查看tomcat进程是否启动

    jps

    通过外部主机浏览器访问tomcat(用ip)

    4.如果无法访问(linux的问题:可能不允许访问80端口,防火墙不允许)

    解决办法:

    (1)在终端内输入以下两条命令

    iptables -F
    iptables -P INPUT ACCEPT

    (2)设置linux防火墙

    在 /etc/sysconfig/iptables 添加
           -A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT

    vi  /etc/sysconfig/iptables

    (3)执行 chkconfig --add httpd 目的是想新增所制定的系统服务

    chkconfig --add httpd

    (4)执行 chkconfig httpd on

    chkconfig httpd on

    (5)查看一下是否添加成功

    chkconfig --list httpd

     5.重启reboot,通过外部主机访问CentOS)

  • 相关阅读:
    应用层协议及ip地址划分
    请求与响应编码及jsp基本原理
    springboot注解
    springboot 快速入门
    Http协议简单解析及web请求过程
    Tomcat原理详解及请求过程
    mysql数据库乱码的问题解决
    AOP的实现原理
    Springl利用Aspectj的扩展实现Aop
    JDK动态代理实现原理
  • 原文地址:https://www.cnblogs.com/xiaomingzaixian/p/8424450.html
Copyright © 2011-2022 走看看