标签: centos
centos
CentOS Linux安装Redmine项目管理系统(已有nginx,mysql环境)
一、环境需求
1.1现有环境
1.1官方要求环境
Redmine version | Supported Ruby versions | Rails version used | Supported RubyGems versions |
---|---|---|---|
current trunk | ruby 1.8.7, 1.9.2, 1.9.3, 2.0.01, jruby-1.6.7, jruby-1.7.2 | Rails 3.2.13 | RubyGems <= 1.8 |
2.3.0 | ruby 1.8.7, 1.9.2, 1.9.3, 2.0.01, jruby-1.6.7, jruby-1.7.2 | Rails 3.2.13 | RubyGems <= 1.8 |
2.2.4 | ruby 1.8.7, 1.9.2, 1.9.3, jruby-1.6.7 | Rails 3.2.13 | RubyGems <= 1.8 |
CentOS Linux 编译安装 Erlang
yum groupinstall Base “Development Tools” “Perl Support”
yum install gcc glibc-devel make ncurses-devel openssl-devel autoconf
yum install unixODBC unixODBC-devel
wget -c http://www.erlang.org/download/otp_src_R16A_RELEASE_CANDIDATE.tar.gz
tar zxvf otp_src_R16A_RELEASE_CANDIDATE.tar.gz
cd otp_src_R16A_RELEASE_CANDIDATE
./configure –prefix=/usr/local/erlang
make && make install
ln
-s /usr/local/erlang/bin/erl /usr/
local
/bin/erl
#或者
vi /etc/profile
export PATH=$PATH:/usr/local/erlang/bin
解决php通过localhost不能连接mysql数据库
解决php通过localhost不能连接mysql(Percona Server)数据库,通过127.0.0.1等ip能链接mysql数据库的问题.
问题产生
使用Percona Server官网的在线生成工具生成了my.cnf配置文件.做好左右配置启动ok之后,php无法通过localhost连接mysql数据库.
但是通过ip地址却可以连接.
mysql的localhost和127.0.0.1的区别
localhost走的是 unix sock
,127.0.0.1走的是 tcp
原因分析
如果你修改了mysql的的sock的路径,那么需要在php.ini中指定.
解决问题
so:解决php连接mysql localhost不能连接,通过127.0.0.1等ip能链接的问题.
1.修改php.ini中配置,指定mysql.sock位置.
或者
2.修改my.cnf配置,改为 /tmp/mysql.sock
Centos上用YUM方式安装mysql衍生发行版Percona Server
前言
继续阅读
CentOS 6 Setup命令不能使用解决方法
yum provides */bin/setup
yum install setuptool
yum install ntsysv system-config-firewall-tui system-config-network-tui