前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Ubuntu16.04使用composer安装laravel框架

Ubuntu16.04使用composer安装laravel框架

作者头像
Meng小羽
发布2019-12-23 17:22:27
1.3K0
发布2019-12-23 17:22:27
举报
文章被收录于专栏:Debug客栈Debug客栈

此教程采用Ubuntu16.04版本纯镜像搭建LAMP环境之后再次安装composer,最后在利用composer安装Laravel框架。

更新系统

在按照教程运行的过程中,推荐使用root用户进行操作。

sudo apt-get update
sudo apt-get upgrade

安装Apache2

sudo apt-get install apache2 -y #默认开启悬着yes
sudo a2enmod rewrite #开启Apache2 限制浏览 利用此功能来传送网页

开启浏览器输入http://主机位置/,查看有没有安装成功,有的话会出现Apache的网页

Apache2在Ubuntu16.04系统中的命令
sudo service apache2 start   # 开启Apache2服务器
sudo service apache2 restart # 重启Apache2服务器
sudo service apache2 stop    # 关闭Apache2服务器

安装PHP

请先确认是PHP版本为最新,或是确认PHP版本跟Laravel的版本是相容的,如果已经有安装PHP了,但版本对不上请先移除PHP :

#移除套件名称开头为PHP的套件
sudo apt-get purge `dpkg -l | grep php| awk '{print $2}' |tr "\n" " "`
#加入 ondrej/php 的 PPA: 以便安裝PHP新版
sudo apt install python-software-properties

#更新套件索引
sudo apt-get update
#安裝PHP以及PHP的组件
sudo apt install -y php
sudo apt install -y libapache2-mod-php php-curl php-common php-cli php-mysql php-mbstring php-fpm php-xml php-zip php-gettext

先在在/ var / www / html等新增test.php的,带入的phpinfo然后用浏览器开启HTTP://主机位置/test.php来看看有没有显示的phpinfo的网页,如果只有显示程式码,那代表PHP没有成功安装:

补充:需要有root权限,最好是先切换到root下再操作。

sudo vim /var/www/html/test.php #新增并编辑test.php 

#输入以下程式码,然后储存
<?php 
phpinfo();
?>

显示初PHP基本界面就代表着安装成功了。

安装Mysql

sudo apt install mysql-server mysql-client -y

安装过程会教你输入的MySQL的根密码

验证Musql是否安装成功:

#执行mysql操作命令
mysql -uroot -P3306 -p
# 输入密码
# *******
# 成功进去,就OK了,别忘了出来
exit();

安装PHPMyadmin

sudo apt install phpmyadmin
# 弹出的对话框选择服务器 我这里是Apache
sudo ln -s /usr/share/phpmyadmin /var/www/html/PhpMyAdmin

然后重启的Apache2,浏览器输入的http://主机位置/PhpMyAdmin的看看有没有看到登入画面,有代表成功,注意大小写。。。

安装作曲家Composer

cd ~ sudd 
php -r "copy('https://getcomposer.org/installer','composer-setup.php');" 
sudo php composer-setup.php 
sudo mv composer.phar /usr/local/bin/composer 
sudo php -r "unlink('composer-setup.php');"

验证composer是否安装成功,直接在命令行输入:composer 即可,输出composer操作命令即显示安装成功。

安装Laravel框架

先切换composer为中国的源:

composer config -g repo.packagist composer https://packagist.laravel-china.org

获取Laravel并且安装:

composer create-project --prefer-dist laravel/laravel laravel

安装完毕,但是网站访问不了,需要授权

chmod 777 -R laravel

laravel安装成功

到此,laravel安装成功啦。

本文链接:https://cloud.tencent.com/developer/article/1558204

本文采用CC BY-NC-SA 3.0 Unported协议进行许可,转载请保留此文章链接

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 更新系统
  • 安装Apache2
  • 安装PHP
  • 安装Mysql
  • 安装PHPMyadmin
  • 安装作曲家Composer
  • 安装Laravel框架
相关产品与服务
云数据库 MySQL
腾讯云数据库 MySQL(TencentDB for MySQL)为用户提供安全可靠,性能卓越、易于维护的企业级云数据库服务。其具备6大企业级特性,包括企业级定制内核、企业级高可用、企业级高可靠、企业级安全、企业级扩展以及企业级智能运维。通过使用腾讯云数据库 MySQL,可实现分钟级别的数据库部署、弹性扩展以及全自动化的运维管理,不仅经济实惠,而且稳定可靠,易于运维。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档