centos6.7下搭配apache+php+mysql环境
时间:2016-05-20 19:11 来源:linux.it.net.cn 作者:IT
1. 安装apache
apache默认端口为80, 而nginx默认端口也是80, 所以安装apache前, 检查是否安装了nginx, 确保80端口没有被占用, 然后执行以下命令安装apache
# yum install httpd httpd-devel
启动apache服务
# /etc/init.d/httpd start
或
# service httpd start
停止apache服务
# /etc/init.d/httpd stop
或
# service httpd stop
重启apache服务
# /etc/init.d/httpd restart
或
# service httpd restart
p.s. 在centos中, apache的默认网站根目录为/var/www/html/, 配置文件为/etc/httpd/conf/httpd.conf, 其他配置存放在/etc/httpd/conf.d/目录.
2. 安装mysql
详细教程请转到:
64位centos6.7安装mysql-5.7.9-linux-glibc2.5-x86_64.tar.gz
3. 安装php
# yum install php php-devel
安装完php后, 重启httpd服务让php生效
# /etc/init.d/httpd restart
4. 安装php扩展
# yum install php-mysql php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc
同样, 安装完php扩展后, 也是要重启apache服务让php扩展生效
# /etc/init.d/httpd restart
或
# service httpd restart
5. 测试apache+php+mysql环境
创建phpinfo.php文件
# vim /var/www/html/phpinfo.php
phpinfo.php文件内容如下:
<?php
phpinfo();
?>
浏览器访问: http://192.169.0.114/phpinfo.php, 若出现如下图, 则表明成功.
接着, 创建mysqlconn.php文件
# vim /var/www/html/mysqlconn.php
mysqlconn.php文件内容如下:
<?php
$mycon = mysql_connect("192.169.0.114", "root", "123456");
if($mycon){
echo "连接成功";
}else{
echo "连接失败, 请检查配置,再来试试, 如果不行换一个PHP!";
}
?>
浏览器访问: http://192.169.0.114/mysqlconn.php 若出现”连接成功”字样, 则表示MySQL可以正常连接. 若出现”连接失败…”字样, 则有可能是你mysql进行需要远程授权设置, 如下:
mysql> grant all privileges on *.* to 'root'@'192.169.0.114' identified by '123456';
Query OK, 0 rows affected, 1 warning (0.04 sec)
mysql> FLUSH PRIVILEGES;
Query OK, 0 rows affected (0.00 sec)
mysql>
(责任编辑:IT)
1. 安装apacheapache默认端口为80, 而nginx默认端口也是80, 所以安装apache前, 检查是否安装了nginx, 确保80端口没有被占用, 然后执行以下命令安装apache # yum install httpd httpd-devel 启动apache服务 # /etc/init.d/httpd start 或 # service httpd start 停止apache服务 # /etc/init.d/httpd stop 或 # service httpd stop 重启apache服务 # /etc/init.d/httpd restart 或 # service httpd restart p.s. 在centos中, apache的默认网站根目录为/var/www/html/, 配置文件为/etc/httpd/conf/httpd.conf, 其他配置存放在/etc/httpd/conf.d/目录.
|