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)
上一篇 2022年7月12日 上午7:36
下一篇 2022年7月12日 上午7:46


相关推荐

发表回复

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

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