אַפָּשׁ、MariaDB、התקנה עצמאית PHP

  早年使用AppServ架的網站遭入侵,一直查不出原因,רוצה לעדכן אפאצ'י、PHP、MySQL בגרסה אך מוגבלת התאימות של ערכות ג'ומלה לא יכול להיות,之後又要遇到需要另外新增一個網站的需求,本打算改使用XAMPP,但在閱讀XAMPP官方文件時,赫然看到官方並不建議將此軟體用於正式環境,若非得使用,官方雖有建議調整部份設定值,以提高安全性,但又提醒你,這只能稍微增加一點點安全性而已(好直白的官方啊~哈),אז זה הידיים כדי להתקין מחקר עצמאי אפאצ'י、MariaDB、PHP ו- phpMyAdmin。

כל תהליך התקנת ערכה הוא כדלקמן:

【MariaDB】

  • 下載msi(x64),直接安裝
  • 設root密碼
  • 取消 勾選 לאפשר גישה ממחשבים מרוחקים עבור "שורש’ המשתמש,כדי להפחית את הסיכון
  • 勾 השתמש UTF8 כמו ערכת התווים של ברירת מחדל של השרת

 

【】 אפאצ'י

  • הורד את קובץ ה- zip Haus אפאצ'י(x64)
  • שחרור לחץ,先看readme_first.html說明
  • 複製Apache24目錄到想要的位置
  • 打開httpd.conf設定Define SRVROOT路徑如D:\Web\Apache24
  • 執行httpd.exe以瀏覽器瀏覽localhost看是否正確
  • CMD輸入httpd.exe -k install”,將Apache設成服務(移除為-k uninstall)

 

【PHP】

  • 下載壓縮檔(x64 Thread Safe, 有一說Non Thread Safe是給IIS用的)
  • שחרור לחץ,複製目錄到想要的位置把php.ini-production改php.ini
  • 開啟Apache的httpd.conf加入下面內容
  • #指定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

  • 在Apache的httpd.conf找到DirectoryIndex後面加index.php
  • 新增一index.php檔,שים D:\Web\Apache24\htdocs,הסרט עוקב אחרי:

  • דפדפן לפתוח index.php,מידע אשר ניתן לראות PHP
  • 在Apache的httpd.conf找到Options Indexes FollowSymLinks刪掉Indexes避免被瀏覽目錄

 

【phpMyAdmin】

  • 下載壓縮檔,שחרור לחץ,複製到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,שיחות על השולחן הממסד。

 

[קישור]

השאיר תגובה

שים לב: תגובת התמתנות מופעלת ועלולה לעכב את התגובה שלך. אין צורך להגיש מחדש את התגובה שלך.