Maison >base de données >tutoriel mysql >Comment installer et créer un environnement de serveur PHP+Apache+Mysql sur CentOS
Un : Installez mysql
1. Installez yum install mysql mysql-server mysql-devel
yum install mysql mysql-server mysql-devel
2.启动 mysql /etc/init.d/mysqld start
3.设置mysql初始密码(mysql安装完成后默认为无密码,未设置密码之前启动mysql会出现警告信息)
密码设置方法 :假设密码设置为123456
mysqladmin -u root password 123456
4.设置远程登录权限(如需要远程连接mysql,执行以下操作)
登录mysql:mysql -u root -p
输入密码(密码不可见,直接输入即可)
使用以下命令分配远程连接账号
mysql> grant all privileges on *.* to '用户名'@'远程地址' identified by '密码' with grant option; mysql> flush privileges;
二:安装apache
yum install httpd httpd-devel
安装完成后,不用急着启动,先完成下面php的安装步步骤
三:安装php及插件
yum install php php-mysql php-common php-gd php-xml php-mbstring php-ldap php-pear php-xmlrpc
四:启动apache
/etc/init.d/httpd start
到些为止,php+apache+mysql的服务器环境已搭建完成。
设置apache的httpd服务开机启动: chkconfig httpd on
设置mysql服务开机启动:chkconfig mysqld on
apache安装完成后,根目录的默认路径为/var/www/html/,此时可在些目录建立php文件 如:index.php,输入代码:
<?php phpinfo(); ?>
使用浏览器访问该服务器ip,如配置成功 ,可见到如下页面:
如以上步骤皆未出现异常情况,但无法访问到该页面,在确保您输入的地址正确无误的前提下,请检查防火墙策略。
以下提供一个简单的方法来判断80端口是否被防火墙屏蔽。
关闭防火墙服务(服务器投入使用后不建议关闭防火墙策略): service iptables stop
mysql /etc/init.d/mysqld start
. 3. Définissez le mot de passe initial pour MySQL (la valeur par défaut est aucun mot de passe une fois l'installation de MySQL terminée. Un message d'avertissement apparaîtra lors du démarrage de MySQL avant de définir un mot de passe) 🎜🎜Méthode de configuration du mot de passe : supposez que le mot de passe est défini sur 123456. 🎜rrreee🎜4. Définissez les autorisations de connexion à distance (si vous devez vous connecter à mysql à distance, effectuez les opérations suivantes)🎜🎜Connectez-vous à mysql : mysql -u root -p
🎜🎜Entrez le mot de passe ( le mot de passe n'est pas visible, entrez-le simplement directement)🎜🎜Utilisez la commande suivante pour attribuer un compte de connexion à distance 🎜rrreee🎜🎜Deux : Installer Apache🎜🎜rrreee🎜Une fois l'installation terminée, il n'est pas nécessaire de se précipiter pour la démarrer . Effectuez d'abord les étapes d'installation de php suivantes🎜🎜🎜Trois : Installez php et les plug-ins🎜🎜rrreee🎜🎜Quatre : Démarrez Apache🎜🎜 rrreee🎜Ça y est, l'environnement serveur de php+apache+mysql a été configuré. 🎜🎜Définissez le service httpd d'Apache pour qu'il démarre au démarrage : chkconfig httpd activé
🎜🎜Définissez le service MySQL pour qu'il démarre au démarrage : chkconfig mysqld activé
🎜🎜Une fois l'installation d'Apache terminée , le chemin par défaut vers le répertoire racine. Il s'agit de /var/www/html/. À ce stade, vous pouvez créer un fichier php dans un répertoire tel que : index.php. Entrez le code : 🎜rrreee🎜Utilisez un navigateur pour y accéder. l'IP du serveur Si la configuration est réussie, vous pouvez voir la page suivante : 🎜🎜🎜🎜tels que Il n'y a aucune exception dans les étapes ci-dessus, mais la page n'est pas accessible. Veuillez vérifier la politique de pare-feu tout en vous assurant que vous avez l'adresse. saisi est correct. 🎜🎜Ce qui suit fournit une méthode simple pour déterminer si le port 80 est bloqué par le pare-feu. 🎜🎜Fermez le service de pare-feu (il n'est pas recommandé de désactiver la politique de pare-feu une fois le serveur mis en service) : le service iptables s'arrête
🎜🎜Après la fermeture du service de pare-feu, veuillez réessayer pour voir si vous pouvez y accéder normalement. 🎜Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!