一、安装基本组件
[root@ser1 ~]# yum install -y php php-mysql httpd mysql mysql-server
二、修改apache的配置文件,让其支持php程序
[root@web1 ~]# vim /etc/httpd/conf.d/php.conf
确保里面有如下三行
AddHandler php5-script .php <<< 指定将后缀是php的文件交给名为php-script的处理器来解释
AddType text/html .php <<< 添加一种支持的文件类型,这类文件的后缀是.php
DirectoryIndex index.php
三、重启httpd
[root@web1 ~]# service httpd restart
[root@web1 ~]# ss -tnl
四、启动mysql
[root@web1 ~]# service mysqld restart
[root@web1 ~]# ss -tnl
五、准备一个测试页面
[root@web1 ~]# cd /var/www/html/
[root@web1 html]# vim test.php
<html>
<head><title>张三的测试php页面</title></head>
<body>
<h2>my test page</h2>
<?php
phpinfo();
?>
</body>
</html>
六、测试
http://192.168.16.129/test.php
七、测试数据库连接
- 创建数据库和用户
mysql> create database Dong; #创建数据库
Query OK, 1 row affected (0.00 sec)
#创建用户Dong,密码12345,允许在192.168.16.129主机上登录
mysql> grant all on Dong.* to Dong@'192.168.16.129' identified by '12345';
Query OK, 0 rows affected (0.00 sec)
- 创建测试页面
[root@ser1 ~]# cd /var/www/html/
[root@ser2 html]# vim mysqltest.php
<?php
$dbhost='192.168.16.129';
$dbuser='Dong';
$dbpwd='12345';
if(mysql_connect($dbhost,$dbuser,$dbpwd))
echo "链接数据库成功";
else
echo "连接数据库失败";
?>
- 打开浏览器访问测试
------做运维之前很矫情的小年轻-----