怎么样在CentOS 7上安装 Laravel
在本教程中,我们将向您介绍如何在CentOS 7服务器上安装和配置Laravel。对于那些不了解的人,Laravel是一个免费的,开源的PHP Web应用程序框架,由Taylor Otwell创建,旨在开发模型视图 - 控制器(MVC)架构模式之后的Web应用程序。这是一个非常新的框架,但是很有可能成为最流行的PHP框架之一。
使Laravel成为好的事情之一就是背后的大型活跃社区。Laravel还广泛地利用了事实上的PHP依赖管理器Composer。通过使用Composer,Laravel可以为您提供选择和构建应用程序结构的完整自由。packagist.org上有这么多的作曲家包可以让您的编程生活更轻松。
本文假设您至少具有linux的基础知识,了解如何使用shell,最重要的是,您将自己的站点托管在您自己的VPS上。安装非常简单,假设您正在root帐户中运行,如果不是,您可能需要在命令中添加“sudo”以获取root权限。我将在CentOS 7服务器上逐步安装Laravel PHP Framework。
在CentOS 7上安装Laravel
首先让我们先确保你的系统是最新的。
步骤2.安装LAMP服务器。
需要CentOS 7 LAMP服务器。如果您没有安装LAMP,可以在这里按照我们的指南。还安装rwuired PHP模块:
步骤3.安装Composer。
安装Composer,它是PHP中依赖关系管理的工具。
一旦完成了作曲家的下载和安装,我们将需要将作曲者移动到PATH中。看到可用的PATH位置只需键入以下命令:
在本教程中,我们将把作曲家放在我们的/ usr / local / bin /目录中。我们还将作曲家名称从composer.phar重新命名为作曲家。为此,键入以下命令:
授予作曲家的执行许可:
步骤4.安装Laravel。
下载最新版本的Laravel,使用以下命令从github克隆laravel的master repo:
之后移动到Laravel代码目录,并使用composer来安装Laravel框架所需的所有依赖项:
这将需要一段时间根据网络速度。之后设置对文件的适当权限:
设置加密密钥。
现在设置32位长的随机数加密密钥,由照明加密服务使用:
步骤5.为Laravel配置Apache Web服务器。
我们将为您的Laravel网站创建Apache虚拟主机。首先使用您选择的文本编辑器创建\"/etc/httpd/conf.d/vhosts.conf\"文件:
接下来,创建虚拟主机:
添加以下行:
保存并关闭文件。重新启动apache服务以使更改生效:
步骤6.访问Laravel。
默认情况下,HTTP端口80上将提供简单发票。打开您最喜欢的浏览器,并导航到http://yourdomain.com或http:// server-ip,并完成完成安装所需的步骤。如果使用防火墙,请打开端口80以启用对控制面板的访问。
祝贺的!您已经成功安装了Laravel。感谢您使用本教程在CentOS 7系统上安装Laravel PHP Framework。有关其他帮助或有用的信息,我们建议您查看官方Laravel网站。
- 如何在CentOS 7上安装SimpleNote
- 如何在CentOS 7上安装SquirrelMail
- 如何在CentOS 7上安装Apache
- 如何在CentOS 7上安装Dropbox
- 如何在CentOS 7上安装Apache OpenOffice
- 如何在CentOS 7上安装TeamViewer
- 如何在CentOS 7上安装Netdata监控
- 如何在CentOS 7上安装Piwik
- 如何在CentOS 7上安装VnStat网络监控
- 如何在CentOS 7上安装Icinga 2
- 如何检查CentOS版本
- 如何在CentOS 7 上安装崇高的文本3
- 如何在CentOS 7上安装SugarCRM
- 如何在CentOS 7 上安装Ajenti控制面板
- 如何在CentOS 7上安装Froxlor
- 如何在Linux上安装Proxmox VE
- 如何在CentOS 7上安装Odoo
- 如何在CentOS 7上安装Web2py
- 如何在CentOS 7上安装Cassandra
- 如何在CentOS 7上安装TeamSpeak Server
- 如何在CentOS 7上安装Microsoft SQL Server
- 如何在CentOS 7上安装HAProxy
- 如何在CentOS 7上安装OpenNMS
- 如何在CentOS 7上安装Ruby on Rails
- 如何在CentOS 7上安装Apache JMeter
- 如何在CentOS 7 上安装phpRedisAdmin
- 如何在CentOS 7上安装Roundcube Webmail
- 如何在CentOS 7上安装Git
- 如何在CentOS 7上安装Nextcloud
- 如何在Centos 7上安装Gitlab
- 如何在CentOS 7上安装Tor浏览器
- 如何在CentOS 7上安装Django
- 如何在CentOS 7 上安装Gibbon
- 如何禁用MySQL严格模式
- 如何在CentOS 7上安装Orangescrum
- 如何在CentOS 7 上安装Sails.js
- 如何在CentOS 7上安装驾驶舱
- 如何更改CentOS 7上的主机名
- 如何在CentOS 7上安装Avactis购物车
- 如何在CentOS 7 上安装传输
- 如何在CentOS 7上安装Open Web Analytics
- 如何在CentOS 7上安装Quick.Cart
- 如何在CentOS 7 上安装洪水
- 如何在CentOS 7上安装LimeSurvey
- 如何在CentOS 7上安装Nmon
- 如何在CentOS 7上安装WeBid拍卖
- 如何在CentOS 7上安装Skype
- 如何在CentOS 7上安装OpenLiteSpeed
- 如何在CentOS 7上安装X-Cart
- 如何在CentOS 7上安装Osclass
- 如何在CentOS 7中安装RabbitMQ
- 如何在CentOS 7上安装squid
- 如何在CentOS 7上安装Logaholic
- 如何在CentOS 7上安装Sitemagic CMS
- 如何安装在CentOS 7上的系统监控
- 如何在CentOS 7 上安装Elxis CMS
- 如何在CentOS 7上安装Webasyst
- 如何使用PHP和MariaDB在CentOS 7上安装Lightt
- 如何在CentOS 7 上安装ProjectSend
- 如何在CentOS 7 上安装Vesta控制面板
- 如何在CentOS 7上安装扫描系统监控工具
- 如何在CentOS 7上安装osTicket
- 如何在CentOS 7 上安装Cacti监控
- 如何在CentOS上安装MySQLTuner
- 如何在CentOS 7 上安装CumulusClips
- 怎么样在CentOS 7上安装 Laravel
- 如何在CentOS 7上安装Ghost
- 在CentOS 7怎么样安装 miniBB
- 如何在CentOS 7 上安装Steam
- 如何在Linux中隐藏PHP版本
- 如何在CentOS 7上安装Python 3
- 如何在CentOS 7上安装MongoDB
- 如何在CentOS 7上安装WordPress
- 如何在CentOS 7上安装Munin
- 如何在CentOS 7 上安装简单的发票
- 如何在CentOS 7上安装Elgg
- 如何在CentOS 7上安装10月CMS
- 如何使用CentOS 6上的Nginx安装LetsEncrypt SS
- 如何在CentOS 7上安装Craft CMS
- 如何在CentOS 7上安装Apache Solr
- 如何在CentOS 7上安装osCommerce
- 如何在CentOS 7上安装Zenario
- 如何在CentOS 7上安装Zen Cart
- 如何在CentOS 7上安装PHP 7
- 如何在CentOS 7 上安装Wetty
- 如何在CentOS 7上安装ExpressJS
- 如何在CentOS 7上安装XCache
- 如何在CentOS 7上安装Habari
- 怎么样在CentOS 7上安装Magento
- 如何在CentOS 7 上安装InvoicePlane
- 如何在CentOS 7上安装TextPattern
- 如何在CentOS 7上安装PHP Composer
- 如何在CentOS 7上安装Webuzo
- 如何在CentOS 7上安装Vtiger CRM
- 如何在CentOS 7上安装IonCube Loader
- 如何在CentOS 7 上安装CakePHP
- 如何在CentOS 7上安装Oxwall
- 怎么样在CentOS 6上安装Dotclear
- 如何在CentOS 7上安装PHPList
- 如何在CentOS 7 上安装ZenPhoto
- How To Install ZPanel on CentOS 6
- 如何在CentOS 7上安装Htop
- 如何在CentOS 6上安装Nginx
- 如何在CentOS 7上安装Node.js
- 如何在CentOS 7上安装ClamAV
- 如何在CentOS 7上安装Sabre / Katana
- 如何在CentOS 6上安装phpMyAdmin
- 如何在CentOS 7上安装Moodle
- 如何在CentOS 7上安装Virtualmin
- 如何在CentOS 7 上安装Logtop
- 如何在CentOS 7上安装Wolf CMS
- 如何在CentOS 6上安装DenyHost
- 如何在CentOS 7 上安装LEMP
- 如何在CentOS 7上安装Sentora
- 如何在CentOS 7上安装Ntopng
- 如何在CentOS 6上安装LAMP堆栈
- 如何在CentOS 7上安装phpMyAdmin
- 如何在CentOS 6上安装osTicket
- 如何在CentOS 7上安装Novius操作系统
- 如何在CentOS 7上安装GlassFish
- 如何在CentOS 7上安装LAMP(Linux Apache,Mar
- 如何在CentOS 6上安装Zabbix
- 如何在CentOS 7上安装Drupal
- 如何在CentOS 7上安装Apache Hadoop
- 如何在CentOS 6上安装管理员
- 如何在CentOS 7上安装DHCP服务器
- 如何在CentOS 7上安装MediaWiki
- 如何在CentOS 7上安装Java JDK 8
- 如何在CentOS 7上安装Varnish Cache 4
- 如何在CentOS 7上安装Docker
- 如何在CentOS 6上安装Spacewalk
- 如何彻底删除CentOS上的Nginx
- 如何安装Redis在CentOS 6
- 如何在CentOS 6上安装Elgg
- 如何修复在CentOS 7 找不到ifconfig命令
- 如何在CentOS 7上安装MariaDB
- 如何在CentOS 7上安装DirectAdmin
- 如何在CentOS 7 上禁用SELinux
- 如何在CentOS 6 上安装Gibbon
- 如何在CentOS 6 上安装洪水
- 如何安装简单的机器论坛在CentOS 7
- 如何在CentOS 6上安装Apache Cassandra
- 如何在CentOS 6 上安装EHCP
- 如何在CentOS 6上安装Monit
- 如何在CentOS 6 上安装Poweradmin
- 如何在CentOS 6 上安装PowerDNS
- 如何在CentOS 7上安装VNC Server
- 如何在CentOS 6上安装Apache Solr
- 如何在CentOS 6上安装仙人掌
- 如何在CentOS 7上安装Eclipse Luna