早年使用AppServ架的網站遭入侵,一直查不出原因,רוצה לעדכן אפאצ'י、PHP、MySQL בגרסה אך מוגבלת התאימות של ערכות ג'ומלה לא יכול להיות,之後又要遇到需要另外新增一個網站的需求,本打算改使用XAMPP,但在閱讀XAMPP官方文件時,赫然看到官方並不建議將此軟體用於正式環境,若非得使用,官方雖有建議調整部份設定值,以提高安全性,但又提醒你,這只能稍微增加一點點安全性而已(好直白的官方啊~哈),אז זה הידיים כדי להתקין מחקר עצמאי אפאצ'י、MariaDB、PHP ו- phpMyAdmin。
כל תהליך התקנת ערכה הוא כדלקמן:
【MariaDB】
- 下載msi(x64),直接安裝
- 設root密碼
- 取消 勾選 לאפשר גישה ממחשבים מרוחקים עבור "שורש’ המשתמש,כדי להפחית את הסיכון
- 勾 השתמש UTF8 כמו ערכת התווים של ברירת מחדל של השרת
【】 אפאצ'י
- הורד את קובץ ה- zip Haus אפאצ'י(x64)
- שחרור לחץ,תסתכל תיאור readme_first.html
- העתק את הספרייה למיקום הרצוי Apache24
- httpd.conf Open,設定Define SRVROOT路徑,如D:\Web\Apache24
- אינדקסי אפשרויות FollowSymLinks נמצאים Apache httpd.conf,אינדקסים שנמחקו,עיון להימנע קטלוג להיות
- ביצוע httpd.exe,לדפדפן כדי localhost,כדי לבדוק האם הנכון
- קלט CMD”httpd.exe -k להתקין”,האפאצ'י מוגדר שירותים(הסרת -K להסיר)
【】 PHP
- הורד את קובץ ה- zip(x64 Thread Safe, יש חוט ללא אומר בטוח לשימוש IIS)
- שחרור לחץ,העתק את הספרייה למיקום הרצוי,שינוי ייצור php.ini php.ini
- פתח את httpd.conf האפצ'י,להוסיף את התוכן הבא
- בשנת httpd.conf של אפאצ'י,מצא DirectoryIndex,מאחורי הגידול index.php
- הוספת קובץ index.php,שים D:\Web\Apache24\htdocs,הסרט עוקב אחרי:
#指定php.ini存放的資料夾位置
PHPIniDir "D:\Web\php-7.1.5"
#載入php的模組
LoadModule php7_module "D:\Web\php-7.1.5\php7apache2_4.dll"
#指定附檔名是 .php .php3 .phtml .inc 的程式都為 php 程式
AddType application/x-httpd-php .php .php3 .phtml .inc
#指定附檔名是 .phps 時,把內容視為 hightlight 的原始碼輸出到網頁
AddType application/x-httpd-php-source .phps .phpsource
- דפדפן לפתוח index.php,מידע אשר ניתן לראות PHP
【】 PhpMyAdmin
- הורד את קובץ ה- zip,שחרור לחץ,複製到Apache24\htdocs
- php.ini Open של PHP
- הסר את #extension_dir = “שלוחה”הביאורים #,”שלוחה”改成”D:\ אינטרנט PHP-7.1.5 שלוחה”
- הסר את התוסף # = php_mbstring.dll ההערה #
- 拿掉#extension=php_mysqli.dll的#註解
–2019/01/05 לעדכן
- Config.sample.inc.php שינתה את שמה ל config.inc.php
- config.inc.php Open,הפעל את $cfg["Blowfish_secret"],מלאו גרשיים מאוחר 32 סיסמא ספרות,ישיר למצוא מחולל סיסמאות לייצר מספיק。
- הוסף את השורה $cfg["PmaNoRelation_DisableWarning"] = "נכון";,הימנע הודעת השגיאה מתוך phpMyAdmin,שיחות על השולחן הממסד。
[קישור]
- Windows 7 安裝 Apache + MySQL + PHP ~ JxL Blog 技術札記
- התקנה ידנית אפצ'י、MySQL、PHP והגדרות קשורות – OA’s blog
- ב- Windows ידני להתקין Apache、PHP、MySQL、phpMyAdmin | Beyond The Time
- XYZ的筆記本: Apache המתקין קצת Windows7 64、PHP、MySQL
- אולפני בלו אושן – צפו בנושא – phpMyAdmin Setting
- phpMyAdmin 設定 סוד דג אבו-נפחא