一、安装discuz

配置参照LAMP结合discuz的第一部分

不要忘记了 添加hosts~!!!!

===============我是分割线。==========================

二、nginx与discuz结合

[root@localhost ~]# vim /usr/local/nginx/conf/nginx.conf
//将server以及其对应的括号删除
...
...
server
{
listen ;
... {
...
}
}
//在最后一个括号前加入,让nginx能够执行vhosts文件夹里配置的conf
include /usr/local/nginx/conf/vhosts/*.conf;
} [root@localhost ~]# /usr/local/nginx/sbin/nginx -t
[root@localhost ~]# cd /usr/local/nginx/conf
[root@localhost conf]# mkdir vhosts
[root@localhost vhosts]# vim default.conf //配置虚拟主机
//加入内容
server
{
listen 80 default_server;
server_name 123.com;
index index.html index.htm index.php;
root /tmp/tmp;
} [root@localhost vhosts]# mkdir /tmp/tmp //测试
/*设置虚拟主机后,什么网站都是403*/
[root@localhost vhosts]# curl -x127.0.0.: www.baidu.com -I
HTTP/1.1 Forbidden
Server: nginx/1.4.
Date: Sun, Apr :: GMT
Content-Type: text/html
Content-Length:
Connection: keep-alive [root@localhost vhosts]# curl -x127.0.0.: www.qq.com -I
HTTP/1.1 Forbidden
Server: nginx/1.4.
Date: Sun, Apr :: GMT
Content-Type: text/html
Content-Length:
Connection: keep-alive //设置discuz
[root@localhost vhosts]# vim test.conf
server
{
listen ;
server_name test.com;
index index.html index.htm index.php;
root /data/www; location ~ \.php$ {
include fastcgi_params;
#fastcgi_pass unix:/tmp/php-fcgi.sock;
#这里常使用127.0.0.:9000来配置
fastcgi_pass 127.0.0.1:;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME /data/www$fastcgi_script_name;
}
[root@localhost vhosts]# /usr/local/nginx/sbin/nginx -t //检测
//还需要修改php-fpm
[root@localhost vhosts]# vim /usr/local/php/etc/php-fpm.conf
...
...
[www]
listen = /tmp/php-fcgi.sock //修改为 listen = 127.0.0.1:9000
...
...
[root@localhost vhosts]# /usr/local/php/sbin/php-fpm -t //检测是否有错误
[root@localhost vhosts]# service php-fpm restart
[root@localhost vhosts]# service nginx restart
[root@localhost vhosts]# curl -x127.0.0.: test.com -I
HTTP/1.1 Moved Permanently
Server: nginx/1.4.
Date: Sun, Apr :: GMT
Content-Type: text/html
Connection: keep-alive
X-Powered-By: PHP/5.3.
location: install //success

LNMP结合discuz的配置的更多相关文章

  1. centos LAMP第二部分apache配置 下载discuz!配置第一个虚拟主机 安装Discuz! 用户认证 配置域名跳转 配置apache的访问日志 配置静态文件缓存 配置防盗链 访问控制 apache rewrite 配置开机启动apache tcpdump 第二十节课

    centos    LAMP第二部分apache配置  下载discuz!配置第一个虚拟主机 安装Discuz! 用户认证 配置域名跳转  配置apache的访问日志  配置静态文件缓存  配置防盗链 ...

  2. Lnmp的安装、配置

    一.首先在本地安装好虚拟机,在虚拟机上安装centos6.5,由于习惯问题,不喜欢直接在虚拟机上操作linux系统,习惯了ssh过去,直接用xshell操作,这完全是个人习惯问题: 1.  用xshe ...

  3. lnmp一键安装包配置laravel项目

    laravel一键安装包:https://lnmp.org/install.html 在server中加入 location / { try_files $uri $uri/ /index.php?$ ...

  4. Lnmp修改php.ini配置

    http://www.chenruixuan.com/archives/341.html A-A+ 陈瑞轩2014年5月8日07102 次浏览PHP | 工作 要在lnmp系统里面修改php.ini配 ...

  5. 伪静态的服务器配置-如何php为 Discuz! X2 配置伪静态

      URL 静态化是一个有利于搜索引擎的设置,通过 URL 静态化,达到原来是动态的 PHP 页面转换为静态化的 HTML 页面,可以提高搜索引擎抓取,当然,这里的静态化是一种假静态,目的只是提高搜索 ...

  6. lnmp vhost 虚拟目录配置

    以前常用Windows 很熟悉,lnmp 配置虚拟目录也很简单. 安装完lnmp环境之后,在nginx的配置文件夹下,我采用的方法是复制default.conf 然后重命名为vhost_a.conf ...

  7. discuz uc_server 配置登录

    新运行uc_server环境,先配置好ucenter链接-----这部很重要,我从新环境中安装下载的discuz代码,这部没配置,密码又不知道,怎么更改调试,都不起作用,在框架中,跳转到了原来线上的u ...

  8. LNMP环境搭建与配置

    lnmp就是 Linux+nginx + mysql + PHP,把Apache替换为Nginx: 这里我用到的Linux环境为为centos,接下来就分步骤来一步步安装及测试. 一.安装php 参考 ...

  9. CentOS 7配置LNMP开发环境及配置文件管理

    安装并配置MySQL 5.6 从CentOS从7.x开始默认使用MariaDB.MariaDB完全兼容MySQL,包括API和命令行.但是很多时候我们还是会想要安装MySQL,所以不能直接通过yum命 ...

随机推荐

  1. bug:margin合并

    demo1和demo2存在margin合并问题:外边距合并指的是,当两个垂直外边距相遇时,它们将形成一个外边距.合并后的外边距的高度等于两个发生合并的外边距的高度中的较大者.弥补方案:bfc; 添加一 ...

  2. msiexec安装参数详解

    原文链接地址:https://blog.csdn.net/wilson_guo/article/details/8151632 1 安装 /i表示安装,/x 表示卸载/f表示修复./l*v 表示输出详 ...

  3. HDU.1846 Brave Game (博弈论 巴什博弈)

    HDU.1846 Brave Game (博弈论 巴什博弈) 题意分析 巴什博奕裸题 博弈论快速入门 代码总览 include <bits/stdc++.h> using namespac ...

  4. 代码收藏系列--javascript--移动端技巧

    JS判断是否是手机端访问: var is_mobi = navigator.userAgent.toLowerCase().match(/(ipod|iphone|android|coolpad|mm ...

  5. 【agc004F】Namori

    Portal -->agc004F Solution  好神仙的转化qwq ​  首先我们可以先考虑\(m=n-1\)的情况下,也就是树的情况下要怎么做  我们可以将这个问题转化一下:我们对这颗 ...

  6. 框架----Django框架(基础篇)

    一.基本配置 一.创建django程序 终端命令:django-admin startproject sitename IDE创建Django程序时,本质上都是自动执行上述命令 其他常用命令: pyt ...

  7. 【目标检测大集合】R-FCN、SSD、YOLO2、faster-rcnn和labelImg实验笔记

    R-FCN.SSD.YOLO2.faster-rcnn和labelImg实验笔记 转自:https://ask.julyedu.com/question/7490 R-FCNpaper:https:/ ...

  8. git untrack file

    git update-index should do what you want This will tell git you want to start ignoring the changes t ...

  9. C/C++ Volatile关键词深度剖析

    文章来源:http://hedengcheng.com/?p=725 背景 此微博,引发了朋友们的大量讨论:赞同者有之:批评者有之:当然,更多的朋友,是希望我能更详细的解读C/C++ Volatile ...

  10. Order By 问题集合

    问题(一):Order By 多个参数排序 在做多字段的排序的时候我们经常会会用到该语句. 所以多参数排序是从左到右的局部排序,修改的范围只有前面参数(几个参数)相同的情况下在排序. select * ...