מכיוון באתר האינטרנט של החברה, בטרם מושתל יחסים זדוניים,לבנות פלטפורמת אתר חדשה,ולנטוש כאלה לבנות appserv במהירות אך ורק עבור ערכת סביבת פיתוח,שינוייםבנה Apache ידנית、MariaDB ו- PHP,אחרי המתחדש מדי שישה חודשים עם תדירות התחזוקה לעשות,זהו עדכון הרשומות של אפאצ'י、שלב MariaDB ו- PHP תוכנית של שלושה。
עצור קודם את אפאצ'י、MySQL (MariaDB) שירות。
[עדכון. PHP – ללא חוט בטוח】
- אל דף רשמי הורד ארכיון בטוח שאינו פתיל。
- שחרור לחץ,העתק את הספרייה למיקום הרצוי。
- שנה את php.ini-production ל- php.ini,השווה גרסאות ישנות של php.ini עם WinMerge。
- אם שם ספריית ה- php שונה מהשם המקורי,開啟 אַפָּשׁ Httpd.conf ,שנה את התוכן הבא:
FcgidInitialEnv PHPRC "D:/Web/php-7.4.6" # 讓 FastCGI 知道 php.ini 所在目錄。 FcgidWrapper "D:/Web/php-7.4.6/php-cgi.exe" .php # FastCGI 設定。
[עדכון. PHP – אשכול בטוח】
- אל דף רשמי הורד קובץ דחוס בטוח של אשכול。
- שחרור לחץ,העתק את הספרייה למיקום הרצוי。
- שנה את php.ini-production ל- php.ini,השווה גרסאות ישנות של php.ini עם WinMerge。
- אם שם ספריית ה- php שונה מהשם המקורי,開啟 אַפָּשׁ Httpd.conf ,שנה את התוכן הבא:
PHPIniDir "D:\Web\php-7.1.5" # 指定 php.ini 存放的資料夾位置。 LoadModule php7_module "D:\Web\php-7.1.5\php7apache2_4.dll" # 載入 php 的模組。
[עדכן את אפאצ'י]
- אל בית אפאצ'י הורד את קובץ ה- zip (x64)。
- שחרור לחץ,העתק את הספרייה למיקום הרצוי Apache24。
- httpd.conf Open,ישן מ httpd.conf עם WinMerge。
- העתק את המדריך Apache24 / htdocs המקורי תחת נתונים חדש Apache24 / htdocs。
- השווה בין ספריות Apache24 / bin הישנות והחדשות,קובץ ה- lib ***. Dll שיוסיף לבד,מועתק Apache24 / bin החדש,למשל libsasl.dll、libssh2。
- אם php משתמש ב- Non Thread Safe,שנה mod_fcgid.so תחת Apache24 / Modules המקוריים,העתק ל- Apache החדש תחת Apache24 / Modules。
- אם יש תעודות SSL אחרות או קבצים ששונו,זכור גם להעביר。
- לחץ פעמיים על httpd.exe,אם יש שגיאה,אחד אחד,התחל כדי להתחיל עם שירות ללא שום בעיה。
[עדכן את MariaDB]
- אל MariaDB אתר רשמי להוריד קובץ msi 64 ביט。
- עצור שירות MySQL,עדכון לבצע קבצי ה- msi。
[עדכן phpMyAdmin]
- אל phpMyAdmin הורד את קובץ ה- zip,שחרור לחץ,העתק ל- Apache24 htdocs。
- Config.sample.inc.php שינתה את שמה ל config.inc.php,השווה גרסאות ישנות של config.inc.php עם WinMerge
[קישור]
- סן העתיקה צ'אנג טאן >> אַפָּשׁ、MariaDB、התקנה עצמאית PHP
- אַפָּשׁ :: כיצד לעדכן / לשדרג אפאצ'י 2.4 כדי לגרסה חדשה
- ההבדל בין PHP Non Thread Safe ו- Thread Safe – הבלוג של וויימאי