客户那边要求在内网上装个
Discuz
的论坛,正好以前整过段时间的
PHP
,于是让我来了。自己机器上装的是
Fedora+WinXP
,当时装
PHP
环境,那叫个简单,全是
yum
方式安装的,心里还想着呢,这要是太简单了,搞的时间太短了客户会不会感觉做的不好不安全以后会出什么问题呢?结果,按照原来的方法一试,命令不识别,神!查看了下生产机的版本,
RHAS4
,再看测试机,
SUSE10
!神仙,还号称要做的和生产机一样,这怎么连系统都给装的不一样,咋整的,再看桌子上,呵呵,
suse10
的的安装盘,还是带包装的,一个很明显有雀斑的外国妇女正在微笑,搞啥呢?这就是传说中的欧洲名门
SUSE
?可惜,
SSH
上去的,也没机会看看它的图形界面是个啥样子了。没办法,还是手工装一遍吧,还好,生产机上安装时的
rpm
、
tar
包啥的还都有呢。
首先装
MySQL
,
rpm
方式安装,依赖这个依赖那个,还好依赖的包都在,安装它到是没有费什么事,然后是
Apache
,源码编译安装,因为还要整合
Reson
,因此执行
configure
时加上选项“
--enable-module=so
”,然后编译安装
PHP
,因为
rpm
安装的
MySQL
,指定
MySQL
时并不需要指定安装路径,但是还是报错了,当时也没有把错误记录下来,是个什么
celientmodule
找不到,差不多就是这个意思吧,后来知道了,是因为
64
位机的原因,要找的那个文件装在了
/usr/include/mysql/lib64
下,好像是这个位置,然后会有个
celientmodule.so.15.0.0
,好像是这个文件,如果有人碰上同样的问题找到了这里,对不住了,我当时没有记录下来,然后把这个文件拷贝成
celientmodule.so
放到
/usr/lib/mysql
下,好像是这个目录吧,呵呵
,然后再重新编译,就可以了。至此
SUSE+Apache+MySQL+PHP
环境搭建好了,然后还要整合
Resin
,继续。
因为以前整合过,所以这里还是比较简单的,只是有点问题,整合好了之后
.php
也会由
Resin
去解析,然后访问内网或
BBS
时就报
Server
太忙什么的了,怎么办呢,
Resin3
的话就只需要在
app-default.xml
把有关
.php
的
mapping
注释掉就可以了,但是测试机器上已经有一个低版本的
Resin
在跑着一个应用了,用的是
jdk1.4
,还不让我升级成
1.5
,郁闷,
Resin3
的话
1.4
还不行,而
Resin2
上也没有类似的
.php
的
mapping
设置,找针对
Resin2
的修改方法还不如改
Resin3
呢,直接修改
Resin3
的启动脚本,在最开始加上一句,
export
JAVA_HOME=/usr/local/java/jdk1.5
,呵呵,这样就可以正常启动了。
OK
,至此
SUSE+Apache+MySQL+PHP+Resin
搞定!
分享到:
相关推荐
LAMP(Linux-Apache-MySQL-PHP)是一种广泛使用的网站架构框架,由以下四个主要部分组成: 1. **Linux**:作为操作系统,Linux因其开源性、稳定性和安全性而成为构建Web服务器的理想选择。 2. **Apache**:作为Web...
本文将详细介绍如何在 SuSE Linux 10 操作系统上安装 PHP5、Apache、MySQL 和 GD2,并提供每一步骤的具体命令,以帮助新手快速完成部署。 #### 准备工作 在正式安装之前,我们需要下载并准备以下软件包: - ...
SUSE+Linux10+安装Oracle11G 全部流程 以及问题出现调整
图文详解在虚拟机上安装SuSE+Oracle10g.rar
### Vmware+Linux Suse+Oracle 11.2.0.3 RAC 安装指导 #### 概述 本篇文章旨在详细介绍如何在基于Linux SUSE Enterprise SP11的操作系统上,利用Vmware虚拟化平台搭建Oracle 11.2.0.3 RAC(Real Application ...
根据给定的文件信息,我们可以提炼出以下关于在SUSE Linux环境下配置SVN(Subversion)服务器的关键知识点,尽管原始内容提及的是在Red Hat Linux 5.5下的配置流程,但核心步骤和概念同样适用于SUSE Linux系统。...
suse_linux配置apache文档
在虚拟机上安装SuSE Linux Enterprise Server和Oracle 10g是一个相对复杂的过程,涉及到操作系统配置、软件包选择以及数据库的安装与配置。以下是对这个过程的详细解释: 1. **虚拟机设置**:首先,我们需要创建一...
- `Suse系统中启动Apache和Mysql的方法_其它系统_操作系统_脚本之家.mht`:此文件可能同时涵盖了启动Apache和MySQL的步骤,对于搭建Web服务器环境很有帮助。 4. **启动与配置**: 安装完成后,需要配置MySQL...
本文讲述了在SUSE Linux Enterprise Server 11上安装mysql(mysql-5.0.22)的步骤,包括删除mysql数据库和相关文件夹、下载和解压安装包、设置安装目录和编译安装mysql、添加mysql用户和设置权限、设置开机启动mysql...
MySQL是世界上最受欢迎的开源数据库系统之一,而SUSE Linux Enterprise Server 11(SLES11)是一款稳定、安全的企业级Linux操作系统。本篇将详细阐述如何在SLES11上安装和配置MySQL,以及如何更改MySQL的默认安装...
在SUSE Linux下安装MySQL 5.1.49是一个涉及多个步骤的详细过程,本文将根据提供的描述、标签和部分内容,深入解析如何在SUSE系统上安装并配置MySQL数据库服务器版本5.1.49。 ### 步骤一:检查系统是否已安装MySQL ...
在SUSE Linux上安装MySQL是一项基础的系统管理任务,尤其对于需要使用数据库服务的开发者和运维人员来说至关重要。本文档提供了详细的步骤来指导你完成MySQL的安装过程。 首先,你需要下载MySQL的安装文件。在本例...
【SUSE11+DB2】的安装过程详解 在SUSE Linux Enterprise Server 11上部署DB2数据库系统是一项重要的任务,对于企业级的数据管理至关重要。本文将详细阐述整个安装流程,包括SUSE Linux的基础安装和后续的DB2安装。 ...
MySQL-server-5.6.11-1.sles11.x86_64.rpm
SUSE配置PHP是一种常见的服务器配置方法,涉及到多个组件的安装和配置,包括apache、php、mysql、gd2等。下面将逐步解析这些组件的安装和配置过程。 一、安装mysql 在SUSE系统中,安装mysql可以通过凯莉系统安装,...
### SUSE 11 SP3 上安装 MySQL 5.6 的详细步骤与注意事项 #### 一、背景介绍 在 Linux 环境下部署数据库服务器是很多企业和开发者的常见需求。MySQL 作为一款广泛使用的开源关系型数据库管理系统,其稳定性和性能...
在SUSE11SP4环境下rpm方式安装mysql5.6.39,包括4个文件:MySQL-client-5.6.39-1.sles11.x86_64.rpm,MySQL-devel-5.6.39-1.sles11.x86_64.rpm,MySQL-server-5.6.39-1.sles11.x86_64.rpm,MySQL-shared-5.6.39-1.sles11...
根据提供的文件信息,我们可以总结出在SUSE Linux中安装MySQL的具体步骤及注意事项。本文将详细介绍在SUSE Linux 10.0系统上安装MySQL 5.2.0版本的过程,并提供必要的配置指导。 ### 一、下载MySQL安装包 首先,...