一键安装lnmp详细教程
wget http://soft.vpser.net/lnmp/lnmp1.6.tar.gz -cO lnmp1.6.tar.gz && tar zxf lnmp1.6.tar.gz && cd lnmp1.6 && ./install.sh lnmp 根据提示选择PHP和Mysql版本根据提示设置mysql的密码 安装完成后访问IP测试是否成功 接下来开始laravle的部署安装composer curl -sS https://getcomposer.org/installer | php //将composer.phar文件移动到bin目录以便全局使用composer命令 mv composer.phar /usr/local/bin/composer composer -v //切换阿里云镜像 composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/ //查找php.ini find / -name "php.ini" cd /usr/local/php/etc //vim打开php.ini vim php.ini //查找后进入(i)输入模式,手动删除以下两个 /proc_open //The Process class relies on proc_open, .... /proc_get_status //proc_get_status() has been disabled for security reasons //去掉加前面的“;” /cgi.force_redirect = 1 //No input file specified. /再添加一条命令 cgi.force_redirect=0 //No inputfile specified //保存退出 :wq cd /usr/local/nginx/conf/ vi fastcgi.conf //把最后一行注释掉 #fastcgi_param PHP_ADMIN_VALUE "open_basedir=$document_root/:/tmp/:/proc/"; :wq2.切换到网站目录,安装laravel
composer create-project --prefer-dist laravel/laravel blog "6.0.*" //通过“find / -name ".user.ini" 查找位置” chattr -i .user.ini rm -rf .user.ini //解决来自500的问候 cd blog chmod -R 777 vendor chmod -R 777 storage cd bootstrap chmod -R 777 cache cd /usr/local/nginx/conf/ vi nginx.conf //指定域名 service_name "我自己的ip或者域名"; //指向laravl项目 root /home/wwwroot/www.laravel.com/blog/public; //加上location部分 location / { try_files $uri $uri/ /index.php?$query_string; } //保存退出 :wq //重启ngixn service nginx restart输入ip访问