Centos7.4服务器安装Laravel5.7详细讲解(2018-10-27)
一、在阿里云或者腾讯云选择Centos7并购买服务器
二、安装宝塔面板和php运行环境
1、输入命令
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install.sh && sh install.sh
中途如果询问 Do you want to install Bt-Panel to the /www directory now?(y/n): 输入 y 回车即可;
2、登陆宝塔
安装成功后会有登录链接账号以及密码;
浏览器里打开链接输入账号密码登录;
3、安装lnmp环境
登录成功后在首页会自动弹出环境类型选择;
使用LNMP;
选最新的php7.2 ;
选择编译安装;

4、等待安装
如果不小心关掉了没关系哈;
在首页刷新下就又会自动弹出来了;

5、安装完成

三、php配置
1、安装php拓展

2、取消被禁用的 proc_open 函数

四、新建一个站点
1、我这里以 laravel-bjyblog.test 为例

2、可以把域名解析到服务器的 ip 了;
地址栏输入域名即可访问项目;
如果没有解析域名;
可以直接访问 ip 也行;
3、访问ip或者域名

到这站点已经创建成功了
五、下载laravel
1、将laravel安装包下载到本地
下载地址https://github.com/laravel/laravel
2、将安装包上传到服务器的www\wwwroot目录
3、将安装包解压并重命名为原网站名(重命名前记得先改下原网站名比如加个1啥的)
4、此时访问你的网址会出现

不用急接着跟我做
六、下载composer并配置laravel
1、设置composer镜像(如果你用的境外服务器就不用设置了)
composer config -g repo.packagist composer https://packagist.phpcomposer.com
2、安装composer镜像
composer install
等待安装完成,laravel文件夹就出现了vendor目录。
3、复制根目录下的 .env.example ,并粘贴命名为 .env(此时 .env.example和.env两文件都有)
4、设置.env的app_key
php artisan key:generate

.env文件会自动生成app_key
5、完事,打开你的网址,出现下图就是成功了

Centos7.4服务器安装Laravel5.7详细讲解(2018-10-27)的更多相关文章
- 2018.10.27 bzoj3209: 花神的数论题(数位dp)
传送门 数位dpdpdp经典题. 题面已经暗示了我们按照二进制位来数位dpdpdp. 直接dpdpdp多少个数有111个111,222个111,333个111-, 然后快速幂算就行了. 于是我们枚举前 ...
- 2018.10.27 bzoj1984: 月下“毛景树”(树链剖分)
传送门 唉蒟蒻又退化了,这道sb题居然做了20min,最后发现是updcovupdcovupdcov写成了updaddupdaddupdadd我还能说什么233233233 就是让你转边权为点权之后, ...
- 2018.10.27 洛谷P2915奶牛混合起来Mixed Up Cows(状压dp)
传送门 状压dp入门题. 按照题意建一个图. 要求的就是合法的链的总数. 直接f[i][j]f[i][j]f[i][j]表示当前状态为jjj,下一位要跟iii连起来的方案数. 然后从没被选并且跟iii ...
- 2018.10.27 loj#2292. 「THUSC 2016」成绩单(区间dp)
传送门 g[i][j][k][l]g[i][j][k][l]g[i][j][k][l]表示将区间l,rl,rl,r变成最小值等于kkk,最大值等于lll时的花费的最优值. f[i][j]f[i][j] ...
- 2018.10.27 loj#6035. 「雅礼集训 2017 Day4」洗衣服(贪心+堆)
传送门 显然的贪心题啊...考试没调出来10pts滚了妙的一啊 直接分别用堆贪心出洗完第iii件衣服需要的最少时间和晾完第iii件衣服需要的最少时间. 我们设第一个算出来的数组是aaa,第二个是bbb ...
- 2018.10.27 codeforces402D. Upgrading Array(数论+贪心)
传送门 唉我觉得这题数据范围1e5都能做啊... 居然只出了2000 考完听zxyzxyzxy说我的贪心可以卡但过了? 可能今天本来是0+10+00+10+00+10+0只是运气好T1T1T1骗了10 ...
- POI 2018.10.27
[POI2015]LOG 维护一个长度为n的序列,一开始都是0,支持以下两种操作:1.U k a 将序列中第k个数修改为a.2.Z c s 在这个序列上,每次选出c个正数,并将它们都减去1,询问能否进 ...
- math(2018.10.27)
20%的数据直接暴搜就行,接下来我们考虑哪些数不能够出现在同一个集合中,就连一 条边,我们会发现前
- physics(2018.10.27)
这道题可以推出\(O(1)\)的算法,但是实际上暴力模拟就可以过了. 代码(暴力模拟): #include<cstdio> #include<algorithm> #inclu ...
随机推荐
- zookeeper服务【-】windows安装与liunx安装
windows安装zookeeper-3.4.14 https://www.apache.org/dyn/closer.cgi/zookeeper/ [zookeeper下载地址] 1.开启服务之前需 ...
- 使用Dell iDRAC服务器远程控制安装操作系统简要图解
使用Dell iDRAC服务器远程控制安装操作系统简要图解 iDARC tools iDRAC又称为Integrated Dell Remote Access Controller,也就是集成戴尔 ...
- Java 反射原理
一.Java 反射的定义 反射机制是在运行状态中, 对于任意一个类, 都能够知道这个类的所有属性和方法: 对于任意一个对象,都能够调用它的任意一个方法或者属性: 二.反射提供的功能: 在运行时判断任意 ...
- jsx的本质
jsx语法 1.所有html标签他都支持 <div></div> 2.大括号里面可以引入js变量 或者 表达式 {name || ''} 3.可以做判 ...
- vue 关于vuex
<!-- vuex 配置js store.js -->1.引入vue和vuex import Vue from 'vue'import Vuex from 'vuex'Vue.use(Vu ...
- Nginx入门(三)——正向代理
server { resolver 114.114.114.114; #指定DNS服务器IP地址 listen 443; location / { proxy_pass https://$host$r ...
- puppeteer报错 UnhandledPromiseRejectionWarning: Error: Protocol error (Page.getLayoutMetrics): Target closed.
puppeteer运行时报错: UnhandledPromiseRejectionWarning: Error: Protocol error (Page.getLayoutMetrics): Tar ...
- PHP搭建大文件切割分块上传功能示例
转载:https://www.jb51.net/article/101931.htm 背景 在网站开发中,文件上传是很常见的一个功能.相信很多人都会遇到这种情况,想传一个文件上去,然后网页提示“该文件 ...
- 41、扩展原理-ApplicationListener用法
41.扩展原理-ApplicationListener用法 ApplicationListener 监听容器中发布的事件.事件驱动模型开发: public interface ApplicationL ...
- WebService操作
webservice是一种服务器通信技术,封装了socket.