配置yii2 lamp 环境 出错解决记录

1. minimum-stability  错误

使用composer 安装yii2的时候会出现下面的问题。

  1. composer install
  2. Loading composer repositories with package information
  3. Installing dependencies (including require-dev)
  4. Your requirements could not be resolved to an installable set of packages.
  5. Problem 1
  6. - Installation request for yiisoft/yii2 * -> satisfiable by yiisoft/yii2[2.0.0].
  7. - yiisoft/yii2 2.0.0 requires bower-asset/jquery 2.1.*@stable | 1.11.*@stable -> no matching package found.
  8. Problem 2
  9. - Installation request for yiisoft/yii2-bootstrap * -> satisfiable by yiisoft/yii2-bootstrap[2.0.0].
  10. - yiisoft/yii2-bootstrap 2.0.0 requires bower-asset/bootstrap 3.2.* | 3.1.* -> no matching package found.
  11. Problem 3
  12. - Installation request for yiisoft/yii2-gii * -> satisfiable by yiisoft/yii2-gii[2.0.0].
  13. - yiisoft/yii2-gii 2.0.0 requires bower-asset/typeahead.js 0.10.* -> no matching package found.
  14. Problem 4
  15. - yiisoft/yii2 2.0.0 requires bower-asset/jquery 2.1.*@stable | 1.11.*@stable -> no matching package found.
  16. - yiisoft/yii2-faker 2.0.0 requires yiisoft/yii2 * -> satisfiable by yiisoft/yii2[2.0.0].
  17. - Installation request for yiisoft/yii2-faker * -> satisfiable by yiisoft/yii2-faker[2.0.0].
  18. Potential causes:
  19. - A typo in the package name
  20. - The package is not available in a stable-enough version according to your minimum-stability setting

所以我们只要改一下   minimum-stability

"minimum-stability": "stable"  ->  "minimum-stability": "dev"

https://github.com/composer/composer/issues/2873

2.rhel 7 mysql源问题

rhel 使用mariadb替代了 mysql,所以没有mysql安装源,如果安装mysql的话去 mysql官网下载 yum 安装源

http://dev.mysql.com/downloads/repo/yum/

估计以后开源数据库阵营会转向 mariadb了

3. rhel 7 apache2.4配置虚拟主机不成功问题

在rhel中配置了虚拟主机如下,但是不能访问,仍然重定向到默认目录,后来加上index.php 访问发现403没权限,恍然大悟,

  setenforce 没关掉(setenforce 0);setenforce 自己弄就关掉了,还没仔细研究 ToT。。。

<VirtualHost *:80>
  DocumentRoot /home/web/yii-baisic/web
  ServerName www.xxx.com
  ServerAlias xxx.com
  <Directory "/home/web/yii-baisic/web">
  #  Options Indexes FollowSymLinks
    AllowOverride None
    Require all granted
  </Directory>
</VirtualHost>

  

时间: 2024-10-11 22:00:43

配置yii2 lamp 环境 出错解决记录的相关文章

Ubuntu系统安装、网络配置、lamp环境搭建

Ubuntu安装lamp环境 一.安装ubuntu 安装ubuntu默认安装, 磁盘分区分配:在 Ubuntu 新安装中使用 LVM 二.静态配置网卡 sudo vim /etc/network/interfaces 文件内容: 1 auto lo  2 iface lo inet loopback 3 auto eth0 ##这个应该是决定是否启用这个端口  4 iface eth0 inet static ##静态设置IP  5 hwaddress ether 52:54:xx:51:xx:

配置React Native环境及解决运行异常

一. 安装Homebrew: Homebrew的官网(多语言版本)简单明了地介绍了如何安装和使用这个工具,;并提供了自己的Wiki. brew的安装很简单,使用一条ruby命令即可,Mac系统上已经默认安装了ruby": ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 等待一段时间后会出现     Press RETURN to continue

腾讯云主机 搭建lamp环境踩坑记录

手上有两台完全相同的腾讯云主机(CentOS6.5 64位), 第一台搭建环境正常, 第二台搭建完成之后就是不能访问 结果发现一台主机默认开放端口是22, 其它没有开放, 那么apache访问是需要80端口的, 所以才不能访问 解决方法:修改安全组,开放80端口

外部浏览器无法测试LAMP环境的解决方法

# linux系统本地下,使用curl localhost/1.php或者curl 127.0.0.1/1.php,curl http://10.10.86.100/1.php都可以正确解析1.php,但是在远程浏览器访问http://10.10.86.100/1.php 报错403,访问被拒绝 解决:初次使用浏览器访问我们的web服务的时候,你可能无法访问,这是因为防火墙的缘故.请运行下面的命令: [[email protected] ~]# iptables -F

第17章 LAMP环境搭建

1. 为什么下载源码包需要到官网上去下载?简单说就是为了安全,如果是非官方下载的源码包,有可能被别有用心的人动过手脚,毕竟是源码的,任何人都可以修改代码.2. 64位机器是否可以安装32位rpm包?64位机器是否可以安装32位的mysql二进制免编译包?64位机器是可以安装32位rpm包的,同样的64位机器也能安装32位的mysql二进制免编译包(centos5.x的确是支持,但是centos6.x不支持). 3. 编译安装apache时, 如果不加--with-included-apr  会有

CentOS 6.5系统使用yum方式安装LAMP环境和phpMyAdmin详细过程

介绍如何在CentOs6.2下面使用YUM配置安装LAMP环境,一些兄弟也很喜欢使用编译的安装方法,个人觉得如果不是对服务器做定制,用yum安装稳定简单,何必去download&make&make install呢. Step1. 为centos配置rpmforge及epel源.centos官方的源其实也够用,不过像php的一些扩展如php-mcrypt在官方源中并没有.rpmforge源可以在 http://pkgs.repoforge.org/rpmforge-release/中下载安

源码安装LAMP环境+yii2框架

当有些新增的软件版本出现,而你想要进行尝试使用,但是在本地用yum安装却不能满足你的需求时, 那么朋友,你需要和我一样用源码安装的形式来达成你的目的. 因为开发的同事想要一个Apache 2.4.25 + Mysql 5.7.17 + php7.1.5 + yii2-basic的环境来做活动. 为了满足应用需求,现在我们就开始着手做吧! 一.安装Apache 本来在本地,只要你能联网,就能够用yum轻轻松松安装上Apache,而且安装的版本会比官网上 下载的最新源码包还要新. 但我发现yum安装

LAMP环境搭建与配置

LAMP是Linux  Apache  MySQL  PHP的缩写,即把Apache.MySQL以及PHP安装在Linux系统上,组成一个环境来运行PHP的脚本语言.Apache是最常用的Web服务软件,而MySQL是比较小型的数据库软件.三个角色可以安装在一台机器上,也可以分开(但httpd和php要在一起的) 下面来介绍如何构建LAMP环境: 安装MySQL:(Mariadb安装几乎一样) (1)MySQL/Mariadb介绍 MySQL是一个关系型数据库,由mysql ab公司开发,mys

LAMP环境配置安装注意安装步骤及说明事项

LAMP环境配置安装注意安装步骤及说明事项. (一)           安装gcc gcc glibc-devel glibc-headers kernel-headers libgomp gcc-c++ libstdc++-devel (二)           安装zlib压缩库 zlib-1.2.5.tar.gz shell> cd /home/shuhua/tar shell> tar –zxvf zlib-1.2.5.tar.gz shell> cd zlib-1.2.5 s