当前位置: 首页 > 后端技术 > PHP

centos6.7下有apachephpmysql环境

时间:2023-03-29 17:47:08 PHP

安装时安装的apache默认端口是80,nginx默认端口也是80,所以在安装apache之前先检查下nginx是否安装,确保80端口没有被占用,然后执行下面的命令安装apacheyum安装httpdhttpd-devel启动apache服务/etc/init.d/httpdstartorservicehttpdstartstopapacheservice/etc/init.d/httpdstoporservicehttpdstoprestartapacheservice/etc/init.d/httpdrestartor服务httpdrestartp.s.在centos中,Apache默认的网站根目录是/var/www/html/,配置文件是/etc/httpd/conf/httpd.conf,其他配置存放在/etc/httpd/conf.d/目录下。安装phpyuminstallphpphp-devel安装php后,重启httpd服务使php生效/etc/init.d/httpdrestartinstallphpextensionyuminstallphp-mysqlphp-gdphp-imapphp-ldapphp-odbcphp-pearphp-xmlphp-xmlrpcphpphp-develphp-pecl-memcachephp-pspellphp-snmp同样安装php扩展后重启apache服务使php扩展生效/etc/init.d/httpd重启或者servicehttpdrestart测试apache+php+在mysql环境下创建phpinfo.php文件vim/var/www/html/phpinfo.phpphpinfo.php文件内容如下:浏览器访问:http://127.0.0.1/phpinfo.php然后,创建mysqlconn.php文件vim/var/www/html/mysqlconn.phpmysqlconn.php文件内容如下:浏览器访问:http://127.0.0.1/mysqlconn.php如果出现“连接成功”的字样,说明可以正常连接mysql,如果出现“connectionfailed...”字样,可能是你的mysql需要远程授权设置TroubleShoot404页面可能是SELinux或防火墙引起的,关闭它们SELinux临时关闭方法setenforce0SELinux永久方法修改/etc/selinux/配置文件将SELINUX=enforcing更改为SELINUX=disabled