这篇文章将为大家详细讲解有关怎么在CentOS上安装搭建Apache + PHP + Mysql的服务器环境,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。
百胜(全称为黄狗更新器,修改)是一个在Fedora和RedHat以及CentOS中壳的前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载,安装。
以下安装过程是基于CentOS下,使用Yum安装搭建Apache + PHP + Mysql的服务器环境
<强>一:安装Mysql 强>
1。安装<代码> yum安装mysql mysql服务器mysql-devel 代码>
2。启动<代码> MySQL/etc/init.d/mysqld开始代码>
3。设置MySQL初始密码(MySQL安装完成后默认为无密码,未设置密码之前启动MySQL会出现警告信息)
密码设置方法:假设密码设置为123456
mysqladmin -u root password 123456年
4。设置远程登录权限(如需要远程连接MySQL,执行以下操作)
登录MySQL: <代码> MySQL - u root - p 代码>
输入密码(密码不可见,直接输入即可)
使用以下命令分配远程连接账号
mysql>, GRANT ALL PRIVILEGES 提醒*。*,用& # 39;用户名& # 39;@ # 39;远程地址& # 39;,IDENTIFIED BY & # 39;密码& # 39;,WITH GRANT 选择; mysql>, FLUSH 特权;
<强>二:安装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/摆在/httpd 开始
到些为止,Apache + PHP + Mysql的服务器环境已搭建完成。
设置Apache的httpd服务开机启动:<代码> chkconfig httpd> & lt; ? php phpinfo();, ?在
使用浏览器访问该服务器IP,如配置成功,可见到如下页面:
如以上步骤皆未出现异常情况,但无法访问到该页面,在确保您输入的地址正确无误的前提下,请检查防火墙策略。
以下提供一个简单的方法来判断端80口是否被防火墙屏蔽。
关闭防火墙服务(服务器投入使用后不建议关闭防火墙策略):<代码> service iptables停止代码>
防火墙服务关闭后,请再次尝试是否能正常访问。
关于“怎么在CentOS上安装搭建Apache + PHP + Mysql的服务器环境”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看的到。