LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1056|回复: 1

<原创>VMGSX3.2环境下AS4最小化安装另加RPM包实现mysql+php+Zend+Apa

[复制链接]
发表于 2007-6-15 15:19:48 | 显示全部楼层 |阅读模式
在VMGSX3.2上安装

基础环境是最小化安装的Red Hat Enterprise AS4 U2(600兆左右)

需要安装编译运行库gcc RPM包。

mount -t iso9660 /dev/hdc /media/cdrom

cd /media/cdrom/RedHat/RPMS

rpm -ivh rpm包

        #“+”主要安装包 “-”需要依赖的包
        ----------------------------------mysql
        +gcc-3.4.6-3.i386.rpm
        -cpp-3.4.6-3.i386.rpm
         -glibc-devel-2.3.4-2.25.i386.rpm
         -glibc-headers-2.3.4-2.25.i386.rpm
        -glibc-kernheaders-2.4-9.1.98.EL.i386.rpm
        +gcc-c++-3.4.4-2.i386.rpm
        -libstdc++-devel-3.4.4-2.i386.rpm

安装顺序是

rpm -ivh cpp-3.4.6-3.i386.rpm
rpm -ivh glibc-kernheaders-2.4-9.1.98.EL.i386.rpm
rpm -ivh glibc-headers-2.3.4-2.25.i386.rpm
rpm -ivh glibc-devel-2.3.4-2.25.i386.rpm
rpm -ivh gcc-3.4.6-3.i386.rpm

rpm -ivh libstdc++-devel-3.4.6-3.i386.rpm
rpm -ivh gcc-c++-3.4.6-3.i386.rpm

安装php包
----------------------------------php
rpm -ivh flex-2.5.4a-33.i386.rpm


安装mysql

rpm -ivh perl-DBI-1.40-8.i386.rpm
rpm -ivh mysql-4.1.20-1.RHEL4.1.i386.rpm

rpm -ivh perl-DBD-MySQL-2.9004-3.1.i386.rpm
rpm -ivh mysql-server-4.1.20-1.RHEL4.1.i386.rpm
rpm -ivh mysql-bench-4.1.20-1.RHEL4.1.i386.rpm

                e2fsprogs-devel-1.35-12.4.EL4.i386.rpm
        krb5-devel-1.3.4-27.i386.rpm
        zlib-devel-1.2.1.2-1.2.i386.rpm
openssl-devel-0.9.7a-43.10.i386.rpm
mysql-devel-4.1.20-1.RHEL4.1.i386

rpm -ivh mysqlclient10-3.23.58-4.RHEL4.1.i386.rpm
rpm -ivh mysqlclient10-devel-3.23.58-4.RHEL4.1.i386.rpm

安装mysql完成,下面需要启动守护进程
/etc/init.d/mysqld start

再键入mysql就可以启动mysql,如果没有启动守护进程,直接mysql就有提示:
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)

退出mysql用quit

设置密码:mysqladmin -u root password sql4me   #这里sql4me就是我设置的密码
下次进去mysql需要mysql -u root –p
输入你设置的密码就可以进入



好了安装apache很简单的哦,启动apache看看

/usr/local/apache/bin/apachectl start

/usr/local/apache/bin/apachectl graceful

然后用ie看http://你的服务器地址。 ... ache羽毛标志。


安装samba服务

rpm -ivh samba-common-3.0.10-1.4E.9.i386.rpm
rpm -ivh samba-3.0.10-1.4E.9.i386.rpm



需要先建立一个linux用户
useradd tom
passwd tom
输入tom的密码,这里设置为tompda

关联samba和linux用户
Smbpasswd –a tom
按提示输入samba用户tom的密码

启动服务
/etc/init.d/smb start
下面可以登陆samba服务器了

二、安装apache服务

apr-0.9.4-24.5.i386.rpm
                apr-util-0.9.4-21.i386.rpm
特别注意 rpm -ivh httpd-suexec-2.0.52-25.ent.i386.rpm httpd-2.0.52-25.ent.i386.rpm




三、安装PHP4.3.9

rpm -ivh libidn-0.5.6-1.i386.rpm
rpm -ivh curl-7.12.1-8.rhel4.i386.rpm
特别注意rpm -ivh php-pear-4.3.9-3.15.i386.rpm php-4.3.9-3.15.i386.rpm

安装ZendOptimizer
用samba拷贝ZendOptimizer-2.5.10a-linux-glibc21-i386.tar到服务器

tar zxvf ZendOptimizer-2.5.10a-linux-glibc21-i386.tar.gz
cd ZendOptimizer-2.5.10a-linux-glibc21-i386
./install.sh

四、安装MySql图形化配置

tar zxvf phpMyAdmin-2.6.4-pl1.tar
cd phpMyAdmin-2.6.4-pl1
vi config.inc.php

设置cf[‘Servers’][$i][‘password’]=’sql4me’    #设置你自己的sql密码



rpm -ivh php-mysql-4.3.9-3.15.i386.rpm
rpm -ivh php-mbstring-4.3.9-3.15.i386.rpm

vi /etc/php.ini
        找到;extension=mysql.so
再这下面一行写入
        Extension=mbstring.so



设置自启动的服务
        ntsysv
如果界面是乱码,编辑文件/etc/sysconfig/i18n
将第一句”LANG=”zh_CN.UTF-8””改为”LANG=zh_CN.GB18030”
保存之后重新的登陆,乱码解除。
 楼主| 发表于 2007-6-15 15:23:07 | 显示全部楼层
更详细的还在写,考虑是不是要截图,
菜鸟之做,不要见怪哦。

这个留位置
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表