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

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

        

    

    

    

时间: 2024-10-26 15:45:09

Linux Apache php MySQL 安装配置(Centos 6.4 yum安装)的相关文章

阿里云服务器Linux CentOS安装配置(四)yum安装tomcat

阿里云服务器Linux CentOS安装配置(四)yum安装tomcat 1.yum -y install tomcat  执行命令后,会帮你把jdk也安装好 2.tomcat安装目录:/var/lib/tomcat/ 3.tomcat配置目录:/etc/tomcat/ 4.启动tomcat:service tomcat start 5.访问下:curl 127.0.0.1:8080(安装目录里是个空文件夹,所以访问时,没有任何内容返回,这是正常的) 远程访问地址:http://ip:8080(

Linux+Apache+PHP+MySQL服务器环境(CentOS篇)

1.前言 CentOS(Community ENTerprise Operating System)是Linux发行版之一,它是来自于Red Hat Enterprise Linux依照开放源代码规定释出的源代码所编译而成.CentOS是架构LAMP(Linux+Apache+PHP+MySQL)的理想操作系统,具有较高的稳定性.本文以CentOS为例介绍linux系统下yum安装Apache+PHP+MySQL的方法. 2.准备工作 2.1.登录服务器 登录远程服务器,如果您的服务器在本地并安

新安装的centos不能用yum安装nginx解决办法

在用yum安装nginx的时候,一直提示尝试其他更新源,找了好多地址不能用.最后终于找见了.现在贴出来给大家.先安装nginx的yum源,前提是我的yum安装其他的是OK的,yum update也是正常的,唯独不能yum安装nginx,所以最终定位是yum源中没有nginx.所以的找一个带有一个nginx的源. http://nginx.org/en/linux_packages.html   (这个地址列出了系统对应的nginx   yum源地址)#stable 找到链接,安装: rpm -i

centos下利用yum安装LAMP(Linux+Apache+MySQL+PHP)及配置

先说下我的实践配置,centos6.5(64位),联网 安装前准备:关闭防火墙 service iptables stop 安装MySQL 打开终端,root用户 1 yum install mysql mysql-server 安装完毕,设置MySQL自启动 1 2 chkconfig --levels 235 mysqld on /etc/init.d/mysqld start   //或者service mysqld start 设置MySQL root账户的密码(我没有新建MySQL用户

【ruby】【linux】【irb】CentOS上安装配置ruby开发环境,安装 irb

在读<理解Unix进程>这本书,书中代码是用Ruby写的,就自己想实践一下,搜来搜去要安装配置Ruby,我是centOS6.5的系统.下面这篇不错,我又加入了一点自己的理解和试验. 1 方法一:下载ruby的安装包来进行安装 1.安装编译环境gcc 使用yum install gcc在线安装 2.安装ruby开发环境 PS:经常在搜帖子的时候,大神的文章中都是随随便便下载个什么啊,又没告诉我这样的菜鸟到哪里下,让人几番周折,这里 下载 Ruby - Ruby 官方网站:https://www.

阿里云服务器Linux CentOS安装配置(八)nginx安装、配置、域名绑定

阿里云服务器Linux CentOS安装配置(八)nginx安装.配置.域名绑定 1.安装nginx yum -y install nginx 2.启动nginx service nginx start 3.访问(nginx默认是80端口) curl 127.0.0.1 4.域名子绑定 编辑文件/etc/nginx/conf.d/default.conf,在底部加入下面代码,完成前几章所述4个端口的子域名绑定 server{ listen 80; server_name tomcat.bingz

Linux+Apache+PHP+MySQL服务器环境

最近发现MDT推出去的系统的有不同问题,其问题就不说了,主要是策略权限被域继承了.比如我们手动安装的很多东东都是未配置壮态,推的就默认为安全壮态了,今天细找了一下,原来把这个关了就可以了. Linux+Apache+PHP+MySQL服务器环境

centos 6.5 yum安装 mysql 5.6

NILYANG 发表于 1年前 阅读 14339 收藏 7 点赞 4 评论 1 Google.Github 双重认证前端课程,独家硅谷内容,每周直播辅导,限时报名>>>   摘要: 最近切换到很久不用的centos还略有不适应,默认yum只能安装mysql 5.1,需要升级又不想编译.于是有了此文. 最近切换到很久不用的centos还略有不适应,默认yum只能安装mysql 5.1,需要升级又不想编译.于是有了此文. 具体文档地址: 1. http://dev.mysql.com/doc

apache+php+mysql的配置

windows: 安装apache,php,mysql 遇到的各种问题: 1. test.php运行不起,发现是httpd.conf中忘加AddType application/x-httpd-php .php了: 2. 设置好配置文件,发现会报一个date函数的关于时区的警告,把php中的date.timezone加上date.timezone = Asia/Shanghai: 3. 老是报Call to undefined function openssl_get_publickey,把ph

CentOS下使用yum安装Apache极为方便,只需要在终端键入以下命令即可

CentOS下使用yum安装Apache极为方便,只需要在终端键入以下命令即可 1.安装Apache yum install httpd 2.设置服务器开机自动启动Apache systemctl enable httpd.service 若要验证是否自动启动可在重启服务器后在终端键入以下命令来检测Apache是否已经启动 systemctl is-enabled httpd.service 如果看到了enable这样的响应,则表示Apache已经启动成功 3.手动启动Apache system