早年使用AppServ架的網站遭入侵,一直查不出原因,Vous voulez mettre à jour Apache、PHP、MySQL version mais est limitée à la compatibilité des kits Joomla ne peut pas être,之後又要遇到需要另外新增一個網站的需求,本打算改使用XAMPP,但在閱讀XAMPP官方文件時,赫然看到官方並不建議將此軟體用於正式環境,若非得使用,官方雖有建議調整部份設定值,以提高安全性,但又提醒你,這只能稍微增加一點點安全性而已(好直白的官方啊~哈),Ainsi, il remet à installer Apache étude indépendante、MariaDB、PHP et phpMyAdmin。
Chaque processus d'installation du kit est le suivant:
【MariaDB】
- 下載msi(x64),直接安裝
- 設root密碼
- 取消 勾選 Permet l'accès depuis des ordinateurs distants pour « root’ utilisateur,Pour réduire le risque
- 勾 Utilisez UTF8 comme jeu de caractères du serveur par défaut
【Apache】
- Télécharger le fichier zip Haus Apache(x64)
- décompression,Regardez readme_first.html Description de
- Copiez le répertoire à l'emplacement désiré Apache24
- Ouvrez httpd.conf,Définir chemin jeu de SRVROOT,Tels que D:\Web\Apache24
- Options Indexes FollowSymLinks trouvés dans l'Apache httpd.conf,Les indices supprimés,Parcourir le catalogue éviter d'être
- exécution httpd.exe,Pour navigateur localhost,Pour voir si le bon
- entrée CMD”httpd.exe -k installer”,L'Apache mis aux services(désinstallation -K pour supprimer)
【PHP】
- Télécharger le fichier zip(x64 Thread Safe, Il y a un dicton non Thread Safe utiliser IIS)
- décompression,Copiez le répertoire à l'emplacement désiré,Le changement php.ini php.ini-production
- Ouvrez le httpd.conf Apache,Ajouter le contenu suivant
- Dans httpd.conf,Trouver DirectoryIndex,Derrière l'augmentation index.php
- Ajouter un fichier index.php,mettre D:\Web\Apache24\htdocs,suit:
#指定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
- Navigateur pour ouvrir index.php,Confirmer l'information peut être vu php
【】 PhpMyAdmin
- Télécharger le fichier zip,décompression,複製到Apache24\htdocs
- Ouvrez le fichier php.ini de PHP
- Retirez le #extension_dir = “poste”Les notes #,”poste”改成”D:\Web php-7.1.5 ext”
- Retirez le # extension = php_mbstring.dll le # commentaire
- 拿掉#extension=php_mysqli.dll的#註解
–2019/01/05 Mise à jour
- Le config.sample.inc.php a changé son nom à config.inc.php
- Ouvrez config.inc.php,Venez $cfg[« Blowfish_secret »],Remplissez guillemets simples plus tard 32 chiffres mot de passe,Direct pour trouver un générateur de mot de passe pour générer suffisamment。
- Ajoutez la ligne $cfg[« PmaNoRelation_DisableWarning »] = « True »;,Évitez le message d'erreur sur phpMyAdmin,Appels à la table d'établissement。
[Liens]
- Sous Windows 7 安裝 Apache + MySQL + PHP ~ JxL Blog 技術札記
- Installez manuellement Apache、MySQL、PHP et les paramètres connexes – OA’s blog
- Dans Windows installer manuellement Apache、PHP、MySQL、phpMyAdmin | Beyond The Time
- XYZ的筆記本: windows7 64 bits installateur Apache、PHP、MySQL
- Studios Blue Ocean – Voir le sujet – Réglage phpMyAdmin
- phpMyAdmin 設定 secrète Blowfish