centos6.5下安装lnmp环境(nginx+linux+mysql+php)[yum安装]

一、linux几种安装软件的方式

1、yum安装,操作简单,版本选择不自由,安装包比较老

2、rpm包安装,操作简单,安装包比较老

3、编译安装,给安装者最大的配置权限

二、开始

1、安装nginx

 yum install -y nginx //安装nginx

nginx //启动nginx

chkconfig nginx on //设置nginx开机自启

访问你服务器公网IP,查看nginx是否安装成功。

2、安装php以及php组件

yum install -y php php-fpm php-curl php-gd* php-mysql //安装php以及php组件

chkconfig php-fpm on //设置PHP开机自启

3、安装mysql

yum install -y mysql-server mysql //安装mysql

/etc/init.d/mysqld start //启动mysql

chkconfig mysqld on //设置Mysql开机启动

/usr/bin/mysqladmin -u root password '123456' //设置mysql密码,这里设置的为123456

4、修改配置

vi /etc/nginx/conf.d/default.conf

找到

 location / {
        root   /usr/share/nginx/html;
        index  index.html index.htm;
    }

可以看到location中root对应的路径就是访问的默认路径

在index后添加index.php

找到(最下边)

#location ~ \.php$ {
  #        root           /www;
  #        fastcgi_pass   127.0.0.1:9000;
  #        fastcgi_index  index.php;
  #        fastcgi_param  SCRIPT_FILENAME /scripts$fastcgi_script_name;
  #        include        fastcgi_params;
    }

把#都去掉

将fastcgi_param后边的/scripts修改为$document_root

保存并退出(重启nginx,重启php)

nginx -s reload

service php-fpm start

然后在 /usr/share/nginx/html下,将文件全部删除

rm -rf *

添加一个index.php文件,访问你的服务器公网IP,就可以看到你写的东西了。



你可能感兴趣的:(服务器)