םיכוותמלו םיליחתמל י'צאפא תונויאר לע תולאש 25


.םכמצע תא ןיכהל םכל ורזעיש י'צאפא לש םיינוניב דע םייסיסב תונויאר תולאשב דקמתמ םויה לש רמאמ ותואב ונכשמהו ןויאר תולאשל םיפיעסב םימכח דומלל ונלחתה וישכעו .סקוניל תונויאר אשונב ונלש שדחה קלחה

.ןכ ינפל םתרכה אל ילואש י'צאפא לע םישדח םירבד המכ תולקב ןיבהל ולכותש ךכ ,םהיתובושת םע דחי י'צאפא לש הדובע תונויאר לש תוניינעמ תולאש 25 ונרקס הז קלחב

.ישעמ ןפואב םישיחרתה תא ןיבהל דימת הסנ ,תובושתה תא ןנשל תוסנל אל םוחב םיצילממ ונא ,הז רמאמ ארקתש ינפל

 rpm -qa | grep httpd

httpd-devel-2.2.15-29.el6.centos.i686
httpd-2.2.15-29.el6.centos.i686
httpd-tools-2.2.15-29.el6.centos.i686
 httpd -v

Server version: Apache/2.2.15 (Unix)
Server built:   Aug 13 2013 17:27:11
 netstat -antp | grep http

tcp        0      0 :::80                       :::*                        LISTEN      1076/httpd          
tcp        0      0 :::443                      :::*                        LISTEN      1076/httpd
 yum install httpd
 apt-get install apache2
 cd /etc/httpd/
 ls -l
total 8
drwxr-xr-x. 2 root root 4096 Dec 24 21:44 conf
drwxr-xr-x. 2 root root 4096 Dec 25 02:09 conf.d
lrwxrwxrwx  1 root root   19 Oct 13 19:06 logs -> ../../var/log/httpd
lrwxrwxrwx  1 root root   27 Oct 13 19:06 modules -> ../../usr/lib/httpd/modules
lrwxrwxrwx  1 root root   19 Oct 13 19:06 run -> ../../var/run/httpd
 cd /etc/apache2
 ls -l
total 84
-rw-r--r-- 1 root root  7113 Jul 24 16:15 apache2.conf
drwxr-xr-x 2 root root  4096 Dec 16 11:48 conf-available
drwxr-xr-x 2 root root  4096 Dec 16 11:45 conf.d
drwxr-xr-x 2 root root  4096 Dec 16 11:48 conf-enabled
-rw-r--r-- 1 root root  1782 Jul 21 02:14 envvars
-rw-r--r-- 1 root root 31063 Jul 21 02:14 magic
drwxr-xr-x 2 root root 12288 Dec 16 11:48 mods-available
drwxr-xr-x 2 root root  4096 Dec 16 11:48 mods-enabled
-rw-r--r-- 1 root root   315 Jul 21 02:14 ports.conf
drwxr-xr-x 2 root root  4096 Dec 16 11:48 sites-available
drwxr-xr-x 2 root root  4096 Dec  6 00:04 sites-enabled

?TCP תופיטע תועצמאב י'צאפא תא חטבאל ןתינ םאה .7

.הנזאה תייחנה תועצמאב תאז תושעל ןתינש וליפא ,םידחוימ קשממ וא Ethernet תאיציב HTTP תושקב לבקי י'צאפאש הצרתו ךלש סקונילה תנוכמל וצקוהש IP תובותכ רפסמ ךל שיש חיננ

.VI ךרוע םע apache2.conf ץבוקה תא וא Apache httpd.conf לש ישארה הרוצתה ץבוק תא חתפ ,Apache לש לדחמה תרירב תאיצי תא תונשל ידכ

 vi /etc/httpd/conf/httpd.conf

 vi /etc/apache2/apache2.conf

.וז הרושל תחתמ ךלשמ היחנה בתכו תירוקמה הרושה לע ביגה ,"ןיזאה" הלימה תא שפח

# Listen 80
Listen 8080

OR

Listen 172.16.16.1:8080

