PHP建站技术分享-从入门到精通PHP建站技术分享-从入门到精通PHP建站技术分享-从入门到精通

QQ:420220301 微信/手机:150-3210-7690
当前位置:首页 > CMS教程 > Fastadmin

FastAdmin安装记录

管理员 2024-12-14
Fastadmin
6

环境说明

  • ubuntu16.04
  • php7.0
  • nginx

安装

  • 命令行安装
  • 请提前准备好Git、Node.js、Composer、Bower环境
  • Composer换成国内镜像

开始安装

  • 下载安装包

    git clone https://gitee.com/karson/fastadmin.git
  • 进入fastadmin目录

    cd fastadmin
  • 下载前端插件依赖包

    bower install
  • 下载PHP依赖包

    composer install
  • 绑定fastadmin/public目录(nginx配置)
server  {         listen 443 ssl;         server_name www.****.cn;         root /var/www/web/fastadmin/public;         charset utf-8;         ssl on;         ssl_certificate /etc/nginx/ssl/1_www.****.cn_bundle.crt;         ssl_certificate_key /etc/nginx/ssl/2_www.****.cn.key;         ssl_session_cache    shared:SSL:50m;         ssl_session_timeout  5m;         #ssl_ciphers  HIGH:!aNULL:!MD5;         ssl_prefer_server_ciphers  on;         ssl_protocols SSLv3 SSLv2 TLSv1 TLSv1.1 TLSv1.2;         ssl_ciphers ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP;         location / {                   index index.html index.htm index.php;                    if (!-e $request_filename) {                        rewrite  ^(.*)$  /index.php?s=/$1  last;                        break;                }           }         location ~ .php$ {                 fastcgi_split_path_info ^(.+.php)(/.+)$;                 fastcgi_pass unix:/run/php/php7.0-fpm.sock;                 fastcgi_index index.php;                 fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;                 include fastcgi_params;         } }
  • 重启nginx

    sudo service nginx reload
  • 修改权限

    chown var/www/web/fastadmin www-data:www-data fastadmin -Rchmod 777 var/www/web/fastadmin -Rchmod u+w var/www/web/fastadmin/runtime -Rchmod u+w var/www/web/fastadmin/public/uploads -R

说明
nginx用户组有可能不一样,linux下nginx默认使用www-data用户组

权限说明(karson大佬原话)
开发阶段请给予项目全部的777权限。
生产环境首先全部设置为655权限,
runtime目录设置为755权限
public/uploads目录设置为755权限并禁用PHP脚本执行

  • 浏览器访问网站,填写相应的信息,安装成功

希望以上内容对你有所帮助!如果还有其他问题,请随时提问。 各类知识收集 拥有多年CMS企业建站经验,对 iCMS, Fastadmin, ClassCMS, LeCMS, PbootCMS, PHPCMS, 易优CMS, YzmCMS, 讯睿CMS, 极致CMS, Wordpress, HkCMS, YznCMS, WellCMS, ThinkCMF, 等各类cms的相互转化,程序开发,网站制作,bug修复,程序杀毒,插件定制都可以提供最佳解决方案。

相关推荐

扫码关注

qrcode

QQ交谈

回顶部