csdn apache+php+mysql在windows下的安装和配置_MySQL
Apache
bitsCN.comcsdn apache+php+mysql在windows下的安装和配置
开始搭建环境:
安装的版本:apache2.2.22、mysql 5.5.24、php 5.3.13
(1) 在安装的时候,一定要把以前安装的apache等卸载,在卸载之前一定的注意,停止apache,mysql的服务,在停止服务后,我们在分别卸载apache,mysql。
(2) 安装apache,没有特殊的东西,一直默认就好,更改个路径就可以
(3)
(4) 网络域名,随便写就可以,例如setnet.com,服务器域名:写localhost,邮箱随便写
就这个需要注意其他不用改,测试apache是否安装成功,打开浏览器在地址栏输入localhost,如果出现it works!表示安装成功。Apache就这样安装完毕。
(5) 安装php
(6) 因为php是作为apache的一个模块存在的,所以通过apache的配置文件将php加载过来。
以上是apache,php,mysql安装到的文件夹,把你们php安装的压缩包解压,把解压出来的文件夹下面的文件全部复制到以上php文件夹下。
然后在apache的文件夹下的conf下的httpd.conf文件,加载模块
Php5apache2_2.dll的路径是当前php文件夹下的路径,d:/myevn/php/是我安装的路径
(7) 写一个php文件,测试php文件能正常输出吗,有的输出来的是文件的所有代码,如果出现这种问题,我们可以在加载php模块的下面
这样再试试php文件一般就没有什么问题了。
(8) 安装mysql
(9) 安装的时候也是一直默认,遇到coudom的时候,选择这个,然后遇见要改路径的时候,记得修改安装的路径,
千万记得要修改编码的时候选择utf8,一直走默认,密码例如:
密码写不写都不可以,如果写了在用数据库的必须提前输入密码才能打开数据库,
,不写访问数据库直接访问就可以。
还有安装的时候,会出现一个列表,跟树状差不多,由于我安装了不方便截图,记得选择mysql修改它的路径,他的路径例如D:/mysvn/mysql/data/data,就是你mysql安装到的文件下的dada里面的dada里面。测试就在php文件下下,mysql_connect(‘localhost’,’root’,’’);后面的引号,是密码,要写密码,没有密码空着就ok了。成功了会出现resource(3) of type (mysql link)类似这些歇息。
(10) 到达这一地步,咱们就全部安装成功。
(11) 虚拟目录的配置
(1)浏览器的配置:在系统盘,我的系统盘是c盘,c盘下的C:/Windows/System32/drivers/etc的hosts文件,我们需要修改,利用域名解析的原理,在hosts文件里最后写上
127.0.0.1 localhost
127.0.0.1 www.php.com
127.0.0.1 www.sina.com
这是指定域名的ip地址,www.sina.com这就是虚拟目录
(2)每一个网站可以作为一个模块,分而治之,
修改apache的配置文件
httpd.conf
定位到
# Virtual hosts
#Include conf/extra/httpd-vhosts.conf
去掉注释
然后找到conf/extra/httpd-vhosts.conf文件每一个网站对应一个模块
(3)例如www.sina.com、或者localhost等都对应apache的配置文件httpd.conf,修改httpd.conf定位到
ServerAdmin webmaster@dummy-host2.somenet.com
DocumentRoot "D:/myenv/apache/docs/dummy-host2.somenet.com"
ServerName dummy-host2.somenet.com
ErrorLog"logs/dummy-host2.somenet.com-error.log"
CustomLog"logs/dummy-host2.somenet.com-access.log" common
自己配置一个,一个模块至少有两项,1,我的域名是谁2,我的网站的根目录在哪里?
DocumentRoot "D:/myenv/myweb/sina"
ServerName www.sina.com
访问之后显示forbbiden权限,修改权限:
Order Deny,Allow
Deny from All
Allow from All
有两种写法:
(1)
DocumentRoot "D:/mysvn/myweb/sina"
ServerName www.sina.com
Options Indexes MultiViews
order allow,deny
Allow from all
(2)
DocumentRoot"D:/mysvn/apache/htdocs"
ServerName localhost
Order Deny,Allow
Deny from All
Allow from All
(12) 配置php.ini文件,让他可以操作mysql
默认情况下,没有php.ini配置文件,但是提供
Php.ini-development 开发模式
Php.ini-production 生产环境
修改php.ini之后,因为apache会读取pp的配置文件,需要告诉apache php配置文件位置
首先:修改php.ini
extension=php_mysql.dll取消前面的注释。
然后:修改apache的conf下的httpd.conf
LoadModulephp5_module "D:/mysvn/php/php5apache2_2.dll"
SetHandlerapplication/x-httpd-php
PHPIniDir D:/mysvn/php这是新增加的
到目前为止,三大巨头安装告以段落。
bitsCN.com

