一、所需安装软件和环境:

1.操作系统:centos

2.所需安装软件:Apache服务器,phpmysql数据库

二、安装步骤

1.安装apache服务器

  Sudo yum install httpd mod_ssl

2.配置apache

(1)    打开Apache安装路径/conf/http.conf文件。

(2)    查找关键字“DocumentRoot,格式如下:

DocumentRoot "项目路径(使用’/’分隔符)

修改其后的路径为php项目所在目录

(3)    查找Directory ,格式如下:

     Directory  “项目路径”  (使用’/’分隔符)

同样修改为php项目所在路径

(4)    查找DirectoryIndex(目录索引),格式如下:

     DirectoryIndex index.html

修改为:DirectoryIndex index.php index.html

  默认的项目路径为/var/www/html

3.安装php

  Sudo yum install php php-common php-gd php-mcrypt php-pear php-pecl-memcache php-mhash php-mysql php-xml

4.phpapache的整合

(1)    打开Apache安装路径/conf/http.conf文件。

(2)    搜索LoadModule,找到最后一个loadModule。

(3)    添加LoadModule php5_module modules/libphp5.so

继续在后面添加一行

AddType application/x-httpd-php .php

(4)    重新启动apache服务器

5.测试

(1)    打开php项目路径,新建index.php文件

(2)    打开index.php文件,输入

(3)    <html>
<head><title>test</title></head>
<body>
<?php
phpinfo();
?>
</body>
</html>

4)运行apache服务器,输入http://localhost/index.php

看到php的信息页说明安装成功。

6.安装mysql数据库

Sudo yum install mysql-server

7.启动mysql

Sudo service mysqld start

8.启动apache服务器

Sudo service httpd start

附:

可能会出现的问题:

1.无法连接数据库,13号错误:

setsebool -P httpd_can_network_connect_db=1