环境要求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