環境要求php
Lnmp 一鍵安裝包安裝mysql
php7.2+nginx
Mysql 5.7laravel
Innodb 開啓sql
第一步 上傳項目到 /home/wwwroot/default/vim
或者composer命令行安裝laravel安全
第二步 阿里雲鬚要準備備案後的域名網絡
第三步 lnmp vhost add 配置域名 . 下面是配置步驟php7
主域名composer
二級域名(直接回車,能夠不配置)
項目路徑 (注意配置到項目目錄下的public文件夾下)
Rewrite 選擇y 開啓,選擇laravel
PHP Pathinfo 選擇 y 開啓
Log 選擇 y 開啓
後面直接回車便可...
第四步 配置項目根目錄訪問權限
chattr -i /項目目錄/.user.ini
chmod -R 777 項目根目錄
第五步 還有一處實在nginx的配置文件中 /usr/local/nginx/conf/fastcgi.conf 的最後有相似的配置:fastcgi_param PHP_ADMIN_VALUE "open_basedir=$document_root/:/tmp/:/proc/";
第一步 修改MySQL訪問權限
登陸mysql
use mysql;
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;
FLUSH PRIVILEGES
第二步 配置阿里雲安全組
網絡與安全 -> 安全組 -> 配置規則
入方向:克隆規則 配置3306 容許
第三步 配置lnmp防火牆
vim /etc/sysconfig/iptables
找到 3306 那一行 「DROP」=> 「ACCEPT」
重啓防火牆 systemctl restart iptables