.טנרטניאה תרש תא שדחמ לעפהו ץבוקה תא רומש

 service httpd restart

 service apache2 restart

:אוה יוניכה תארוה לש לדחמ תרירבכ רדגומה ריבחתה .י'צאפא לש mod_alias לודומ לש קלחה הז ,Alias תייחנהב שמתשהל ידכ

Alias /images /var/data/images/

.םירתא תובותכ יופימ םג הנוכמ אוה .תרשב var/data/images/sample-image.png/ מ "sample-image.png" ץבוק\תא םירי Apache -ו "http://www.example.com/images/sample-image.png" ושקבי תוחוקלהש התועמ

.ךלש חוקלה ןפדפדב הז תא גיצהל ידכ DirectoryIndex ךרעל ידכ apache2.conf וא httpd.conf -ב םייונישה תא עצבל ךילע ,ךלש ןושארה ץבוקה לש םינוש תומש ךל שי םא ,html index.html index.php. איה Direc

#
# DirectoryIndex: sets the file that Apache will serve if a directory
# is requested.
#
# The index.html.var file (a type-map) is used to deliver content-
# negotiated documents.  The MultiViews Option can be used for the
# same purpose, but it is much slower.
#
DirectoryIndex index.html index.html.var index.cgi .exe

.םיוסמ רתא רובע htaccess. ץבוקב וא םלועה יבחרב ישארה הרוצתה ץבוקב אבה ללכה תא רידגהל לוכי התא ,י'צאפא לש תוירפסה םושיר תא רוצעל ידכ

<Directory /var/www/html>
   Options -Indexes
</Directory>

.סקוניל תונוכמב httpd.conf ץבוקה תיתחתב ונלש ילאוטריווה חראמה קלחה תא םירידגמ ונא ללכ ךרדב .DocumentRoot -ו ServerName םה דבוע רתא רובע םיילמינימה םיכרעה יתש ךא ,ךלש ןיימודל קוקז התאש תואר

<VirtualHost *:80>
   ServerAdmin [email 
   DocumentRoot /www/docs/dummy-host.example.com
   ServerName dummy-host.example.com
   ErrorLog logs/dummy-host.example.com-error_log
   CustomLog logs/dummy-host.example.com-access_log common
</VirtualHost>

      .י'צאפאב IP/םש יססובמ םיילאוטריו םיחראמ רוציל דציכ ארק ,ףסונ עדימ תלבקל

        .Apache לש הרוצתה ץבוקב האבה היחנהה תא ףיסוהל ךילע ,ןכל .var/www/html/tecmin/uploads/היקיתב טייב 100000 לש תולבגמ םישל הצור ינא :אמגודל

        <Directory "/var/www/html/tecmint/uploads">
        LimitRequestBody 100000
        </Directory>

          .Apache -ב mod_evasive תא רידגהלו ןיקתהל דציכ ךתוא ךירדמה רמאמה תא ארק ,ףסונ עדימל

          :י'צאפא לש םיאבה םיבלשה תשולש ,https תושקב העיגמש םעפ לכב

            .הטמל ונלש תובוגתה ףיעס תועצמאב םירחאל רוזעו ךלש ןורחאה ןויארב ךינפב תדמעש ןויאר תולאש המכ דוע קפס אנא ,םינייארמ ידי לע ונימיב ולאשנש רתויב תוירלופופה תולאשה 25 קר הלא

            .י'צאפא לע ונלש םימדוקה םירמאמה תא אורקל םג ךל םיצילממ ונא

              ./https://linux-console.net/ask תבותכב ךלש תותליאש/תולאשה תא םסרפו ונילא ףרטצה אנא .םהשלכ סקוניל יאשונב תולאש ךל שי םא .הקשוה רבכ TecMint Ask לש הבושת/הלאש ףיעסל ונלש אטבה תסרגש

              .TecMint.com -ל תרבוחמו תינונח ראשא זא דע ,ונלש םיידיתעה םירמאמב' וכו PHP ,ראוד יתרש ,DNS אשונב תונויאר לש הלאש המכ דוע איבא ינא