识字粗堪供赋役,不须辛苦慕公卿。这篇文章主要讲述ngixnfpm开机自启动,使用composer安装laravel5.8相关的知识,希望能为你提供帮助。
工作一直使用的是TP,这次在搭建RabbitMQ时就想到用larave来搭建。在搭建的过程配置了php-fpm和nginx自动启动。本文主要围绕如下几个方面介绍
- 安装composer
- 安装laravel
- 配置php-fpm自启动
- 配置nginx自启动
- centos 7.3
- 所有操作均在虚拟机模拟进行
?curl -sS https://getcomposer.org/installer | php?
?文章图片
将?
?php composer.phar?
?移到bin目录下??mv composer.phar /usr/local/bin/composer?
?并且重新命名为??composer?
?输入指令查看版本,看是否安装成功
文章图片
二、安装laravel注意你需要安装版本对PHP的要求
文章图片
咔咔这里使用的是PHP7.2
文章图片
laravel是准备在虚拟机操作就没有单独配置conf,直接在html目录操作
执行安装?
?composer create-project --prefer-dist laravel/laravel blog "5.8.*"?
?文章图片
查看laravle的版本
文章图片
三、访问测试查出我虚拟机的ip地址
文章图片
然后就可以通过在宿主机访问?
?http://192.168.254.135/blog/public/index.php?
?文章图片
四、容错在本地操作的不会有影响,线上服务器的也不会有影响。
跟咔咔使用一样环境的,由于是虚拟机,所以在关机开机后php-fpm有可能没有重启,就会出现下面的错误
文章图片
遇到这个错误别慌,看看自己的php-fpm是否开启
执行命令?
?systemctl start php-fpm?
?即可五、设置fpm自启动咔咔的PHP是直接使用yum安装的
设置fpm自动启动只需要执行?
?systemctl enable php-fpm?
?即可六、设置ngixn自启动根据自己nginx的安装位置进行调整,我的安装位置在?
?/usr/local/nginx/?
?执行?
?cd /lib/systemd/system/?
?创建?
?vim nginx.service?
?并写如下[Unit]
Description=nginx service
After=network.target
[Service]
Type=forking
ExecStart=/usr/local/nginx/sbin/nginx
ExecReload=/usr/local/nginx/sbin/nginx -s reload
ExecStop=/usr/local/nginx/sbin/nginx -s quit
PrivateTmp=true
[Install]
WantedBy=multi-user.target
设置开机自启?
?systemctl enable nginx?
?【ngixnfpm开机自启动,使用composer安装laravel5.8】
推荐阅读
- 如何正确添加基于Linux的Veeam 备份存储库
- ThingMap一键城市2.0重新出发(快速生成三维城市)
- 如何在Redux框架中设置模板路径()
- 如何设置meta-box中复选框的默认值
- 如何在WordPress中设置背景大小以覆盖Preus主题
- 如何用成千上万的字符分隔文本字段中的数字
- 如何在woocommerce中发送带有自定义内容的电子邮件以获取自定义订单状态
- 如何通过Filezilla在WordPress上还原以前的自定义媒体存储链接
- 如何通过wordpress API端点返回内容