yum apache mysql php 配置_Linux Apache php MySQL 安装配置(Centos 6.4 yum安装)「建议收藏」

yum apache mysql php 配置_Linux Apache php MySQL 安装配置(Centos 6.4 yum安装)「建议收藏」一、yum准备1.Yum(全称为YellowdogUpdater,Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。2.在安装软件时报’Couldn’tresolvehost’mirrorli…

大家好,又见面了,我是你们的朋友全栈君。

一、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.8nameserver 8.8.4.4

二、apache安装配置

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

80a1833d362ed1dd39f0c69ca87d5dec.png

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.在里面写入

This is a test

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

a6cedc513516e75df51c6cbd2032f34c.png

三、PHP安装配置

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

aacb7e773d9de2e135cac7f09da7f97c.png

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  (显示如下表示成功)

f24d0e7b97811b6873f175938f0d59d1.png

四、MySQL安装配置

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

a316460d7cd0a96e4fc1dc3e04e4b94f.png

2.启动mysql服务设置密码

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

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

3.进入mysql

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

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

75d85a082d2e5d9957302b4fc83d242b.png

4.让php支持MySQL

yum install php-mysql php-pdo

25cb522ab6880d4500985772e3c4f895.png

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

5.测试(Apache+php+MySQL)

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

第二步:写入测试内容:

$con = mysql_connect(“localhost”,”root”,”888admin”);

if (!$con) {

echo ‘false’;

}else{

echo ‘win’;

}

?>

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

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

7772fdec539c45b27dcfb2c2b699b675.png

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/158176.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • java和javase一样吗

    java和javase一样吗接口概述:接口是Java语言中的一种引用类型,是方法的”集合”,所以接口的内部主要就是定义方法,包含常量,抽象方法(JDK7及以前),额外增加默认方法和静态方法(JDK8),额外增加私有方法(jdk9)。接口的定义,它与定义类方式相似,但是使用interface关键字。它也会被编译成.class文件,但一定要明确它并不是类,而是另外一种引用数据类型。publicclass类名.java–>.classpublicinterface接口名.java–>.class接口的使

    2022年7月7日
    25
  • Apache安装

    Apache安装

    2022年4月2日
    40
  • pycharm远程运行_泪指轮传说2图文攻略

    pycharm远程运行_泪指轮传说2图文攻略推荐阅读:http://pycharm.iswbm.com这一篇文章是以前的文章,有的朋友已经看过,但是没有关系,因为这次我准备介绍这几大调试工具都是如何调试,又该如何选择。一般情况下,我们开发调试都是在个人PC上完成,遇到问题,开一下Pycharm的调试器,很快就能找到问题所在。可有些时候,项目代码的运行会对运行环境有依赖,必须在部署了相关依赖组件的服务器上才可以运行,这就直接导致了我们不能在本地进行调试。对于这种特殊的场景,就我所知,有如下两种解决方案:pdbRemoteDebug

    2022年8月28日
    3
  • Clipboard.js实现复制文本到剪贴板功能[通俗易懂]

    Clipboard.js实现复制文本到剪贴板功能[通俗易懂]Clipboard.js是一个轻量级的实现复制文本到剪贴板功能的JavaScript插件,该插件可以将输入框,文本域,DOM节点元素中的文本内容复制到剪贴板中。官网地址:https://clipboardjs.com/ 浏览器兼容性:兼容Chrome、Firefox、Opera、Safari、IE9+对于不兼容的浏览器版本也有优雅的降级处理,可以采用下面的方式clipboard.o

    2022年7月14日
    25
  • Ubuntu Edgy Eft complete sources.list (repository list file) (完整的ubuntu 源列表) Ubuntu Edgy Eft complete sources.list (repository

    Ubuntu Edgy Eft complete sources.list (repository list file) (完整的ubuntu 源列表) Ubuntu Edgy Eft complete sources.list (repository

    2021年4月28日
    115
  • Windows系统查看CUDA版本号

    Windows系统查看CUDA版本号问题:之前安装了CUDA,但不知道是哪个版本了?也不知道安装到哪了?解决方法:1.打开控制面板在按住Win键的情况下,按R键,呼唤运行栏。在运行框中输入control,如下图所示:2.进入NVIDIA控制面板3.查看系统信息验证:找到之前的安装目录确定了确实是10.1版本…

    2022年5月28日
    37

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号