手工打造 WAM 專用 Apache -- 李忠憲

资讯 2024-07-13 阅读:37 评论:0
展开全文...
美化布局示例

欧易(OKX)最新版本

【遇到注册下载问题请加文章最下面的客服微信】永久享受返佣20%手续费!

APP下载   全球官网 大陆官网

币安(Binance)最新版本

币安交易所app【遇到注册下载问题请加文章最下面的客服微信】永久享受返佣20%手续费!

APP下载   官网地址

火币HTX最新版本

火币老牌交易所【遇到注册下载问题请加文章最下面的客服微信】永久享受返佣20%手续费!

APP下载   官网地址

作者:李忠憲 shane@mail.spps.
黃自強 dd@webmai.spps.

2004/08/02 修訂 

本文是針對進階管理員想要自行編譯 Apache 而不想使用李忠憲老師改版的 Apache4wam,可以參考下文來作修改,當然修改結果與直接安裝 Apache4wam 不一樣,這是因為沒有將 Apache 模組最小化的結果,至於如何將 Apache 最小化,請自行到 Apache 官方網站尋找詳細文件,在此不多作說明。

is an Apache4wam, which is intended to be self-edited by the executives and not adapted by Mr. Lee, and which can be modified as follows, of course, unlike the direct installation of Apache4wam, because it is not possible to minimize the Apache module and as to how to minimize Apache, please go to 請下載 tar.gz 版本,不要使用 RPM 版本,否則將無法依照 WAM 的需求來進行修改。下載的地點很多,可以到 Apache 官方站台查詢,如果找不到可以到這裡抓取。

Apache official site , and if not found, get to .

