V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
imirror
V2EX  ›  Java

怎么用 mac 实现服务器,类似 iis?

  •  
  •   imirror · 2016 年 7 月 22 日 · 7980 次点击
    这是一个创建于 3468 天前的主题,其中的信息可能已经有所发展或是发生改变。
    实习的公司维护一个老项目,非得 ie8.

    买了 mac 在路上,不想用虚拟机开发。

    Java 开发,部署在 tomcat 上, 开发的时候需要在编译器读取日志之类的。

    OS X上有没有类似iis的东西,做端口映射就好了
    然后用 windows 来访问……
    第 1 条附言  ·  2016 年 7 月 22 日
    嗯 …… 我知道怎么回事了,谢谢大家
    27 条回复    2016-08-14 01:41:19 +08:00
    ykswang
        1
    ykswang  
       2016 年 7 月 22 日
    nginx ?
    YiyangVVang
        2
    YiyangVVang  
       2016 年 7 月 22 日
    MacServer
    ferock
        3
    ferock  
    PRO
       2016 年 7 月 22 日
    明显学艺不精啊
    naomhan
        4
    naomhan  
       2016 年 7 月 22 日
    tomcat 绑定 0.0.0.0 都不要其他工具
    jason19659
        5
    jason19659  
       2016 年 7 月 22 日
    tengenix
    imirror
        6
    imirror  
    OP
       2016 年 7 月 22 日
    @naomhan 不是,我的重点不是端口是非本机访问...
    chinvo
        7
    chinvo  
       2016 年 7 月 22 日 via iPhone
    方法有很多:
    1 、 homebrew 安装你喜欢的 web server
    2 、 MAMP 等第三方集成环境
    3 、 Server.app (官方付费 app , Apple 开发者可免费获取
    drush
        8
    drush  
       2016 年 7 月 22 日
    ie8 跟 server 有什麼關系?
    syslot
        9
    syslot  
       2016 年 7 月 22 日
    @imirror 非本机访问只要绑定局域网 ip 不就可以了么?
    chinvo
        10
    chinvo  
       2016 年 7 月 22 日 via iPhone
    另,@naomhan 说的对, tomcat 听到 0.0.0.0 上就可以了。 0.0.0.0 不是端口,是一个特殊的 IP ,代表接受任意来源的访问。
    qcloud
        11
    qcloud  
       2016 年 7 月 22 日
    @jason19659 Tengine ? TiGenix ?
    imirror
        12
    imirror  
    OP
       2016 年 7 月 22 日
    @drush 前端 js 的关系……估计是,其他浏览器都无法继续流程
    izoabr
        13
    izoabr  
       2016 年 7 月 22 日
    @qcloud taobao 的
    ivmm
        14
    ivmm  
       2016 年 7 月 22 日
    额。 哪怕是 Windows 也能用 Apache 、 Nginx 。

    难道 macOS ,这些就会不能用么。
    erevus
        15
    erevus  
       2016 年 7 月 22 日
    lcx
    samuelts
        16
    samuelts  
       2016 年 7 月 22 日
    唔。。其实你是想要一个能用图形化界面操作的 http server 吧
    老实说,这个 mac 下好像还真没有。

    话说 tomcat 不是默认绑定 0.0.0.0:8080 的吗……
    qinxi
        17
    qinxi  
       2016 年 7 月 22 日
    看头像的样子好像是妹子...请联系我 (逃

    tomcat 就可以了.公网访问首先得有公网 ip.,没有公网 ip 那就用 ngrok 之类的中转

    不过我习惯前面再加上 nginx.
    Symars
        18
    Symars  
       2016 年 7 月 22 日
    mac 上自带 apache 呀
    loading
        19
    loading  
       2016 年 7 月 22 日 via Android
    其实还是建议虚拟机,因为很容易你的系统就坏了…
    imirror
        20
    imirror  
    OP
       2016 年 7 月 22 日
    @loading ??为什么
    lizhenda
        21
    lizhenda  
       2016 年 7 月 22 日
    mac 编译 nginx 很 easy 吧···
    likuku
        22
    likuku  
       2016 年 7 月 22 日
    mac 上有 docker
    itisthecon
        23
    itisthecon  
       2016 年 7 月 22 日
    os x 上本身就内置了 apache 的啊
    majunbo
        24
    majunbo  
       2016 年 7 月 22 日
    同 23 楼,
    10.9 我一直在用,自带 apache ,可以用 php 。
    tomcat 下载完直接解压就可以了,安装一下 jdk 。
    songjiaxin2008
        25
    songjiaxin2008  
       2016 年 7 月 22 日 via iPhone
    基本的 HTTP 概念都不清楚,担忧。
    beginor
        26
    beginor  
       2016 年 7 月 23 日 via Android
    装个 docker ,然后用 katematic 下载一个 nginx ,映射一下 /var/nginx/html,应该算是全图形界面了吧?
    zonghua
        27
    zonghua  
       2016 年 8 月 14 日 via iPhone
    @songjiaxin2008 只能说这个实习工作不错,都能买 Mac 了
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   3285 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 12:24 · PVG 20:24 · LAX 04:24 · JFK 07:24
    ♥ Do have faith in what you're doing.