1.安装vim、screen、wget;
1 | yum install vim screen wget |
2.开始安装LNMP一键包
开启screen会话,命名lnmp,在会话里开始安装LNMP;
1
2screen –S lnmp
wget -c http://soft.vpser.net/lnmp/lnmp1.4.tar.gz && tar zxf lnmp1.4.tar.gz && cd lnmp1.4 && ./install.sh lnmp如果想让会话推到后台继续运行,ctrl+a+d;
- 如果连接、会话中断,重新打开会话;
1
screen –R lnmp
3.选择MySQL版本,设置密码;
4.确认是否安装InnoDB;
5.选择PHP版本;
6.选择MemoryAlloc工具;
7.等待安装完成
8.安装完成后,进入mysql,开启mysql远程授权
1 | mysql –u root -p |
9.检查防火墙,没有安装/启用则跳过;
10.配置sftp,重启sshd服务;
11.安装composer
1 | curl -sS https://getcomposer.org/installer | php |
12.安装laravel
通过Composer安装
1
composer global require "laravel/installer"
添加环境,否则命令行输入【laravel】会提示找不到命令:
1
vim /etc/profile
在最后一行添加并保存(注意路径在安装时有输出):
1
export PATH="$PATH:/root/.config/composer/vendor/bin"
刷新文件
1
source /etc/profile
13.确认laravel可执行路径的权限为777
进入路径文件夹:
1
cd /root/.config/composer/vendor/laravel/installer/
查看文件及权限:
1
ls -l
修改文件权限:
1
chmod 777 laravel
14. 确认laravel
命令可执行
15. 其他问题
- 部署LNMPA之后访问站点提示
You don't have permission to access /on this server.
,执行命令:chmod o+x /home/项目名