怎么在CentOS7或Ubuntu15.04上安装PHP框架Laravel

介绍

这篇文章主要讲解了“怎么在CentOS7或Ubuntu15.04上安装PHP框架Laravel”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习”怎么在CentOS7或Ubuntu15.04上安装PHP框架Laravel”吧!

Laravel安装并不繁琐,你只要跟着本文章一步步操作就能在CentOS 7或者Ubuntu 15服务器上安装。

<强> 1。服务器要求

在安装Laravel前需要安装一些它的依赖前提条件,主要是一些基本的参数调整,比如升级系统到* * *版本,sudo权限和安装依赖包。

当你连接到你的服务器时,请确保你能通以下命令能成功的使用EPEL仓库并且升级你的服务器。

<强> CentOS 7

 #, yum  install  epel-release , #, rpm  -Uvh  https://dl.fedoraproject.org/pub/epel/epel -发布最新7. - noarch.rpm  #, rpm  -Uvh  https://mirror.webtatic.com/yum/el7/webtatic-release.rpm ,, #, yum 更新

<强> Ubuntu

 #, apt-get  install  python-software-properties  #, add-apt-repository  ppa: ondrej/php5 , #, apt-get  update , #, apt-get  install  -y  php5  mcrypt  php5-mcrypt  php5-gd 

<强> 2。防火墙安装

系统防火墙和SELinux设置对于用于产品应用安全来说非常重要,当你使用测试服务器的时候可以关闭防火墙,用以下命令行设置SELinux,成宽容模式宽容来保证安装程序不受它们的影响。

 #, setenforce  0 

<强> 3。Apache, MariaDB PHP安装

Laravel安装程序需要完成安装灯整个环境,需要额外安装OpenSSL, PDO, Mbstring和记号赋予器等PHP,扩展。如果灯已经运行在你的服务器上你可以跳过这一步,直接确认一些必要的PHP插件是否安装好。

要安装完整AMP,你需要在自己的服务器上运行以下命令。

<强> CentOS

 #, yum  install  httpd  mariadb-server  php56w  php56w-mysql  php56w-mcrypt  php56w-dom  php56w-mbstring 

要在CentOS 7上实现MySQL/MariaDB服务开机自动启动,你需要运行以下命令。

 #, systemctl  start  httpd  #, systemctl  enable  httpd , # systemctl  start  mysqld  # systemctl  enable  mysqld 

在启动MariaDB服务之后,你需要运行以下命令来配置一个足够安全的密码。

 # mysql_secure_installation 

<强> Ubuntu

 #, apt-get  install  mysql-server  apache2  libapache2-mod-php5  php5-mysql 

<强> 4。安装作曲家

在我们安装Laravel前,先让我们开始安装作曲家。安装作曲家是安装Laravel的最重要步骤之一,因为,作曲家能帮我们安装Laravel的各种依赖。

<强> CentOS/Ubuntu

在CentOS/Ubuntu下运行以下命令来配置作曲家。

 #, curl  -sS  https://getcomposer.org/installer  |, php  #, mv  composer.phar /usr/地方/bin/composer  #, chmod  + x /usr/地方/bin/作曲家

怎么在CentOS7或Ubuntu15.04上安装PHP框架Laravel

作曲家安装

<强> 5。安装Laravel

我们可以运行以下命令从github上下载Laravel的安装包。

 #, wget  https://github.com/laravel/laravel/archive/develop.zip 

运行以下命令,解压安装包并且移动文档的根目录。

 #, unzip  develop.zip , #, mv  laravel-develop /var/www/

现在使用组合命令来安装目录下所有Laravel所需要的依赖。

 #, cd /var/www/laravel-develop/, #, composer 安装

怎么在CentOS7或Ubuntu15.04上安装PHP框架Laravel

组成Laravel

<强> 6。密钥

为了加密服务器,我们使用以下命令来生成一个加密后的32位的密钥。

 #, php  artisan 关键:generate , Application  key  [Lf54qK56s3qDh0ywgf9JdRxO2N0oV9qI], set 成功

现在把这个密钥放到& # 39;app.php& # 39;文件,如下所示。

 #, vim /var/www/laravel-develop/config/应用程序。php 

怎么在CentOS7或Ubuntu15.04上安装php框架Laravel

密钥加密

<强> 7。虚拟主机和所属用户

在作曲家安装好后,分配文档根目录的权限和所属用户,如下所示。

 #, chmod  775年,/var/www/laravel-develop/app/storage , #, chown  -R  apache: apache /var/www/laravel-develop 

怎么在CentOS7或Ubuntu15.04上安装PHP框架Laravel