来到新的公司,第一天老大就让我在服务器上 搭建新的环境。
服务器上已经有 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 经验不足,找问题太慢!
分享到:
相关推荐
服务器通常通过管理口进行操作系统安装,避免了使用物理介质如光盘的不便。IBM X3650 M3这类无光驱服务器可以通过网络接口使用管理软件进行安装。需要准备的是操作系统镜像文件(ISO格式),并将其复制到笔记本电脑...
曙光服务器安装系统指导方法 本文档提供了曙光服务器安装系统的详细指导方法,涵盖了BMC管理设置、RAID配置、操作系统安装等方面的内容。这篇文章旨在帮助用户快速掌握曙光服务器的安装和设置过程。 1. BMC管理...
在Windows Server 2008 R2中配置域服务器是一项重要的任务,这涉及到网络环境的管理...参考提供的“WinServer08域服务器配置笔记.docx”文档,你将得到更详细的步骤和技巧。在进行配置时,务必谨慎操作,确保数据安全。
在这个过程中,我们需要关注的是选择正确的安装类型(如服务器版或客户端)、设置合适的安装路径,以及在创建数据库时的字符集选择,这些都是安装过程中需要注意的关键点。 "笔记3.txt"可能涵盖了数据库的启动、...
本文档是关于 Tomcat 服务器的配置笔记,涵盖了 Tomcat 服务器的基本概念、安装、配置、虚拟目录的配置、JSP 文件的编写和运行等内容。 一、Tomcat 服务器的基本概念 Tomcat 服务器是一个免费的、开源的 Web 容器...
标题中的“云端存储双链笔记软件”是一种创新的笔记管理工具,它结合了云存储的便利性和双链结构的优势,允许用户在私有服务器上安全地保存和管理他们的笔记、图片以及个人计划。私有部署意味着用户拥有对数据的完全...
只是简单的java服务器笔记,希望对你有帮助,我当初也是走了许多弯路
为知笔记开源项目程序源码,实现云笔记功能需要自己搭建服务器 为知笔记开源项目程序源码,实现云笔记功能需要自己搭建服务器 为知笔记开源项目程序源码,实现云笔记功能需要自己搭建服务器 为知笔记开源项目程序...
C++服务器开发精髓笔记 本笔记涵盖了C++服务器开发的精髓知识点,从RAII到Pimpl、C++11新特性、统一的类成员初始化语法、std::initializer_list、C++17注解标签等多方面内容。 1. RAII(Resource Acquisition Is ...
**FileNet BPF安装笔记** FileNet Business Process Framework (BPF) 是IBM提供的一款强大的工作流和业务流程管理工具,它允许用户设计、执行和优化复杂的业务流程。本笔记将详细探讨FileNet BPF的安装过程,以帮助...
SUSE Linux 10 安装及 Linux 下的各服务器安装与部署学习笔记 本文档主要讲解了 SUSE Linux 10 的安装过程,并且涵盖了 Linux 下的各服务器安装与部署,包括 MySQL、JDK、JBOSS、WebLogic 等服务器的安装和配置。...
Ubuntu 10.10 下 TFTP 服务器配置笔记 本文档介绍了在 Ubuntu 10.10 操作系统下如何配置 TFTP 服务器,从虚拟机网络配置到 TFTP 服务器的搭建,旨在帮助读者快速搭建 TFTP 服务器。 一、虚拟机网络配置 在 Ubuntu...
下面将从几个方面详细介绍Apache服务器配置与使用的工作笔记知识点: 1. 安装与部署 - Apache服务器可以在多种操作系统上安装,如Windows、Linux、UNIX等。 - 了解安装过程中的环境配置,包括编译安装与包管理器...
IPv6 服务器配置笔记 IPv6 服务器配置笔记是当前网络环境中不可或缺的一部分,在逐渐取代 IPv4 的过程中,配置 IPv6 服务器变得越来越重要。本文将详细介绍 IPv6 服务器配置的步骤、注意事项和优化建议,旨在帮助...
Linux网络服务器架设笔记,对于Linux初学者有着相当不错的指导作用,很强的示范
ILO 方式在 HP 服务器上安装操作系统 ILO(Integrated Lights-Out)是一种远程服务器管理技术,允许管理员远程管理服务器,包括安装操作系统。下面将详细说明 ILO 方式在 HP 服务器上安装操作系统的步骤。 首先,...
精华 Linux大型服务器学习笔记以及常用命令.pdf
使用密钥对登陆服务器详细笔记 在服务器管理中,使用密钥对登陆服务器是非常常见的安全措施之一。本笔记将详细介绍使用密钥对登陆服务器的步骤,并对相关的安全知识点进行详细的解释。 一、生成密钥对 在服务器上...
在标题“基于学习Socket的丛林战争服务器端笔记”中,我们接触到的关键词是“学习Socket”和“丛林战争服务器端”。从这些信息中,我们可以推断出文档内容主要涉及使用Socket编程来构建一个服务器端程序,该程序可能...
在这个“Java客户端服务器程序学习笔记”中,我们将深入探讨这一主题,包括如何设计、实现和交互这两个关键组件。 首先,客户端是用户与系统进行交互的部分,它发送请求到服务器并接收响应。服务器端则处理这些请求...