一、获取源代码

可以从官方github仓库(https://github.com/embedthis/goahead.git)clone源代码,在 GoAhead Overview 查看相关技术文档。

通过 git clone --recursive https://github.com/embedthis/goahead.git 指令下载仓库及其子仓库。

二、编译goahead

下载好源码后,就可以参考 goahead/README.md 进行编译。

1、执行 ./configure

2、执行编译 make

三、运行goahead

下载好源码后,就可以参考 提示:

On Linux/MacOS, you can now install via "sudo make install" or run GoAhead via: "sudo make run"

To run locally, put linux-x64-default/bin in your path

安装或者运行goahead程序,如果完成了程序安装操作,就可以参照提示 运行goahead程序了

You can now run via "sudo goahead -v --home /etc/goahead /var/www/goahead"

根据相关提示,我们可以看到,goahead程序已经运行起来了。在浏览器访问127.0.0.1:80,能够正常访问

在浏览器访问127.0.0.1:443,访问会出现异常,异常原因可以看到是SSL异常导致

linux 搭建webserver-Goahead相关推荐

  1. 我的世界php安装,我的世界Linux搭建网页后台Multicraft下载与安装

    小编为大家带来了<我的世界>Linux搭建网页后台Multicraft下载与安装,首先下载Multicraft Linux版,下载好了以后请玩家自己看着下面的教程来安装. 64位:http ...

  2. contos LINUX搭建LAMP笔记

    LINUX搭建LAMP笔记 .YUM:Yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器.基于R ...

  3. Linux 搭建SVN 服务器

    一. SVN 简介 Subversion(SVN) 是一个开源的版本控制系統, 也就是说 Subversion 管理着随时间改变的数据. 这些数据放置在一个中央资料档案库 (repository) 中 ...

  4. Linux搭建安卓开发环境

    Linux下搭建Android开发环境 为什么要在Linux搭建开发环境呢?从直观来说,Android虚拟机在Linux下运行速度更快,而且性能更稳定. 我使用的Linux环境是ubuntu-10.1 ...

  5. 乐鑫代理-启明云端分享ESP32系列教程之二:Linux搭建esp-idf环境

    提示:此教程依据乐鑫官方的ESP32入门教程总结而来,仅供个人参考学学习,如有错误,欢迎批评指正.乐鑫官方参考: 乐鑫官方文档地址 1.搭建esp-idf环境 1.1安装虚拟机与Ubuntu 未安装请 ...

  6. 如何给multicraft装PHP,我的世界Linux搭建Multicraft网页后台教程更新和添加服务端文件...

    小编为大家带来了<我的世界>Linux搭建Multicraft网页后台教程更新和添加服务端文件,这个是一个比较重要的教程,当然用不到的玩家可以跳过了. 重新登录 点击"设置&qu ...

  7. 网众linux安装教程,网众Linux搭建Samba教程

    网众Linux搭建Samba教程 [日期:2010-12-20] 来源:Linux社区 作者:Linux [字体:大 中 小] Linux SAMBA server 主配置文件/etc/samba/s ...

  8. 原 Linux搭建SVN 服务器2

    原 Linux搭建SVN 服务器 发表于1年前(2014-08-05 17:55)   阅读(12257) | 评论(3) 31人收藏此文章, 我要收藏 赞3 摘要 Linux搭建SVN 服务器 目录 ...

  9. linux mc服务器 mod_如何在linux搭建MC服务器

    摘要: 前言Q:为什么要用linux搭建MC服务器?A:因为linux系统占用率低,跑服务器效果非常好Q:看不懂linux ssh,后期自己无力运维怎么办A:没关系,这个教程是通过安装BT... 前言 ...

  10. linux 下搭建subversion (svn),CentOS Linux 搭建 SVN(CollabNet Subversion)服务器,易用性和对远程团队的...

    CentOS Linux 搭建 SVN(CollabNet Subversion)服务器,易用性和对远程团队的 Subversion® 是需要在各个地方共享源代码的全球分布式组织进行版本控制和软件配置 ...

最新文章

  1. 2021年大数据Spark(二十三):SparkSQL 概述
  2. 好书 《古代的中医》 《麦肯锡卓越工作方法》
  3. vim中taglist使用
  4. 阿里研究员:软件测试中的18个难题
  5. oracle几个网络,ORACLE网络的几个重点概念
  6. 全数字实时仿真平台SkyEye经典案例——空间站项目
  7. sihpostreboot关闭没有权限_安卓保护隐私,给APP一次性的权限
  8. Ubuntu查看文件夹下文件的个数
  9. nil,NULL,NSNull的区别
  10. struct结构体指定初始化项目
  11. java泛型通俗讲解
  12. 【时间序列分析】16.平稳序列的决定性
  13. 服务器安装虚拟声卡,虚拟声卡安装使用 虚拟声卡注意事项
  14. 《东周列国志》第四十回 先轸诡谋激子玉 晋楚城濮大交兵
  15. iOS苹果开发者账号-企业账号、公司账号和个人账号的区别
  16. 使用学信网验证报告免费使用jetbrains全家桶
  17. 麦吉尔商业与计算机科学,麦吉尔大学与UBC大学那个好考
  18. vue里删除购物车商品(购物车功能六)
  19. LoRa模块无线通信技术在距离测量和定位上的应用——东胜物联
  20. list常用函数和方法续之删除元素

热门文章

  1. PHP接口API文档转换SDK【神器】
  2. URLRewrite实现url地址伪静态化
  3. 原创:从零开始,微信小程序新手入门宝典《一》
  4. 英语单词词性顺口溜_英语词性修饰关系顺口溜
  5. redhat各版本和下载地址
  6. Hung-Yi Lee homework[7]: Network Compression
  7. 信道建模(大尺度、小尺度、莱斯衰落、瑞利衰落、莱斯信道、瑞利信道)
  8. 【数据库连接池】数据库连接池
  9. 包围盒----碰撞检测
  10. python校正人脸_Python 进行人脸校正