部署Laravel项目到centos服务器上
部署步骤
git clone git@github.com:FamousMai/laravel02.git
cd laravel02
composer install
- 遇到错误,出师不利呀
- 搜了一下,原来是缺少
php_fileinfo
扩展 - 安装步骤
cd /root/lnmp1.4/src
tar -xjvf php-7.1.7.tar.bz2
cd php-7.1.7/ext/fileinfo
/usr/local/php/bin/phpsize
./configure --with-php-config=/usr/local/php/bin/php-config
make && make install
vim /usr/local/php/etc/php.ini
添加extension=fileinfo.so
添加位置要对 否则会报错service nginx restart
service php-fpm restart
- 重新
composer install
,报了新的错误,一波刚平一波又起- 打开php.ini,并搜索disable_functions指令,找到类似如下内容:
- disable_functions = passthru,exec,system,chroot,scandir,chgrp,chown,shell_exec,proc_get_status,popen,ini_alter,ini_restore,dl,openlog,syslog,readlink,symlink,popepassthru,stream_socket_server
- 找到proc_open并删除即可。 未完待续。。。。
- 继续
composer install
- 解决办法同上,打开php.ini,并搜索disable_functions指令,找到类似如下内容:
- disable_functions = passthru,exec,system,chroot,scandir,chgrp,chown,shell_exec,proc_get_status,popen,ini_alter,ini_restore,dl,openlog,syslog,readlink,symlink,popepassthru,stream_socket_server
- 找到proc_get_status并删除即可。
- 终于
composer install
成功
开始项目
cp .env.example .env
php artisan key:generate
vim /usr/local/nginx/conf/nginx.conf
配置域名指向 laravel02/public- 配置hosts
- 访问域名,舒服
终于可以安稳睡觉了,未完待续。。。。
部署Laravel项目到centos服务器上相关推荐
- PHP程序搬迁,如何将Laravel项目搬迁到服务器上
详细内容 听网友说到他近期有个Laravel开发项目,需要搬到CentOS服务器做测试.就顺便问了一下他搬迁的过程,分享给大家看看,感兴趣的可以了解一下. 先说下项目的配置: Laravel版本5.5 ...
- 宝塔面板部署vue项目到云服务器上(Nginx服务器)
前言: 之前使用终端安装nginx,后来崩了 因为自己宝塔也安了 后来服务器重装 决定只用宝塔的nginx部署 步骤: 1.填加站点 2.第一行随便写一行域名 后面删掉就行 第二行ip:端口 php版 ...
- node项目部署到服务器报错,记一次部署node项目到centos服务器经历
:-} 先从网上随便搜了个 contos 安装 node 的教程,大概就是这样. 准备命令: yum -y install gcc make gcc-c++ openssl-devel wget 下载 ...
- php larval 项目部署,Laravel项目部署到线上需要注意的问题
下面由Laravel教程栏目给大家介绍Laravel项目部署到线上需要注意的问题 ,希望对需要的朋友有所帮助! 准备部署 Laravel 应用到生产环境时,却出现了以下一些问题,你在本地上基本不会出现 ...
- 如何把自己的项目部署在腾讯云服务器上,别人可以访问(超详细教程)
如何把自己的项目部署在腾讯云服务器上,别人可以访问 原理其实就是:把自己的项目放到云服务器上用tomcat运行,把tomcat端口号改成80,别人就能通过ip+项目名+index.jsp界面访问了 那 ...
- 把自己的项目部署在腾讯云服务器上给大家浏览
如何把自己的项目部署在腾讯云服务器上,别人可以访问 原理其实就是:把自己的项目放到云服务器上用tomcat运行,把tomcat端口号改成80,别人就能通过ip+项目名+index.jsp界面访问了 那 ...
- SpringBoot项目打包部署到其他电脑或者服务器上运行
一.准备工作 1.根据部署要连接的数据库,修改项目中Mysql连接的ip和端口号: 2.根据服务器已开放的端口,修改项目中application.yml文件中server.port: 3.在Pom文件 ...
- 把本地web项目部署在腾讯云服务器上
把本地web项目部署在腾讯云服务器上 怎样把本地web项目部署在腾讯云服务器上? 1.准备本地项目 2.配置云计算机 3.配置云服务器 4.部署项目 5.运行项目 怎样把本地web项目部署在腾讯云服务 ...
- 怎么样可以把自己的项目部署在腾讯云服务器上,别人可以访问到
如何把自己的项目部署在腾讯云服务器上,别人可以访问 原理其实就是:把自己的项目放到云服务器上用tomcat运行,把tomcat端口号改成80,别人就能通过ip+项目名+index.jsp界面访问了 那 ...
最新文章
- Docker(十一):Docker实战 安装 PHP 5.6、7
- 关于一个js传值的错误
- 最优秀的ajax框架 --转
- WindowsServer2003双网卡配置
- Protocol Buffers的应用
- 获取弹出的窗口_Win7系统如何获取设置everyone权限的问题
- André Weil | 数学史:为什么,怎么看
- CANopen | 对象字典OD 03 - 启动CANopen节点的服务数据对象SDO
- matlab语言转化为python语言_matlab语言转译成python
- 30行Python代码来绘制一个微信图标
- 在Linux上安装Chef工作站
- Linux基础命令---cp
- dede自定义内容模型会员投稿显示不了
- R语言模拟:Cross Validation
- 仿真软件计算机配置,电脑配置关于ANSYS等仿真软件,AMDcpu可选择吗?
- 年薪30~60万,机器学习算法工程师必备能力项
- groovy使用场景
- linux 如何清理垃圾文件,Linux系统怎样清理垃圾文件
- STC12LE5612AD芯片使用心得(五)定时器
- VS code连接VMware详解