摘要: 在Linux上安裝一個虛擬根環境化的Apache分類樹是相當的簡單的。這個例子使用的是Red Hat 6.*和Apache 1.3.12。同時,它也包含PHP4(作為一個Apache模組),以及在虛擬根環境化的分類樹上的perl5的安裝。另外還安裝了mod-ssl和mod-perl. 介紹 我曾經利用CERN
【導讀】 在Linux上安裝一個虛擬根環境化的Apache分類樹是相當的簡單的。這個例子使用的是Red Hat 6.*和Apache 1.3.12。同時,它也包含PHP4(作為一個Apache模組),以及在虛擬根環境化的分類樹上的perl5的安裝。另外還安裝了mod-ssl和mod-perl。 介紹 我曾經利用CERN httpd安裝和使用了已經虛擬根環境下的Web伺服器。對Web伺服器建立虛擬根環境有各種各樣的優點和缺點。在Web發展的早期階段,這種技術還提供了額外的有價值的安全機制。
【導讀】本文著重介紹在企業防火牆上安裝具有代理和重寫規則功能的Web伺服器——Apache的方法,以及編譯和設定Apache的具體步驟。在成功安裝後,彈性的虛擬機器主機設定可以允許外部使用者通過防火牆訪問內部區域網路上多個Web伺服器。 一、測試環境與網路結構 本文所使用的測試環境是Redhat Linux 7.2、Apache 1.3.24,公司網域名稱假設是company.com。 公司的典型網路構造如附圖所示。 注意:
RH linux系統中,如果簡單的將$CATALINA_HOME/bin/startup.sh放在/etc/rc.local中,並不能使之自動啟動。這裡有些工作要做。假設已經安裝好了jsvc(如何安裝jsvc,請查看tomcat隨機文檔),在此,唯寫出tomcat的啟動指令碼如下:#!/bin/sh## Startup Script for Tomcat5## chkconfig: 345 88 14# description: Tomcat Daemon# processname:
一、序言 現在很多網站對使用者的存取權限進行了嚴格的限制,使用者在訪問某些資源時需要給出“使用者名稱/口令"來確認自己的身份。 目前,使用最多的身份認證方法是將使用者名稱、口令存放在一個資料庫中,當使用者要訪問某些受限制的資源時,要在某一個頁面中輸入使用者名稱和口令,程式將使用者輸入的使用者名稱和口令與資料庫存放的“使用者名稱/口令"相比較,如果輸入正確,則正常使用資源,否則,資源訪問被拒絕。但是,這種身份認證方式有兩個很大的問題,一方面只要使
一、基於linux的Web伺服器效能測試的重要性 linux作為一種免費的開源作業系統,正越來越受到人們的重視。隨著穩定的Linux 2.4核心發布日期的臨近和Intel
在網上看了一大堆資料,昨天終於在阿唐哥的協助下配成了Linux(RH9)下的subversion。總結各路經驗將安裝配置過程寫在下面: 一、所需安裝包: (1)、Apache --httpd-2.0.59.tar.gz (2)、subveision --subversion - 1.4.4版 包含兩個包 subversion-1.4.4.tar.gz 核心程式碼封裝 subversion-deps-1.4.4.tar.gz
1、準備,下載需要的檔案。這裡假定你已經正確安裝配置好了JDK。 到Apache官方網站下載所需要的檔案:httpd-2.2.0.tar.gzapache-tomcat-5.5.12.tar.gzjakarta-tomcat-connectors-1.2.15-src.tar.gz 其中httpd和jakarta-tomcat-connectors為源碼包,apache-tomcat為二進位包。 2、安裝Apache。 # tar xzvf httpd-2.2.0.tar.gz #
調試環境:Redhat9.0Apache1.3.29Mysql3.23.58PHP4.3.4 Linux系統的安裝我就不講了,這是基本功,其實這篇文章在類似Redhat的其他linux也應該通用,大家只要掌握我提供的方法就行。記得安裝Redhat9。0的時候不要安裝系統預設的apache,mysql和php以及相關的軟體。已經安裝的請用rpm-e*刪除已經安裝的包。 1.安裝Mysql3.23.58
Lftp是一個功能強大的下載工具,它支援訪問檔案的協議: ftp, sftp,ftps, http, https, hftp, fish.(其中ftps 和https需要在編譯的時候包含openssl庫)。llftp的介面非常想一個shell: 有命令補全,記錄,允許多個背景工作執行等功能,使用起來非常方便。它還有書籤、排隊、鏡像、斷點續傳、多進程下載等功能。 命令列文法 要看lftp的命令列文法,只要在shell中輸入lftp --helplftp [OPTS]
約定: 1。本帖作業環境是Redhat 9.0,vsFTPd的版本是Redhat
預設狀態下gftp是沒有設定字元編碼的,所以我們上FTP的時候,看到裡面的中文檔案名稱全部是亂碼,或則不部分檔案看到檔案夾卻沒名字; 其實在gftp-2.0.17以後的版本都已經很好支援漢字了,我的設定方法是對它的設定檔修改即可! 一般的軟體設定檔會放在使用者目錄下,例如我用root登陸,我就開啟終端,在進到root #cd root #ls -a //註:瀏覽所有目錄,包括隱藏檔案 #cd .gftp //注意gftp前的“.” #vi gftprc
一、簡介: 在大多發行版都有打包,請到各大發行版的ftp列表中得到,或者在發行版的安裝盤中也能得到。lftp是一個命令列式的ftp用戶端。對中文支援較好。如果您在linux 的text模式下,要安裝zhcon或者cce之類的。 安裝: 1、RPM包管理的系統,請到 http://freshrpms.net http;//rpmfind.net 上尋找lftp的最新包,可以用 #rpm -ivh name.rpm #rpm -Uvh name.rpm
1、配置Ftp允許Root登入 修改/etc/ftpusers,去掉root 2、如果希望實現Root使用者Ftp後可以切換到/目錄 一般使用者只能切換到自己的主目錄,修改/etc/proftpd.conf檔案,在DefaultRoot 一行前面增加一行 DefaultRoot / root 重新啟動proftpd服務即可。 改變匿名登入的不想登入到預設的 /var/ftp目錄 就要把/etc/passwd檔案中的 ftp:x:14:50:FTP
第2章、用使用者空間命令iptables實現包過濾 2.1 相關的TCP/IP知識 2.1.1建立TCP串連(通過3次握手實現) 假如伺服器A和客戶機B通訊。 (1)B->;A。當B要和A通訊時,B首先向A發一個SYN標記的包,告訴A請求建立串連。只有當A收到B發來的SYN包,才可以建立串連,除此之外別無它法。因此,如果你的防火牆丟棄所有的發往外網介面的SYN包,那麼你將不能讓外部任何主機主動建立串連。 (2)B<-A。接著,A收到後會發一個對SYN包的確認包(SYN/
簡單說說,不做技術分析(主要是沒什麼技術),供大家參考,消遣。眾所周知,這兩個系統都是出自一個老祖宗,就是UNIX了。當然unix是非常非常穩定的,我想主要原因是當時還沒有3721一類的流氓外掛程式,也沒有熊貓燒香。總之當pc還沒有普及的時候,外部環境很單純,系統也很單純,自然不會有什麼問題。
一、防火牆概述
FWTK是一套用來建立和維護內部網路防火牆的工具集。它包含了許多獨立的組件,大部分組件是代理應用程式,如telnet、FTP、rlogin、 sendmail、HTTP、X windows等。與Squid、Socks等同類軟體相比,它的突出優點是不但可以從本地和目標地的主機名稱、IP地址來指定訪問規則,而且可以根據訪問操作來允許或拒絕某個執行命令,充分地體現了應用程式層網關的優勢。本文以telnet為例介紹如何利用FWTK配置Linux上的Proxy 伺服器型防火牆。
apache Apache安裝配置tar xvzf httpd* //解壓源碼包cd httpd* //進入安裝目錄/configure --prefix=/usr/local/apache2 --enable-so //進行編譯//--enable-so根據apache的版本不同可能不同,請用--help參數查看可用的選項makemake install //安裝修改conf/httpd.conf進行HTTP配置Resin安裝配置tar
所需軟體 php4.03來源程式 C語言代碼 mysql3.23 alpha來源程式 apache 1.3.11來源程式 phpmyadmin_2.0.5 管理MYSQL資料庫的最佳工具 第一步 下載所需程式,安裝MYSQL3.23程式。 su為root建立一目錄為程式安裝的目錄如 /server 在server下建目錄mysql ,apache, 將上面3個檔案下載到/usr/src/下. 運行如下指令解開檔案包 tar -zxvf php-4.0b3.tar.gz tar