EduSoho程序上线实录

简介: 1.1 修改配置文件 [root@web01 nginx]# cat /application/nginx/conf/extra/edusoho.conf server { listen 80; server_name edu.

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)访问后台进行管理

相关文章
|
5月前
|
存储 关系型数据库 MySQL
4天4夜渡劫成功,解决10月1项目上线遇到的一个Mysql大坑,导致项目无法正常访问
4天4夜渡劫成功,解决10月1项目上线遇到的一个Mysql大坑,导致项目无法正常访问
40 0
4天4夜渡劫成功,解决10月1项目上线遇到的一个Mysql大坑,导致项目无法正常访问
|
9月前
|
运维 安全 Linux
GitHub点击量已破千万!世界级运维专家手写:793页Linux实战笔记
我们知道Linux这玩意儿是在计算机上面运行的,所以说Linux就是一组软件。问题是这个软件是操作系统还是应用程序? Linux可以在哪些种类的计算机硬件上面运行?而Linux源自哪里?为什么使用Linux还不用花钱?这些我们都得先来谈—谈! 免得下次人家问你,为什么复制软件不会违法时,你会答不出来!
|
12月前
|
存储 关系型数据库 MySQL
解锁成就,LNMP源码Discuz搭建论坛系统!
解锁成就,LNMP源码Discuz搭建论坛系统!
189 0
|
安全 关系型数据库 MySQL
WordPress上线笔记
WordPress上线笔记
WordPress上线笔记
|
设计模式 Java Python
“问道”论坛上线了
“问道”论坛上线了
188 0
“问道”论坛上线了
|
XML JSON Linux
MyCms 自媒体内容管理系统安装环境要求
MyCms 自媒体内容管理系统安装环境要求
100 0
MyCms 自媒体内容管理系统安装环境要求
|
关系型数据库 MySQL Java
基于阿里云部署自己的论坛小项目
感谢阿里飞天计划提供的平台,让我可以把论坛部署起来.
276 0
基于阿里云部署自己的论坛小项目
|
人工智能 运维 搜索推荐
PHP 依赖镜像出问题后,阿里工程师的一顿“神操作“令人叫绝!| 12月25号云栖号夜读
今天的首篇文章,讲述了:上个月,PHP开发者在网上纷纷反映出现 Composer 镜像无法访问的问题。阿里云内部一位 90 后工程师顾咏连夜开工排查,快速解决问题后,他在问题群里收到了一大波来自用户的红包。顾咏最后谢绝了红包,接受了阿里技术的邀请,来聊一聊这次事件问题背后的技术。
3667 0
|
新零售 开发者
阿里巴巴小程序繁星计划 官方钉群正式上线
3月21日,在2019阿里云峰会·北京上,阿里巴巴旗下的阿里云、支付宝、淘宝、钉钉、高德等联合发布“阿里巴巴小程序繁星计划”:提供20亿元补贴,扶持200万+小程序开发者、100万+商家。凡入选“超星”的小程序,入驻支付宝、淘宝、钉钉、高德后还能得到流量重点支持。
7810 0
|
应用服务中间件 Linux PHP
直播平台开发经验分享——直播平台搭建环境配置详解及分析
直播平台开发完成后,接下来就会面临着直播平台搭建的问题。那么直播平台搭建的具体流程是怎样的呢?通常需要遵循以下几个环节:搭建环境配置(LNMP)、Redis配置、创建数据库、web站点搭建、node.js部署、管理后台信息配置等。本篇内容我们先来介绍下LNMP环境配置及Redis配置的流程。
3515 0