`

centos6.4下安装NGINX+PHP+MYSQL

阅读更多

安装WEB服务器

1、安装nginx

rpm -ivh http://nginx.org/packages/centos/6/noarch/RPMS/nginx-release-centos-6-0.el6.ngx.noarch.rpm

yum info nginx  #查看yum的nginx信息

yum install nginx  #安装nginx

service nginx start  #启动nginx

 

 

安装其他程序

yum check-update

yum -y install mysql-server  php-fpm php-cli php-pdo php-mysql php-mcrypt php-mbstring php-gd php-tidy php-xml php-xmlrpc php-pear php-pecl-memcache php-eaccelerator

 

添加nginx 默认主页index.php 

vim /etc/nginx/conf.d/default.conf 

 

location / {

        root   /usr/share/nginx/html;

        index  index.html index.htm index.php;

    }

 

配置nginx支持php

vim /etc/nginx/conf.d/default.conf 

 

# pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000

    #

    location ~ .php$ {

        root           html;

        fastcgi_pass   127.0.0.1:9000;

        fastcgi_index  index.php;

        fastcgi_param  SCRIPT_FILENAME  /usr/share/nginx/html$fastcgi_script_name;

        include        fastcgi_params;

    }

 

配置php-fpm

vim /etc/php-fpm.d/www.conf

 

; Unix user/group of processes

; Note: The user is mandatory. If the group is not set, the default user's group

;       will be used.

; RPM: apache Choosed to be able to access some dir as httpd

user = nginx

; RPM: Keep a group allowed to write in log dir.

group = nginx

 

chkconfig php-fpm on    #设置php-fpm自启动

chkconfig mysqld on     #设置mysqld自启动

service nginx restart   #重新启动nginx

service php-fpm start   #启动php-fpm

service mysqld start    #启动mysqld

分享到:
评论

相关推荐

    CentOS 6.4安装配置LNMP服务器(Nginx+PHP+MySQL) 收藏版本

    ### CentOS 6.4 安装配置LNMP服务器(Nginx+PHP+MySQL) #### 一、概述 本文档详细介绍了如何在CentOS 6.4操作系统上搭建LNMP(Nginx+PHP+MySQL)服务器环境的过程。LNMP是一种流行的Web服务器架构,常用于部署动态...

    Centos6.4 编译安装 nginx php的方法

    ### Centos6.4 编译安装 Nginx 和 PHP 的方法 在 CentOS 6.4 系统中,通过源代码编译安装 Nginx 和 PHP 是一种常见且高效的方式来部署 Web 服务环境。这种方法允许用户根据自己的需求定制安装选项,并确保软件版本...

    CentOS 6.4系统下编译安装LNMP和配置PHP环境.docx

    在CentOS 6.4系统下,为了搭建LNMP(Linux, Nginx, MySQL, PHP)环境,首先需要进行一系列的准备工作。LNMP是Web服务器常用的架构,它结合了开源操作系统Linux,高性能的Web服务器Nginx,数据库管理系统MySQL以及...

    Centos6.4 源

    里面有 rpm 安装 ACE rpm 安装 mysql5.6 rpm 安装 php5.4 rpm 安装nginx 1.4

    centos6.4下的lnmp生产环境搭建及安装脚本.pdf

    在本文中,我们将深入探讨如何在CentOS 6.4操作系统上搭建LNMP(Linux、Nginx、MySQL、PHP)生产环境,并提供一个简单的安装脚本。此环境是许多Web服务器选择的基础,用于托管高性能的动态网站和应用程序。 首先,...

    LNMP之nginx1.4.6+php5.5.11+mysql5.6.17+mecache+opcache编译安装

    本文详细介绍了如何在CentOS 6.4环境下从源码编译安装LNMP环境。通过这种方式安装,可以更好地控制各个组件的版本和配置,适合对系统性能有较高要求的场景。同时,也需要注意编译过程中可能出现的各种问题,比如依赖...

    Centos7.9安装zabbix6.0LTS版

    CentOS 7.9 安装 Zabbix 6.0 LTS 版 Zabbix 是一个基于 Web 的网络监控系统,能够实时监控服务器、网络设备和应用程序的状态。下面是 CentOS 7.9 安装 Zabbix 6.0 LTS 版的详细步骤。 安装 Nginx 首先,需要安装 ...

    centos 6 nginx 安装配置手册

    本文将详细讲解如何在 CentOS 6.4 x86_64 环境下安装和配置 Nginx 1.4.2 版本,适合初学者参考。首先,我们来看一下整个教程的大纲: 一、前言 在这部分,我们将回顾 Nginx 作为 Web 服务器的基本概念,包括理论、...

    CentOS 6.4系统下编译安装LNMP和配置PHP环境具体步骤

    在本文中,我们将详细探讨如何在CentOS 6.4操作系统下编译安装LNMP(Linux,Nginx,MySQL,PHP)环境以及配置PHP环境。这个过程对于那些需要搭建Web服务器并部署PHP应用程序的人来说非常实用。 首先,我们需要进行...

    Linux-CentOS下载--安装

    常用软件可能包括办公套件(如 LibreOffice)、防火墙(firewalld或iptables)、远程桌面服务(VNC或XDMCP)、Web服务器(Apache或Nginx)、数据库(MySQL或PostgreSQL)以及开发工具(GCC、Git等)。使用`yum`或`...

    Centos LNMP安装.pdf

    在本文中,我们将详细介绍如何在 CentOS 6.4 系统上进行LNMP(Linux、Nginx、MySQL、PHP)的源码编译安装。首先,确认系统环境,这里是基于内核2.6.32,CentOS 6.4的64位系统,IP地址为192.168.2.103。 为了顺利...

    基于CentOS6.9_64平台构建Zabbix4.0监控系统

    CentOS 6.9作为较旧的操作系统,可能需要手动编译安装一些软件包,如Nginx和MySQL。 1. **Nginx编译安装**: - 安装依赖:`yum -y install pcre-devel openssl-devel gcc gcc-c++` - 解压Nginx源码:`tar -zxf ...

    lnmp环境搭建完整文档

    安装完成后,为了验证安装是否成功,需要依次启动MySQL、Nginx服务,并通过浏览器访问localhost,确认是否能看到预期的页面。 #### 注意事项 - 在整个过程中,推荐使用root用户来执行安装,以避免权限不足导致的...

    niginx多php版本共存

    - **操作系统**: 64位 CentOS 6.4 - **Web 服务器**: Nginx 1.8.0 - **PHP 版本**: PHP 5.5.28 (主版本) 和 PHP 5.4.44 #### 三、PHP 5.4.44 安装与配置 首先需要安装 PHP 5.4.44 版本,并确保其与已有的 PHP ...

    lnmp环境搭建

    本文详细介绍了在CentOS 6.4环境下搭建LNMP环境的全过程。通过手动编译安装的方式,虽然耗时较长且较为复杂,但这种方式能够更好地控制环境配置,适合于对系统安全性有较高要求的生产环境。对于开发测试环境或者个人...

Global site tag (gtag.js) - Google Analytics