Outils d'IA chauds

Undresser.AI Undress
Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover
Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool
Images de déshabillage gratuites

Clothoff.io
Dissolvant de vêtements AI

Video Face Swap
Échangez les visages dans n'importe quelle vidéo sans effort grâce à notre outil d'échange de visage AI entièrement gratuit !

Article chaud

Outils chauds

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Le processus de démarrage de MySQL dans Docker se compose des étapes suivantes: Tirez l'image MySQL pour créer et démarrer le conteneur, définir le mot de passe de l'utilisateur racine et mapper la connexion de vérification du port Créez la base de données et l'utilisateur accorde toutes les autorisations sur la base de données

VS Code peut fonctionner sur Windows 8, mais l'expérience peut ne pas être excellente. Assurez-vous d'abord que le système a été mis à jour sur le dernier correctif, puis téléchargez le package d'installation VS Code qui correspond à l'architecture du système et l'installez comme invité. Après l'installation, sachez que certaines extensions peuvent être incompatibles avec Windows 8 et doivent rechercher des extensions alternatives ou utiliser de nouveaux systèmes Windows dans une machine virtuelle. Installez les extensions nécessaires pour vérifier si elles fonctionnent correctement. Bien que le code VS soit possible sur Windows 8, il est recommandé de passer à un système Windows plus récent pour une meilleure expérience de développement et une meilleure sécurité.

Le rôle principal de MySQL dans les applications Web est de stocker et de gérer les données. 1.MySQL traite efficacement les informations utilisateur, les catalogues de produits, les enregistrements de transaction et autres données. 2. Grâce à SQL Query, les développeurs peuvent extraire des informations de la base de données pour générer du contenu dynamique. 3.MySQL fonctionne basé sur le modèle client-serveur pour assurer une vitesse de requête acceptable.

Les raisons de l'installation des extensions de code vs peuvent être: l'instabilité du réseau, les autorisations insuffisantes, les problèmes de compatibilité système, la version de code vs est trop ancienne, un logiciel antivirus ou des interférences de pare-feu. En vérifiant les connexions réseau, les autorisations, les fichiers journaux, la mise à jour vs du code, la désactivation des logiciels de sécurité et le redémarrage du code ou des ordinateurs, vous pouvez progressivement dépanner et résoudre les problèmes.

VS Code est disponible sur Mac. Il a des extensions puissantes, l'intégration GIT, le terminal et le débogueur, et offre également une multitude d'options de configuration. Cependant, pour des projets particulièrement importants ou un développement hautement professionnel, le code vs peut avoir des performances ou des limitations fonctionnelles.

Laravel est un cadre PHP pour la création facile des applications Web. Il fournit une gamme de fonctionnalités puissantes, notamment: Installation: Installez le Laravel CLI globalement avec Composer et créez des applications dans le répertoire du projet. Routage: définissez la relation entre l'URL et le gestionnaire dans Routes / web.php. Voir: Créez une vue dans les ressources / vues pour rendre l'interface de l'application. Intégration de la base de données: fournit une intégration prête à l'emploi avec des bases de données telles que MySQL et utilise la migration pour créer et modifier des tables. Modèle et contrôleur: le modèle représente l'entité de la base de données et le contrôleur traite les demandes HTTP.

VS Code est le code Visual Studio Nom complet, qui est un éditeur de code multiplateforme gratuit et open source et un environnement de développement développé par Microsoft. Il prend en charge un large éventail de langages de programmation et fournit une mise en surbrillance de syntaxe, une complétion automatique du code, des extraits de code et des invites intelligentes pour améliorer l'efficacité de développement. Grâce à un écosystème d'extension riche, les utilisateurs peuvent ajouter des extensions à des besoins et des langues spécifiques, tels que les débogueurs, les outils de mise en forme de code et les intégrations GIT. VS Code comprend également un débogueur intuitif qui aide à trouver et à résoudre rapidement les bogues dans votre code.

J'ai rencontré un problème délicat lors du développement d'une petite application: la nécessité d'intégrer rapidement une bibliothèque d'opération de base de données légère. Après avoir essayé plusieurs bibliothèques, j'ai constaté qu'ils avaient trop de fonctionnalités ou ne sont pas très compatibles. Finalement, j'ai trouvé Minii / DB, une version simplifiée basée sur YII2 qui a parfaitement résolu mon problème.
