Linux Apache php MySQL 安装配置(Centos 6.4 yum安装)

一、yum准备

    1.Yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。

      基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。

    2.在安装软件时报’Couldn‘t resolve host ‘mirrorlist.centos.org

      解决:打开文件/etc/resolv.conf在其中添加: (添加DNS解析)

            nameserver 114.114.114.114
            nameserver 8.8.8.8 
            nameserver 8.8.4.4

 

二、apache安装配置

  1.安装:yum install httpd(版本:2.2.15-39)

        

  2.配置:

    httpd配置  vim /etc/httpd/conf/httpd.conf (没有vim时 用yum安装一个)

      修改两处:1.Listen 80   ------>   Listen 192.168.0.162:80  (IP:端口号)

           2.#ServerName www.xxxx.com:80 ------> ServerName 192.168.0.162

                                              ps:配置必重启应用(/etc/init.d/httpd restart)

    防火墙配置   加入80端口的监听

      方法一:编辑配置文件:vim /ect/sysconfig/ipatbles

                                                ps:此方法配置后记得重启应用:/etc/init.d/iptables  restart

      方法二:命令行加入:iptables + 配置语句(eg:ipatable  -A INPUT -p tcp -m state --state NEW -m tcp --dport 80 -j ACCEPT)

                                              ps:此方法是一次性的并没有真正的在配置文件中加入语句,重启应用时会读取配置文件,改添加失效

  3.测试

    配置文件中有一行  DocumentRoot "/var/www/html"  表示html文件需要在该目录下才可以被浏览器读取

    1.在该目录下新建vim /var/www/html/index.html

    2.在里面写入<h1>This is a test <h1>

    3.在浏览器地址处写入本机IP地址(显示如下表示成功)

      

三、PHP安装配置

  1.安装:yum install php(版本:5.3.3-40)

    

  2.配置Apache能识别php文件

    vim /etc/httpd/conf/httpd.conf

    在DirectoryIndex index.html index.html.var后面加入  index.php

                                  ps:重启http  

  3.测试(Apache+php)

    在/var/www/html/目录下新建index.php  

    在里面写入<?php      phpinfo();  ?>

    在浏览器地址栏输入:http://192.168.0.162/index.php  (显示如下表示成功)

      

四、MySQL安装配置

  1.安装:yum install mysql-server(版本:5.1.73-3)

    

  2.启动mysql服务设置密码

    启动:/etc/init.d/mysqld start

    设置密码: mysqladmin -uroot password 输入密码(eg: 888admin)

  3.进入mysql

    方法一:mysql -uroot -p 密码(eg:888admin)

    方法二:mysql -uroot -p 回车 。然后提示Enter password:   再输入密码(此方法更安全,显示如下表示成功)  

          

  4.让php支持MySQL

     yum install php-mysql php-pdo

      

                                       ps:若php与Apache链接的方式为静态此时应重启httpd(相关资料:http://www.it165.net/admin/html/201403/2603.html)

  5.测试(Apache+php+MySQL)

    第一步:新建测试文件  /var/www/html/test.php

    第二步:写入测试内容:

      <?php  
        $con = mysql_connect("localhost","root","888admin");
        if (!$con) {
              echo ‘false‘;
          }else{
              echo ‘win‘;
        }
        ?>

     第三步:php   /var/www/html/test.php        返回win

         在浏览器上运行(显示结果如下表示成功)

        

    

    

 

 

 

 

    

 

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。