前端本地启动php项目流程

最近接手一个保险站点项目,原本用vue,nuxt开发页面,node,egg开发后端接口,但是据说几个月时间百度收录只有10个,

后面改为php,laravel渲染,不到一个星期,百度收录到30+了
在这里插入图片描述

这里记录下本地跑php项目流程

项目站点正式线地址如下
吃个保险瓜-汇聚保险精选、理赔案例、保险资讯的综合门户

步骤

git clone项目到本地

项目目录下 执行 composer install安装依赖

Composer 是 PHP 的一个依赖管理工具。
这时正常会报错,因为前端一般不会有安装composer
在这里插入图片描述

安装composer

安装composer之前,先安装一下phpstudy
phpStudy-安装地址

安装好phpStudy后,安装到本地,
安装后文件夹如下
在这里插入图片描述
打开后如下界面
在这里插入图片描述
这时我们通过phpStudy来安装composer
在这里插入图片描述
安装后路径如下
在这里插入图片描述
这时需要我们配置环境变量
一个是php(安装了phpStudy后,默认会有php)
我的路径如下
C:\D\downLoad\php\phpstudy_pro\Extensions\php\php7.3.4nts
一个是composer
我的路径如下
C:\D\downLoad\php\phpstudy_pro\Extensions\composer1.8.5
在这里插入图片描述

这时就可以正常执行 composer install
在这里插入图片描述

执行 php artisan serve启动项目

这时还是会报错,需要配置一些信息

配置信息

配置这一块如果照着做,还是没法正常启动项目的话,就得找php大神出手了

.env文件放到项目根目录下

在这里插入图片描述
.env这个是配置文件,由php开发提供,放到项目根目录下
在这里插入图片描述
.env内容如下

APP_NAME=吃个保险瓜
APP_ENV=local
APP_KEY=base64:Q6Yc0wcw7GIs++OajFFFFPLLLLuSlGuTszS4csksDLh4=
APP_DEBUG=true
APP_URL=http://localhost

LOG_CHANNEL=stack

DB_CONNECTION=pgsql
DB_HOST=120.55.114.212
DB_PORT=5432
DB_DATABASE=station
DB_USERNAME=postgres
DB_PASSWORD=wz.8-infinite

BROADCAST_DRIVER=log
CACHE_DRIVER=file
QUEUE_CONNECTION=sync
SESSION_DRIVER=file
SESSION_LIFETIME=120

REDIS_HOST=127.0.0.1
REDIS_PASSWORD=null
REDIS_PORT=6379

MAIL_MAILER=smtp
MAIL_HOST=smtp.mailtrap.io
MAIL_PORT=2525
MAIL_USERNAME=null
MAIL_PASSWORD=null
MAIL_ENCRYPTION=null
MAIL_FROM_ADDRESS=null
MAIL_FROM_NAME="${APP_NAME}"

AWS_ACCESS_KEY_ID=
AWS_SECRET_ACCESS_KEY=
AWS_DEFAULT_REGION=us-east-1
AWS_BUCKET=

PUSHER_APP_ID=
PUSHER_APP_KEY=
PUSHER_APP_SECRET=
PUSHER_APP_CLUSTER=mt1

MIX_PUSHER_APP_KEY="${PUSHER_APP_KEY}"
MIX_PUSHER_APP_CLUSTER="${PUSHER_APP_CLUSTER}"
phpStudy调整配置信息

在这里插入图片描述
修改如下,红色框那一行去掉了前面的代码,
在这里插入图片描述

php扩展这里对应几个配置得勾选上
在这里插入图片描述
然后就可以正常通过 php artisan serve启动项目了,
如下
在这里插入图片描述
通过 http://127.0.0.1:8000访问本地

项目站点正式线地址如下
吃个保险瓜-汇聚保险精选、理赔案例、保险资讯的综合门户

在这里插入图片描述


谢谢你阅读到了最后~
期待你关注、收藏、评论、点赞~

要让别人能够看到前端本地启动的React项目,可以采取以下几个步骤: 1. 将项目代码打包:首先,需要将React项目的代码打包成静态文件。可以使用命令行工具如Webpack或者Parcel来进行打包操作。打包完成后,会生成一个build文件夹,里面包含了所有的静态文件。 2. 部署到服务器:将打包生成的静态文件部署到一个服务器上,这样别人才能够通过访问服务器来查看项目。可以选择自己购买或者租赁一个服务器,将build文件夹中的文件部署到服务器上。 3. 配置服务器:配置服务器的相关设置,确保可以正确访问到前端项目。需要配置静态文件的路径、端口号等信息。可以使用Nginx等服务器软件进行配置。 4. 域名绑定:为了方便别人访问项目,可以将一个域名绑定到服务器的IP地址上。购买一个域名,并将该域名指向服务器的IP地址。 5. 端口映射:如果没有购买域名,可以使用端口映射的方式来让别人访问项目。在服务器上配置端口映射,将服务器的某个端口映射到本地启动项目的端口上。 6. 公网IP访问:如果服务器有公网IP,可以直接通过访问服务器的公网IP来查看项目。 7. 分享链接:将服务器的域名或者公网IP分享给别人,让他们可以通过访问链接来查看你的React项目。 总结起来,要让别人能够看到前端本地启动的React项目,必须将代码打包,并将静态文件部署到服务器上,然后进行相应的服务器配置,并将域名或者公网IP分享给别人。
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值