Ubuntu16.04使用composer安装laravel框架

2019-12-23 17:22:27 浏览数 (1)

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

更新系统

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

代码语言:javascript复制
sudo apt-get update
sudo apt-get upgrade

安装Apache2

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

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

代码语言:javascript复制
Apache2在Ubuntu16.04系统中的命令
sudo service apache2 start   # 开启Apache2服务器
sudo service apache2 restart # 重启Apache2服务器
sudo service apache2 stop    # 关闭Apache2服务器

安装PHP

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

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

#更新套件索引
sudo apt-get update
代码语言:javascript复制
#安裝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下再操作。

代码语言:javascript复制
sudo vim /var/www/html/test.php #新增并编辑test.php 

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

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

安装Mysql

代码语言:javascript复制
sudo apt install mysql-server mysql-client -y

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

验证Musql是否安装成功:

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

安装PHPMyadmin

代码语言:javascript复制
sudo apt install phpmyadmin
# 弹出的对话框选择服务器 我这里是Apache
sudo ln -s /usr/share/phpmyadmin /var/www/html/PhpMyAdmin

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

安装作曲家Composer

代码语言:javascript复制
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为中国的源:

代码语言:javascript复制
composer config -g repo.packagist composer https://packagist.laravel-china.org

获取Laravel并且安装:

代码语言:javascript复制
composer create-project --prefer-dist laravel/laravel laravel

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

代码语言:javascript复制
chmod 777 -R laravel

laravel安装成功

到此,laravel安装成功啦。

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

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

0 人点赞