CentOs 搭建 LNMP


1.配置CentOS 6.0 第三方yum源(CentOS默认的标准源里没有nginx软件包)

#wget http://www.atomicorp.com/installers/atomic
#sh ./atomic
#yum check-update

2.安装开发包和库文件

#yum -y install ntp make openssl openssl-devel pcre pcre-devel libpng libpng-devel libjpeg-6b libjpeg-devel-6b freetype freetype-devel gd gd-devel zlib zlib-devel gcc gcc-c++ libXpm libXpm-evel ncurses ncurses-devel libmcrypt libmcrypt-devel libxml2 libxml2-devel imake autoconf automake screen sysstat compat-li

3.安装nginx

# yum install nginx
# service nginx start
到这里开启nginx服务后 你可以输入IP访问一下你的地址 应该会有nginx的欢迎页面
2016-01-12 16:39:47屏幕截图

4.安装mysql

# yum install mysql mysql-server mysql-devel
# service mysqld start

登陆MySQL删除空用户,修改root密码
mysql>select user,host,password from mysql.user;
mysql>drop user ”@localhost;
mysql>update mysql.user set password = PASSWORD(‘*********’) where user=’root’;
mysql>flush privileges;

5.安装php

#yum install php lighttpd-fastcgi php-cli php-mysql php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-mcrypt php-mssql php-snmp php-soap
安装php和所需组件使PHP支持MySQL、FastCGI模式
#yum install php-tidy php-common php-devel php-fpm php-mysql
# service php-fpm start

6.配置NGINX和PHP

编辑文件php.ini,在文件末尾添加cgi.fix_pathinfo = 1
# vi /etc/php.ini

修改nginx配置文件,使其指向我们的项目目录(确认你的项目目录的访问权限)
修改配置文件中 root 目录,增加支持 index.php 还有开启 location ~\.php 注意里面的fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
#vim /etc/nginx/conf.d/default.conf
server {
listen 80;
server_name localhost 127.0.0.1;
index index.php index.html;
root /home/wlq/;
……
location ~ \.php$ {
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}

重启nginx和php
#service nginx restart
$service php-fpm restart –

7.环境搭建完成,在自己定义的root目录下写个测试脚本开始测试吧
2016-01-12 17:40:51屏幕截图

2016-01-12 17:41:10屏幕截图

  7 comments for “CentOs 搭建 LNMP

  1. 2016-08-15 at 18:52

    I think I should give it a shot!

  2. 2016-08-16 at 22:20

    Be good!

  3. 2016-08-17 at 06:59

    You are so cute.

  4. 2016-08-17 at 16:06

    You always know the right thing to say.

  5. 2016-08-19 at 07:11

    I mean it!

  6. 2016-08-19 at 10:39

    You are the savior of my life.

  7. 2016-08-19 at 10:49

    What is that guy?

发表评论

邮箱地址不会被公开。