码迷,mamicode.com
首页 > 其他好文 > 详细

安装edusoho

时间:2018-12-28 19:54:37      阅读:244      评论:0      收藏:0      [点我收藏+]

标签:col   dev   mod   src   文件   div   doc   int   提高   

 nginx 配置

[root@web02 zh]# cat /etc/nginx/conf.d/edu.conf 
server {
        listen 80;
        server_name edu.oldboy.com;
        root /code/edu/web;
        index app.php index.php index.html;
     
    location / {
        index app.php;
        try_files $uri @rewriteapp;
    }
 
    location @rewriteapp {
        rewrite ^(.*)$ /app.php/$1 last;
    }
 
    location ~ ^/udisk {
        internal;
        root /code/edu/app/data/;
    }
 
    location ~ ^/(app|app_dev)\.php(/|$) {
        fastcgi_pass   127.0.0.1:9000;
        fastcgi_split_path_info ^(.+\.php)(/.*)$;
        include fastcgi_params;
        fastcgi_param  SCRIPT_FILENAME    $document_root$fastcgi_script_name;
        fastcgi_param  HTTPS              off;
        fastcgi_param HTTP_X-Sendfile-Type X-Accel-Redirect;
        fastcgi_param HTTP_X-Accel-Mapping /udisk=/code/edu/app/data/udisk;
        fastcgi_buffer_size 128k;
        fastcgi_buffers 8 128k;
    }
     #配置设置图片格式文件
    location ~* \.(jpg|jpeg|gif|png|ico|swf)$ {
       #过期时间为3年
        expires 3y;
        access_log off; #关闭日志记录
       #关闭gzip压缩,减少cpu消耗,因为图片的压缩率不高
        gzip off;
    }
 
    #配置css/js 文件
    location ~* \.(css|js)$ {
        access_log off;
        expires 3y;
    }
    #禁止用户上传目录下所有.php程序,提高安全性 
    location ~ ^/files/.*\.(php|php5)$ {
        deny all;
    }
     #以下配置允许.php程序,方便于其他第三方系统的集成 
    location ~ \.php$ {
        fastcgi_pass   127.0.0.1:9000;
        fastcgi_split_path_info ^(.+\.php)(/.*)$;
        fastcgi_param  SCRIPT_FILENAME    $document_root$fastcgi_script_name;
        fastcgi_param  HTTPS              off;
        include        fastcgi_params;
    }
}

 

浏览器输入 edu.oldboy.com 访问

技术分享图片

技术分享图片

 

安装zh

[root@web02 zh]# cat /etc/nginx/conf.d/zh.conf 
server {
        listen 80;
        server_name zh.oldboy.com;
        root /code/zh;
        index index.php index.html;

        location ~ \.php$ {
                root /code/zh;
                fastcgi_pass   127.0.0.1:9000;
                fastcgi_index  index.php;
                fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
                include        fastcgi_params;
        }
}

浏览器访问 zh.oldboy.com

技术分享图片

技术分享图片

修改 /code/zh/system目录权限为777

chmod 777 /code/zh/system

 

技术分享图片

 

创建目录并修改权限

[root@web02 ~]# mkdir /code/zh/{tmp,cache,uploads}

[root@web02 ~]# chmod 777 /code/zh/{tmp,cache,uploads}

 

暂时用root用户登陆

创建数据库 

create databases zh;

技术分享图片

安装edusoho

标签:col   dev   mod   src   文件   div   doc   int   提高   

原文地址:https://www.cnblogs.com/john5yang/p/10192425.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!