8.2. 安装运行环境

本教程最新版为 8.x,当前版本已放弃维护,请阅读最新版本!

安装运行环境

接下来我们需要给新创建的服务器安装必要的运行环境,我们将通过一个脚本来安装,首先请确保通过 SSH 登录到了服务器上。

阿里云的按量付费服务器关机一段时间之后再开机,公网 IP 可能发生改变,需要仔细检查。如果发生改变需要在 Homestead 的 ~/.ssh/config 里加入对应的新 IP。

1. 执行安装脚本

由于该脚本只支持 Ubuntu 16.04,请确保你的服务器系统无误。

然后执行如下命令:

$ wget -qO- https://raw.githubusercontent.com/summerblue/laravel-ubuntu-init/master/download.sh - | bash

file

安装完毕之后会在屏幕上输出 Mysql 的 root 密码,请妥善保存。

同时按照屏幕上的指示,需要执行一下:

$ source ~/.bash_aliases

2. 初始化站点配置、目录

接下来我们需要创建一个新的 Nginx 站点用于 Laravel Shop...

本文章首发在 LearnKu.com 网站上。

为了保证课程的高品质,我们需要对课程进行收费。付费后 才能观看剩余内容。 购买

上一篇 下一篇
《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。
《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
讨论数量: 50

西巴以及
创建 MySQL 账户的时候显示密码不正确
1 个点赞 | 5 个回复 | 问答 | 课程版本 5.8
王鲸弋
跟着教程,通过我的 IP 地址访问失败。
1 个点赞 | 4 个回复 | 问答 | 课程版本 6.x
captainwong
Elasticsearch 安全性问题
1 个点赞 | 4 个回复 | 问答 | 课程版本 5.7
AkinoMushi
给大家排个雷,可能会遇到nginx配置好后访问公网没响应
1 个点赞 | 2 个回复 | 问答 | 课程版本 7.x
Flourishing
老师,Ubuntu14.04 的系统有试过能不能安装这个安装脚本呢?
0 个点赞 | 12 个回复 | 问答 | 课程版本 5.5
月殇
电商进阶 java10 安装 失败
0 个点赞 | 12 个回复 | 问答 | 课程版本 5.5
坐忘
执行安装脚本没有提示 不知道是不是成功了
0 个点赞 | 10 个回复 | 问答 | 课程版本 5.5
TravelerLi
安装失败的问题,求教
0 个点赞 | 7 个回复 | 问答 | 课程版本 5.5
llooggly
Elasticsearch 服务起不来,是否 java 配置有关?
0 个点赞 | 7 个回复 | 问答 | 课程版本 5.5
小花儿
老师这个安装脚本支持桌面版的 Ubuntu16 吗?
0 个点赞 | 6 个回复 | 问答 | 课程版本 5.5
张无忌
执行安装命令,走不下去,报错
0 个点赞 | 5 个回复 | 问答 | 课程版本 7.x
adminwoc
服务器安装运行环境- 执行安装脚本之后就没反应
0 个点赞 | 5 个回复 | 分享 | 课程版本 5.8
gyp719
服务器装好了后,阿里云会提示很多漏洞
0 个点赞 | 5 个回复 | 问答 | 课程版本 5.8
Flourishing
关于启动 ES 的问题
0 个点赞 | 5 个回复 | 问答 | 课程版本 5.5
JaydenHong
脚本安装不成功
0 个点赞 | 5 个回复 | 问答 | 课程版本 5.7
zerocoder
安装 Elasticsearch 失败
0 个点赞 | 4 个回复 | 问答 | 课程版本 6.x
xuelong
安装脚本没有返回 MySQL root 密码
0 个点赞 | 4 个回复 | 问答 | 课程版本 5.8
gyp719
安装不成功
0 个点赞 | 4 个回复 | 问答 | 课程版本 5.5
putixin
重启 nginx 后提示文件未找到?
0 个点赞 | 4 个回复 | 问答 | 课程版本 5.7
王鲸弋
数据库密码忘记了怎么办?
0 个点赞 | 4 个回复 | 问答 | 课程版本 5.5
Witcier
访问服务器公网 Ip ,出现“无法访问此网站”
0 个点赞 | 3 个回复 | 问答 | 课程版本 7.x
myconch
请问新建的 Laravel-shop 数据库中没有 MySQL 表是什么原因?
0 个点赞 | 3 个回复 | 问答 | 课程版本 5.8
HQY
能否通过此环境创建多个站点?
0 个点赞 | 3 个回复 | 问答 | 课程版本 5.7
ytkah
CentOS 有相关的版本吗
0 个点赞 | 3 个回复 | 问答 | 课程版本 5.5
DoubleJack
新的 Elasticsearch 好像要求 java11 了,8 安装会失败
0 个点赞 | 2 个回复 | 问答 | 课程版本 6.x
sde_wang
L06 Laravel 教程 安装 Elasticsearch 插件失败
0 个点赞 | 2 个回复 | 问答 | 课程版本 6.x
TigerLin
创建.ssh 文件夹后 Homestead 启动不了
0 个点赞 | 2 个回复 | 问答 | 课程版本 5.8
huzhuolei
能否升级兼容 18.04 系统呀
0 个点赞 | 2 个回复 | 问答 | 课程版本 5.7
王鲸弋
远程连接 数据库 报错?
0 个点赞 | 2 个回复 | 问答 | 课程版本 5.5
晓鹤
选的是美国的服务器,停在了 [正在初始化系统...]
0 个点赞 | 2 个回复 | 问答 | 课程版本 5.5
小韩
8.2. 安装运行环境 安装问题?
0 个点赞 | 2 个回复 | 问答 | 课程版本 5.5
nbutluo
安装自动停止
0 个点赞 | 1 个回复 | 分享 | 课程版本 8.x
bing_
packet_write_wait: Connection to 我的公网 IP port 22: Broken pipe
0 个点赞 | 1 个回复 | 分享 | 课程版本 5.8
西巴以及
安装 Elasticsearch 能指定版本吗?
0 个点赞 | 1 个回复 | 问答 | 课程版本 5.8
mingzheng
为什么 MySQL 输入 root 密码总是提示错误
0 个点赞 | 1 个回复 | 分享 | 课程版本 5.5
zhaocrazy
更换公网 IP 后 连接失败 报以下错误
0 个点赞 | 1 个回复 | 问答 | 课程版本 5.7
HQY
HQY
Flourishing
老师,商业项目使用 Ubuntu16.4 的系统多么?
0 个点赞 | 1 个回复 | 问答 | 课程版本 5.5
llooggly
Elasticsearch 安装后还需安装中文分词器
0 个点赞 | 1 个回复 | 分享 | 课程版本 5.5
danguilangzi
安装执行脚本报错
0 个点赞 | 0 个回复 | 分享创造 | 课程版本 8.x
fengnan
Ubuntu 16.04 php安装不了
0 个点赞 | 0 个回复 | 问答 | 课程版本 6.x
jxdr
安装出错的兄弟看过来,无法进行下去
0 个点赞 | 0 个回复 | 分享 | 课程版本 6.x
任飘渺
安装出现错误 请问该怎么解决
0 个点赞 | 0 个回复 | 问答 | 课程版本 7.x
道生一
安装 Elasticsearch卡在第三步:正在安装 Elasticsearch 插件...
0 个点赞 | 0 个回复 | 分享 | 课程版本 7.x
Slairmy
ES 与分词插件版本不对应导致启动失败
0 个点赞 | 0 个回复 | 分享 | 课程版本 5.8