1.1 修改配置文件

[root@web01 nginx]# cat /application/nginx/conf/extra/edusoho.conf
server {
listen 80;
server_name edu.etiantian.org;
client_max_body_size 1024M; 
root /application/nginx/html/edusoho/web;
access_log logs/access_edusohu.log main; location / {
index app.php;
try_files $uri @rewriteapp;
} location @rewriteapp {
rewrite ^(.*)$ /app.php/$1 last;
} location ~ ^/udisk {
internal;
root /application/nginx/html/edusoho/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=/application/nginx/html/edusoho/app/data/udisk;
fastcgi_buffer_size 128k;
fastcgi_buffers 8 128k;
} location ~* \.(jpg|jpeg|gif|png|ico|swf)$ {
expires 3y;
access_log off;
gzip off;
} location ~* \.(css|js)$ {
access_log off;
expires 3y;
} location ~ ^/files/.*\.(php|php5)$ {
deny all;
} 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;
}
}

1.2 edusoho站点上线

第一个里程碑:上传解压文件

[root@web01 tools]# tar xf edusoho-8.0.16.tar.gz

第二个里程碑:移动站点文件到指定站点目录

[root@web01 tools]# cd edusoho
[root@web01 edusoho]# ls
api app bootstrap plugins README.html src vendor vendor_user web # 移动站点目录,注意是整个edusohu文件夹下的所有文件
[root@web01 edusoho]# mv ./* /application/nginx/html/edusohu/
[root@web01 edusoho]# cd /application/nginx/html/edusohu/
[root@web01 edusohu]# ls
api app bootstrap plugins README.html src vendor vendor_user web # 注意整个目录要进行授权www
[root@web01 extra]# chown -R www.www /application/nginx/html/

第三个里程碑:修改PHP配置.

修改配置,让上传的文件能够更大(优化项)

[root@web01 ~]# vim /application/php/lib/php.ini
post_max_size = 1024M
memory_limit = 1024M
upload_max_filesize = 1024M

第四个里程碑:web浏览器访问地址进行安装

  注意:访问之前要先进行修改hosts文件

http://edu.etiantian.org/install/start-install.php

第五个里程碑:进行系统检查

1)通过修改php的配置文件,让能上传的参数放大。

2)连接数据库,数据库名称为edusohu

3)配置站点信息,设置站点名称

4)安装完成,进行系统

5)访问后台进行管理

最新文章

  1. IE6中内容高度比高级浏览器高的解决办法
  2. eclipse常用窗口和功能总结
  3. Linux系统的中断、系统调用和调度概述【转】
  4. linux权威指南 简记
  5. Android之adb命令
  6. easyui源码翻译1.32+API翻译全篇导航 (提供下载源码)
  7. 作为平台的Windows PowerShell(一)
  8. leetcode problem 33 -- Search in Rotated Sorted Array
  9. 那些年被我坑过的Python——玄而又玄(第六章 面向对象编程基础)
  10. Regex.Escape
  11. (原+转)ubuntu中删除文件夹
  12. 指尖上的电商---(2)Solr全文搜索引擎的准备工作
  13. windows矢量字体点阵数据的提取(转)
  14. 如何维持App拥护登录状态(仅仅理论)
  15. 201521123072《java程序设计》第七周总结
  16. Servlet学习应该注意的几点
  17. c# 事件路由器
  18. 线程相关函数(1)-pthread_create(), pthread_join(), pthread_exit(), pthread_cancel() 创建取消线程
  19. python 日期输出附带毫秒
  20. Microsoft Enterprise Library

热门文章

  1. A glimpse of Support Vector Machine
  2. 02.python基础知识_02
  3. Canal 同步异常分析:Could not find first log file name in binary log index file
  4. Python系列之lambda、函数、序列化
  5. 执行Sqlserver中waitfor delay延时操作或waitfor time定时操作
  6. epoll模型的使用
  7. 媲美jQuery的JS框架——AngularJS(一)
  8. 热门开源项目:Guns-后台管理系统
  9. 使用binlog2sql做数据恢复的简单示例
  10. 【特效】hover效果之十字动画