在 WAM 的下個版本,也會將修改過的 Apache 一併附在一起自動幫你安裝。目前還在作測試,請大家稍等。

  1. 以 root 登入後,使用 tar zxvf apache_1.3.19.tar.gz 將 Apache 套件解壓縮。

  2. cd apa* 切換到 Apache 的原始目錄

    cd apa* Switch to Apache's original directory

  3. 執行 http://www.360doc.com/content/07/0507/23/configure --prefix=/usr/libexec/apache_wam 來修改安裝程式的設定檔。這個指令是告訴安裝程式,要把 Apache 安裝在 /usr/libexec/apache_wam 目錄下。

  4. cd src 切換到 Apache 的原始程式碼資料夾

    cd src switch to Apache's original code folder

  5. 以文書編輯工具修改 Configuration 檔案,找到下面這一行

    EXTRA_CFLAGS= 

    將它修改為

    EXTRA_CFLAGS=`$(SRCDIR)/apaci` -DBIG_SECURITY_HOLE

    這是要讓 Apache 可以用 root 身分來執行,當然這是一個很危險的作法,對網站安全也有很大的影響,請務必下載最新版本的 Apache 以免留下系統漏洞,被駭客利用。(當然,往後還是要不斷修補漏洞)

    is a dangerous way to use Apache as a root, of course. It also has a great impact on website security. Please download the latest version of Apache so that it does not leave a bug in the system and is used by hackers.

  6. 改好後執行 http://www.360doc.com/content/07/0507/23/Configure ,以便產生新的編譯設定檔。

  7. cd .. 切換目錄到上一層,回到 Apache 的原始目錄裡

    cd... Switch directory to the previous level and return to Apache's original directory

  8. 執行 make 將 Apache 編譯成二進位檔

  9. 執行 make install 將 Apache 安裝到剛才指定的目錄裡(/usr/libexec/apache_wam)

  1. cd /usr/libexec/apache_wam/conf 切換到安裝好的 Apache 設定檔目錄內

    cd/usr/libexec/apache_wam/conf Switch to the installed Apache profile directory

  2. 修改 httpd.conf 重點如下(紅色部分為修改後的結果):

    Modify httpd.conf to focus on the following (red is the result of the modified):

    Port 12000
    .............................
    User root
    Group root
    .............................
    DocumentRoot "/usr/libexec/wam"
    .............................
    <Directory "/usr/libexec/wam">
    Options Indexes FollowSymLinks MultiViews ExecCGI
    AllowOverride None
    Order allow,deny
    Allow from all
    </Directory>
    .............................
    <IfModule mod_userdir.c>
    # UserDir public_html
    </IfModule>
    .............................
    <IfModule mod_dir.c>
    DirectoryIndex wam.cgi
    </IfModule>
    .............................
    AddHandler cgi-script .cgi .pl(將此行開頭的 # 去除後再修改)

    > > < <[br>User

    欧易(OKX)最新版本

    【遇到注册下载问题请加文章最下面的客服微信】永久享受返佣20%手续费!

    APP下载   全球官网 大陆官网

    币安(Binance)最新版本

    币安交易所app【遇到注册下载问题请加文章最下面的客服微信】永久享受返佣20%手续费!

    APP下载   官网地址

    火币HTX最新版本

    火币老牌交易所【遇到注册下载问题请加文章最下面的客服微信】永久享受返佣20%手续费!

    APP下载   官网地址
    文字格式和图片示例

    注册有任何问题请添加 微信:MVIP619 拉你进入群

    弹窗与图片大小一致 文章转载注明

    分享:

    扫一扫在手机阅读、分享本文

    发表评论
    平台列表
    美化布局示例

    欧易(OKX)

      全球官网 大陆官网

    币安(Binance)

      官网

    火币(HTX)

      官网

    Gate.io

      官网

    Bitget

      官网

    deepcoin

      官网
    热门文章
    • 0.00006694个比特币等于多少人民币/美金

      0.00006694个比特币等于多少人民币/美金
      0.00006694比特币等于多少人民币?根据比特币对人民币的最新汇率,0.00006694比特币等于4.53424784美元/32.5436 16人民币。比特币(BTC)美元(USDT)人民币(CNY)0.000066944.53424784【比特币密码】32.82795436 16比特币对人民币的最新汇率为:490408.64 CNY(1比特币=490408.64人民币)(1美元=7.24人民币)(0.00006694USDT=0.0004846456 CNY)汇率更新时...
    • 0.00003374个比特币等于多少人民币/美金

      0.00003374个比特币等于多少人民币/美金
      0.00003374比特币等于多少人民币?根据比特币对人民币的最新汇率,0.00003374比特币等于2.2826 1222美元/16.5261124728人民币。比特币(BTC)美元(USDT)人民币(CNY)0.00003374克洛克-0/22216.5261124728比特币对人民币的最新汇率为:489807.72 CNY(1比特币=489807.72人民币)(1美元=7.24人民币)(0.00003374USDT=0.0002442776 CNY)。汇率更新于2024...
    • 1983年,山西老人致信央行:人民币上的“中国人民银行”是我写的

      1983年,山西老人致信央行:人民币上的“中国人民银行”是我写的
      阅读本文前,请点击红色“关注”按钮,方便大家讨论和分享,给您带来不一样的参与感。谢谢大家的支持!1983年,山西日报发表了一篇异常简短的文章,主要内容是:“人民币的字体作者是纪。“不久后,上海《新民晚报》也发表了一篇报道,主要内容与《山西日报》基本相同。二人转文章的排版只占一小部分,但不妨碍大家关注此事。一位家住山西的老人看完文章后显得有些不解:“不是啊,人民币上的字明明是我写的。我怎么能把它戴在别人头上呢?”本着尊重历史的原则,老人的女儿给报社写了两封“澄清信”,分别寄给了...
    • 1929经济大萧条或许即将重演?

      1929经济大萧条或许即将重演?
      人类似乎陷入了一个历史悖论,即我们总是重复同样的错误,无法真正从过去的错误中吸取教训。近年来,我们对世界各地接连不断的挑战和危机深感不安。20 19年突如其来的疫情,乌克兰的战火硝烟,欧洲的天然气供应危机以及全球少数国家的饥荒,所有这些问题都像洪水一样,一个接一个地涌来。如果你今天感到心情沉重,不要失去希望,因为明天可能会带来更严峻的挑战。首先,让我们深入讨论名为1929大萧条的时期。这场大萧条实际上是指从1929到1933的一场影响深远的经济危机。这场危机首先起源于美国,然...
    • 2000年美国GDP占世界的304%,中国GDP仅占35%,现在呢?

      2000年美国GDP占世界的304%,中国GDP仅占35%,现在呢?
      GDP作为全球公认的实力基准,就像是一个大国实力的代言人,它是布雷顿森林体系下全球团结的声音。它不仅仅是数字的累积,更是大国综合实力的人格化,默默诉说着每个国家的辉煌与荣耀。虽然GDP不是衡量一个国家综合实力的唯一标准,但无疑是最关键的指标之一。作为一面镜子,它反映了国家的经济实力和发展水平,是国家综合实力的重要体现,不容忽视。2000年,中国GDP迈过/克洛克-0/万亿美元的重要门槛,达到/克洛克-0/。2/克洛克-0/万亿美元(折合人民币7。7万亿元)。然而,在全球经济的...
    标签列表