首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 其他教程 > 操作系统 >

服务器装配笔记

2012-08-07 
服务器安装笔记来到新的公司,第一天老大就让我在服务器上 搭建新的环境。?服务器上已经有 mysql 和 apache

服务器安装笔记

来到新的公司,第一天老大就让我在服务器上 搭建新的环境。

?

服务器上已经有 mysql 和 apache 但是要命的是,mysql有两个 apache也有两个!

?

安装ruby1.8.7 下源码 编译安装 没问题

?

安装 rubygems 下源码 用 ruby setup.rb 没问题

?

安装 rails 2.3.5 没问题

?

gem install mysql ?出问题了

?

需要指定mysql_config?

?

whereis mysql?

?

/usr/bin/msyql

?

指定到//usr/bin/mysql_config ,报错!

?

换了n种方式 都报错,郁闷了

?

算了 不装gem了 直接装ruby-mysql

?

下源码 编译安装 ok

?

下redmine,解压,修改database.yml

?

创建数据库

?

rake db:migrate 报错

?

提示是 两个修改字段的长度 报错!

?

修改 migration 注释掉

?

运行 报错!

?

?

说 有个查询语句 有问题!fuck

?

redmine 1.0.1 是个稳定版本 应该不是redmine的问题,想来想去 只有 mysql有问题。

?

mysql 正在使用还不能重装。郁闷 ……

?

好吧 把那句查询 注释,先看到页面再说。

?

gem install passenger

?

报错 说没有 apr 和 apu 按照提示 安装 yum install apr-devel 提示已经安装最新版本

?

fuck 这样还找不到?

?

无奈 google 了半天 ,无解。

?

向老大汇报,老大当机立断, 换个新服务器!老大万岁!

?

下载 Ubuntu server,刻盘,到机房 安装

?

ubuntu server 预置了一些东西 比如mysql 比如 apache 比如 ……?

?

很方便 很快捷 欢迎大家使用……

?

装完 设置一下ip 在/etc/network/interfaces 中设置

?

auto eth0

?

iface etho inet static

?

address?

?

netmask

?

gateway

?

/etc/init.d/networking restart

?

ok?

?

开始另一编的重装。

?

安装ruby 下源码 安装

?

安装rubygems

?

安装 rails?

?

安装 mysql 又报错了 ,服务器默认安装了 mysql-server 没有安装 mysql-client 和??libmysqlclient15-dev?,apt-get install?

?

?

安装 mysql 成功

?

?

下载redmine1.0.1 再来一遍?

?

rake db:migrate 通过

?

起服务,ok

?

正当我感慨Ubuntu 好用时,老大来说 把ruby 换成 ruby enterprise 版。

?

下载ruby ee?

?

安装

?

这时候我犯了个错误,我直接把之前目录的 gems copy到 rubyee lib中 希望能不用再装一遍gem

谁知 …… 报错

?

唉 折腾半天 老大说 全部删掉 重装

?

按部就班 重装ruby ee

?

装完 一切ok

?

安装 passenger,没问题,哈哈

?

配置 apache2

?

重启

?

输入 地址 报错

?

原来是apache的 rewirte mod 没有启用。 google

?

在命令行 输入 sudo?a2enmod rewrite

?

启动rewite mod

?

再次重启,ok

?

万事大吉!

?

唉 折腾了 两天!

?

总结:linux 经验不足,找问题太慢!

?

?

?

?

?

?

?

?

?

热点排行