laravel框架、composer在Linux服务下安装以及配置 Bertha 。 2021-09-28 04:44 418阅读 0赞 注:如果window已安装好composer和laravel,可以直接把laravel项目上传到服务器中,然后查看第三步配置。widow系统安装方法[https://blog.csdn.net/weixin\_40354683/article/details/87193701][https_blog.csdn.net_weixin_40354683_article_details_87193701] # [laravel5.3完整框架,包含:发送邮件附件、导出excel][laravel5.3_excel] # 1、安装composer compoer官网: [https://getcomposer.org/][https_getcomposer.org] a、下载composer安装包,并用PHP执行文件,生成composer.phar curl -sS https://getcomposer.org/installer | php b、将生成的compoer包放到命令包目录,以便于直接使用composer命令 mv composer.phar /usr/local/bin/composer c、给composer赋予执行权限 chmod +x /usr/local/bin/composer 2、安装laravel框架 a、cd到需要安装的目录下 b、执行命令 composer create-project --prefer-dist laravel/laravel blog 5.2.* 3、部署项目php+apache 1、找到并打开Apache的配置文件:/etc/httpd/conf/httpd.conf。找到Listen,配置监听端口,默认为80,防止冲突,增加一个8010 ![20190213182556221.jpg][] 2、配置虚拟主机:找到Apache的扩展配置文件:/etc/httpd/conf.d,找到vhosts.conf文件,如果没有新建,配置一下内容 <VirtualHost 192.168.1.80:8010> ServerAdmin zhoushitong@kemis.com DocumentRoot "/var/www/html/KxgTracker/public" #工程目录,必须引入到public文件下 ErrorLog "logs/error_log" CustomLog "logs/access_log" combined <Directory "/var/www/html/KxgTracker/public"> Options FollowSymLinks ExecCGI AllowOverride All Order allow,deny Allow from all Require all granted </Directory> </VirtualHost> 3、配置开启mod\_rewrite,并引入vhosts.conf文件(一般都默认把整个conf.d文件夹下的文件引入进来) a、打开Apache配置文件:httpd.conf b、引入vhosts.conf文件:把注释去掉 IncludeOptional conf.d/*.conf c、配置mod\_rewrite 把 AllowOverride None更改为 AllowOverride All <Directory "/var/www"> #AllowOverride None AllowOverride All # Allow open access: Require all granted </Directory> 4、把项目中bootstrap文件夹和storage文件夹变为Apache可写权限 chmod 777 -R bootstrap/ chmod 777 -R storage/ 5、重启Apache 6、访问[http://192.168.1.80:8010/][http_192.168.1.80_8010] 显示laravel欢迎页面标识配置成功! [https_blog.csdn.net_weixin_40354683_article_details_87193701]: https://blog.csdn.net/weixin_40354683/article/details/87193701 [laravel5.3_excel]: https://download.csdn.net/download/weixin_40354683/10962485 [https_getcomposer.org]: https://getcomposer.org/ [20190213182556221.jpg]: /images/20210923/cdd6ecb595544707bc9e9806e2144eb0.png [http_192.168.1.80_8010]: http://192.168.1.80:8010/
还没有评论,来说两句吧...