lnmp下搭建TP5一些小問題
阿新 • • 發佈:2018-07-12
原因 ase soft .so 文件權限 sans 一鍵 安全 osi
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
lnmp下搭建TP5一些小問題