作为一个PHPer,对于Linux系统最需要的莫过于一个LNMP/LAMP/LNMPA的开发/生产环境,今天带大家从头开始搭建一个ParrotSec+Nginx+Mysql+PHP的运行环境。
本教程完全适用且测试安装于debian+parrot-tools-full环境下,未测试原生ParrotSec系统,故不保证完全使用,如果有ParrotSec下的任何LNMP安装配置问题,请在Parrotsec中文社区联系我,或者在Parrotsec-china中文社区QQ群中咨询。
目录
前言
一、ParrotSecurity系统的安装
二、Nginx服务器的调试配置
Nginx三处影响深远的配置文件
nginx配置步骤
1.检查nginx是否存在
2.修改vhost文件、server配置
3.可能存在的几个问题及调试方法
4.配置成功
三、MySQL数据库的安装配置
1.修改默认MySQL密码
2.一个可能出现的问题
3.配置完成
四、PHP的安装配置
1.检查PHP是否已经被正确安装
2.运行phpinfo()检测PHP文件是否可被正确解析
3.安装和配置php-fpm
php-fpm与nginx之间的关系
配置和使用php-fpm
①确定Nginx中Fast-cgi监听方式:TCPUnix
②确定php-fpm监听方式
③修改php-fpm.conf中的监听方式
4.安装必要扩展,并检查几个重要配置项
5.PHP配置完成
附录
1.Nginx.conf
2.avaliable-sites/default
3.php-fpmfpm.conf/