lnmp下搭建TP5一些小问题

1、安装lnmp:不多BB,拿到了新的阿里云ECS主机,一键安装lnmp命令:wget http://soft.vpser.net/lnmp/lnmp1.5.tar.gz -cO lnmp1.5.tar.gz && tar zxf lnmp1.5.tar.gz && cd lnmp1.5 && ./install.sh lnmp,选择好mysql,php等版本后安装大概半个钟完成。完成后输入ip(设置安全组后),结果如图安装成功

打开phpmyadmin可能会报错:配置文件权限错误,不应任何用户都能修改

原因:phpmyadmin目录权限过高,设置了777访问权限

解决:sudo chmod -R 755 phpmyadmin

2、安装tp5!在tp5官网下载压缩包,通过ftp上传到wwwroot目录并解压(解压:unzip 文件名),在linux下输入命令:

cd /usr/local/nginx/conf/vhost,进入虚拟机配置的目录,新建一个www.tp5.com.conf,写入配置的内容如下:

server {
  listen 80;
  server_name www.tp5.com;
  access_log /data/wwwlogs/tp5.log combined;
  error_log /data/wwwlogs/tp5_error.log;
  
  set $root /data/wwwroot/tp5/public;
 
  location ~ \.php {
        fastcgi_pass unix:/dev/shm/php-cgi.sock;
        fastcgi_split_path_info ^((?U).+.php)(/?.+)$;
        fastcgi_param PATH_INFO $fastcgi_path_info;
        fastcgi_param PATH_TRANSLATED $document_root$fastcgi_path_info;
        fastcgi_param    SCRIPT_FILENAME    $root$fastcgi_script_name;
        include        fastcgi_params;
    }
    location ~ .*\.(gif|jpg|jpeg|bmp|png|ico|txt|js|css)$
    {
        root $root;
    }
    location / {
        root    $root;
        index    index.html index.php;
        if ( -f $request_filename) {
            break;
        }
        if ( !-e $request_filename) {
            rewrite ^(.*)$ /index.php/$1 last;
            break;
        }
    }
    
    
}

 保存后直接简单粗暴重启lnmp,输入命令 :lnmp restart  

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值