通常的PHP项目,包括PHP源代码、apache httpd(或者nginx)、数据库(通常是mysql)可能还包括其他的中间件,如:redis、memcache等;
还需要依赖很多PHP的第三方库,如:pdo、gd等等。
一、安装apache (服务名:httpd 默认端口:80)
二、安装php
三、安装gd库支持(该库用来处理图片)
执行命令:yum install -y --enablerepo=remi-php56 php-gd
四、配置apache配置文件
Apache的配置文件存放的目录:/etc/httpd/conf/httpd.conf
1. 添加对index.php首页的支持:
2. 添加对PHP脚本的支持:
3. 添加动态库文件引用:
4. 设置centOS的安全策略(注:更改完后重启Linux服务器)
把SELINUX的值由enforcing更改成disabled
五、创建数据库:连接mysql数据库服务器并创建一个空的数据库(可以在安装项目的时候,自动创建)
六、项目发布:把项目源文件复制到 /var/www/html目录下
解压项目包:
七、设置权限:进入/var/www/html,更改项目文件执行权限
八、启动apache:service httpd start 关闭防火墙:service firewalld stop
九、浏览器打开网址 http://IP地址(服务器地址)/项目名
浏览器输入网址,进入php项目安装向导页,如下图:
安装完成,如下图: