EduSoho程序上線實錄


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)訪問后台進行管理


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM