您好,欢迎访问一九零五行业门户网

如何在CentOS和RHEL上安装Laravel5

laravel是一个开源的php框架,设计用于在php中更快地开发mvc web应用程序。本篇文章将介绍在centos和rhel系统上安装laravel5的方法步骤。
步骤1:设置yum存储库
首先,需要在系统中添加remi和epelrpm存储库。这些存储库已经更新了包。根据你的操作系统版本和系统架构使用以下命令之一。
### on centos/rhel - 7 #### rpm -uvh http://dl.fedoraproject.org/pub/epel/7/x86_64/packages/e/epel-release-7-11.noarch.rpm# rpm -uvh http://rpms.famillecollet.com/enterprise/remi-release-7.rpm### on centos/rhel - 6 #### rpm -uvh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm# rpm -uvh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm
步骤2:安装apache、mysql和php
安装apache
# yum --enablerepo=remi,epel install httpd
安装 mysql
# yum --enablerepo=remi,epel install mysql-server# service mysqld start# /usr/bin/mysql_secure_installation
安装php
# yum --enablerepo=remi,epel install php php-zip php-mysql php-mcrypt php-xml php-mbstring# service httpd restart
步骤3:安装composer
安装laravel依赖项需要composer。因此,使用下面的命令下载并在我们的系统中使用命令。
# curl -ss https://getcomposer.org/installer | php# mv composer.phar /usr/bin/composer# chmod +x /usr/bin/composer
步骤4:安装laravel
要下载最新版本的laravel,请使用下面的命令从github克隆laravel的主页
# cd /var/www# git clone https://github.com/laravel/laravel.git
导航到laravel代码目录,并使用composer安装laravel框架所需的所有依赖项。
# cd /var/www/laravel# composer install
依赖项安装需要一些时间。之后,对文件设置适当的权限。
# chown -r apache.apache /var/www/laravel# chmod -r 755 /var/www/laravel# chmod -r 755 /var/www/laravel/storage
启用selinux的系统还运行下面的命令以允许对存储目录进行写入。
# chcon -r -t httpd_sys_rw_content_t /var/www/laravel/storage
步骤5:设置加密密钥
laravel使用.evn文件进行环境配置。使用.evn文件配置应用程序的所有环境变量,如数据库、smtp、安全密钥等。
# cp .env.example .env
现在设置32位长的随机数加密密钥,该密钥由照明加密服务使用。
# php artisan key:generateapplication key set successfully.
你可以查看.env文件以查找已配置的应用程序密钥。
步骤6:创建apache虚拟主机
现在在apache配置文件中添加一个虚拟主机,以便从web浏览器访问laravel框架。为此,编辑apache配置文件/etc/httpd/conf/httpd.conf并在文件末尾添加以下代码
# vim /etc/httpd/conf/httpd.conf
file: /etc/httpd/conf/httpd.conf
<virtualhost *:80> servername laravel.example.com documentroot /var/www/laravel/public <directory /var/www/laravel> allowoverride all </directory></virtualhost>
重新启动apache服务,使用你最喜欢的web浏览器访问laravel框架,并开始开发一个web应用程序。
# service httpd restart
现在可以在网络浏览器中访问laravel网站。
本篇文章到这里就已经全部结束了,更多其他精彩内容大家可以关注的php视频教程栏目!
以上就是如何在centos和rhel上安装laravel5的详细内容。
其它类似信息

推荐信息