月度归档:2016 年十一月

nginx: [emerg] socket() [::]:80 failed (97: Address family not supported by protocol)

centos6.5环境 yum 安装nginx后(版本nginx1.10.1)

启动报错:

nginx: [emerg] socket() [::]:80 failed (97: Address family not supported by protocol)

解决办法:

vim /etc/nginx/conf.d/default.conf

listen       80 default_server;
listen       [::]:80 default_server;

改为:

listen       80;
#listen       [::]:80 default_server;

启动nginx就行了。。

centos 7 install mysql 5.7

获取源

wget http://dev.mysql.com/get/mysql57-community-release-el7-7.noarch.rpm

增加源

yum localinstall mysql57-community-release-el7-7.noarch.rpm

安装mysql

yum install mysql-community-server

启动数据库

 systemctl start  mysqld.service

安装完了root密码在mysql的log中,进入到/var/log目录中

more mysqld.log | grep "temporary password is generated"

这时候就会出现mysql root的初始密码了。。。记得更改一下

 

 

Could not locate Gemfile

犹豫中国伟大的防火墙,导致在执行bundle命令就到一半挂掉了,然后在执行命令就提示

Could not locate Gemfile

上网搜了一会,是因为缺少Gemfile文件。后来执行

bundle -h

命令发现,可以生成一个新的Gemfile文件,命令是:

bundle init

问题解决~~