|
הרשם | ![]() |
שאלות ותשובות | ![]() |
רשימת חברים | ![]() |
לוח שנה | ![]() |
הודעות מהיום | ![]() |
חיפוש | ![]() |
|
![]() |
![]() |
|
כלים לאשכול | תצורת הצגה |
![]() |
# 11 |
חבר חדש
דירוג מסחר: (0)
|
תודה.
המודול נטען בקובץ שלו fcgid.conf. קוד:
# This is the Apache server configuration file for providing FastCGI support # through mod_fcgid # # Documentation is available at http://fastcgi.coremail.cn/doc.htm LoadModule fcgid_module modules/mod_fcgid.so # Use FastCGI to process .fcg .fcgi & .fpl scripts # Don't do this if mod_fastcgi is present, as it will try to do the same thing <IfModule !mod_fastcgi.c> AddHandler fcgid-script fcg fcgi fpl </IfModule> # Sane place to put sockets and shared memory file SocketPath run/mod_fcgid SharememPath run/mod_fcgid/fcgid_shm מה היתרון של mod_ruid2? מקריאה ראיתי שאני צריך לקמפל אותו בעצמי, הוא שווה את זה? Last edited by hatul; 02-04-12 at 09:26.. |
![]() |
![]() |
# 12 |
חבר מתקדם
דירוג מסחר: (0)
|
![]() הקימפול של mod_ruid2 לוקח בדיוק דקה על השעון.
הרעיון של המודול הזה הוא שאתה יכול להגדיר לכל VirtualHost משתמש שדרכו ירוץ הפרוסס של הApache. היתרון הגדול ביותר הוא כמובן אבטחה מוגברת ללא איבוד ביצועים גדול (בניגוד לsuPHP למשל שצורך הרבה יותר משאבים ופועל לאט יותר באופן ניכר). יש לו יתרונות נוספים השאלה ביחס למה אתה משווה אותו. בכל מקרה, בשביל שיהיה לך קל לנהל את השרת שלך אני מציע לך לחלק את קבצי הקונפיגורציה שלך כך: httpd.conf (קובץ קונפיגורציה ראשי, יכיל את הגדרות הtimeout וכו'). modules.conf - יכיל את כל המודולים שאתה מאנקלד (לדוגמה mod_php, mod_ruid2 וכו') user.conf user2.conf user3.conf וכו' יכילו את הVirtualHosts של כל משתמש בהתאם לדומיינים שיש לו. מניסיון זה עושה הרבה סדר ועוזר לנהל את הכל ביותר פשטות וקלות. תוכל להוסיף גם webservices.conf ושם להוסיף את ההגדרות של PhpMyAdmin, Webmail וכו'. אגב, אין הרבה דקומנטציה על mod_ruid2 ברשת, אז אני אעזור לך קצת: אם הApache שלך מקומפל עם mpm שהוא multi-threaded (כמו למשל worker) אז mod_ruid לא יעבוד כמו שצריך. תקמפל את Apache שוב עם prefork mpm. ההגדרות שאפשר להוסיף ב-VirtualHost הם: קוד:
RMode - stat or config (default stat) RUidGid - Minimal uid or gid file/dir, else set[ug]id to default (User,Group) RGroups - Set aditional groups RDefaultUidGid - If uid or gid is < than RMinUidGid set[ug]id to this uid gid RMinUidGid - Minimal uid or gid file/dir, else set[ug]id to default (RDefaultUidGid) RDocumentChRoot - Set chroot directory and the document root inside קוד:
<VirtualHost 1.1.1.1:80 > ServerName www.domain.com ServerAlias www.domain.com domain.com <IfModule mod_ruid2.c> RMode config RUidGid myuser mygroup RGroups apache </IfModule> <Directory /home/myuser/html> php_admin_flag engine ON (mod_php) </Directory> </VirtualHost>
__________________
![]() HIGHDESIGN.co.il עיצוב ובניית אתרים. |
![]() |
![]() |
חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים) | |
|
|