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

相关文章
|
4月前
|
存储 关系型数据库 MySQL
4天4夜渡劫成功,解决10月1项目上线遇到的一个Mysql大坑,导致项目无法正常访问
4天4夜渡劫成功,解决10月1项目上线遇到的一个Mysql大坑,导致项目无法正常访问
37 0
4天4夜渡劫成功,解决10月1项目上线遇到的一个Mysql大坑,导致项目无法正常访问
|
8月前
|
运维 安全 Linux
GitHub点击量已破千万!世界级运维专家手写:793页Linux实战笔记
我们知道Linux这玩意儿是在计算机上面运行的,所以说Linux就是一组软件。问题是这个软件是操作系统还是应用程序? Linux可以在哪些种类的计算机硬件上面运行?而Linux源自哪里?为什么使用Linux还不用花钱?这些我们都得先来谈—谈! 免得下次人家问你,为什么复制软件不会违法时,你会答不出来!
|
缓存 关系型数据库 MySQL
LAMP及论坛搭建纯实操(三)
LAMP及论坛搭建纯实操(三)
100 0
LAMP及论坛搭建纯实操(三)
|
关系型数据库 MySQL 数据库
LAMP及论坛搭建纯实操(二)
LAMP及论坛搭建纯实操(二)
106 0
LAMP及论坛搭建纯实操(二)
|
关系型数据库 MySQL Linux
LAMP及论坛搭建纯实操(一)
LAMP及论坛搭建纯实操(一)
101 0
LAMP及论坛搭建纯实操(一)
|
设计模式 Java Python
“问道”论坛上线了
“问道”论坛上线了
186 0
“问道”论坛上线了
|
XML JSON Linux
MyCms 自媒体内容管理系统安装环境要求
MyCms 自媒体内容管理系统安装环境要求
100 0
MyCms 自媒体内容管理系统安装环境要求
|
关系型数据库 MySQL Java
基于阿里云部署自己的论坛小项目
感谢阿里飞天计划提供的平台,让我可以把论坛部署起来.
276 0
基于阿里云部署自己的论坛小项目
|
存储 Ubuntu 物联网
洵云芝士堂-mosquitto测试
在IOT物联网的世界里,目前有一种主流的协议叫做MQTT协议,这个协议架构主要有发布[publisher]、订阅[subscriber]和代理[broker]三部分组成,此协议在2014年推出3.1版本,2019年推出5.0版本。网上有许多优秀的代理软件基于3.1版本开发,例如mosquitto,为C语言开发,支持WINDOWS,LINUX等平台,下面简单介绍在UBUNTU平台安装和测试mosquitto过程。
249 0
|
人工智能 运维 搜索推荐
PHP 依赖镜像出问题后,阿里工程师的一顿“神操作“令人叫绝!| 12月25号云栖号夜读
今天的首篇文章,讲述了:上个月,PHP开发者在网上纷纷反映出现 Composer 镜像无法访问的问题。阿里云内部一位 90 后工程师顾咏连夜开工排查,快速解决问题后,他在问题群里收到了一大波来自用户的红包。顾咏最后谢绝了红包,接受了阿里技术的邀请,来聊一聊这次事件问题背后的技术。
3666 0

热门文章

最新文章