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

  • 相关阅读:
    爬取网易云音乐歌手和id
    【兼容调试】cffi library '_openssl' has no function, constant or global variable named 'Cryptography_HAS
    python如何去掉字符串‘xa0’
    python 中json和字符串互相转换
    vip视频播放
    一行Python代码画心型
    Java语言编写MD5加密方法,Jmeter如何给字符串MD5加密
    转载:oracle RAC集群启动和关闭
    转载:oracle 11g ADG实施手册(亲测,已成功部署多次)
    如何上传本地文件到github又如何删除自己的github仓库
  • 原文地址:https://www.cnblogs.com/clsn/p/7777557.html
Copyright © 2020-2023  润新知