Linux安全网 - Linux操作系统_Linux 命令_Linux教程_Linux黑客

会员投稿 投稿指南 本期推荐:
搜索:
您的位置: Linux安全网 > Linux系统 > » 正文

LAMP+Tomcat+Discuz+WordPress整合安装【修正版】

来源: 未知 分享至:

Linux版本:
LSB Version:   :core-3.1-ia32:core-3.1-noarch:graphics-3.1-ia32:graphics-3.1-noarch
Distributor ID: RedHatEnterpriseServer
Description:    Red Hat Enterprise LinuxServer release 5.5 (Tikanga)
Release:        5.5
Codename:       Tikang

Linux version 2.6.18-194.el5(mockbuild@x86-007.build.bos.RedHat.com) (gcc version 4.1.2 20080704 (Red Hat4.1.2-48)) #1 SMP Tue Mar 16 21:52:43 EDT 2010

 本文相关配套软件下载地址在Linux公社的1号FTP服务器里,下载地址:

FTP地址:ftp://www.linuxidc.com

用户名:www.linuxidc.com

密码:www.muu.cc

在 2011年LinuxIDC.com7月LAMP+Tomcat+Discuz+WordPress 【Tomcat的安装整合】

在 2011年LinuxIDC.com7月LAMP+Tomcat+Discuz+WordPress 【php/' target='_blank'>PHP的安装】

在 2011年LinuxIDC.com7月LAMP+Tomcat+Discuz+WordPress【MySQL的安装】

在 2011年LinuxIDC.com7月LAMP+Tomcat+Discuz+WordPress【Apache的安装】

下载方法见这里 http://www.linuxidc.net/thread-1187-1-1.html

相关阅读:
LAMP+Tomcat+Discuz+WordPress【安装前的准备】 http://www.linuxidc.com/Linux/2011-07/38651.htm
LAMP+Tomcat+Discuz+WordPress【JDK的安装】 http://www.linuxidc.com/Linux/2011-07/38650.htm
LAMP+Tomcat+Discuz+WordPress【Apache的安装】 http://www.linuxidc.com/Linux/2011-07/38649.htm
LAMP+Tomcat+Discuz+WordPress【MySQL的安装】 http://www.linuxidc.com/Linux/2011-07/38648.htm
LAMP+Tomcat+Discuz+WordPress 【PHP的安装】 http://www.linuxidc.com/Linux/2011-07/38647.htm
LAMP+Tomcat+Discuz+WordPress 【Tomcat的安装整合】 http://www.linuxidc.com/Linux/2011-07/38646.htm

Apache版本:Server version: Apache/2.2.19 (Unix)

                               安装包名称:httpd-2.2.19.tar.gz

Mysql版本:  mysql Ver 14.14 Distrib 5.5.13, for Linux (i686) using  EditLine wrapper

                               安装包名称:mysql-5.5.13.tar.gz

Php版本:   PHP Version 5.3.6

                            安装包名称:php-5.3.6.tar.gz

Tomcat版本:Apache Tomcat/5.5.9

                               安装包名称:jakarta-tomcat-5.5.9.tar.gz

Discuz版本:Discuz! X2 正式版[20110629]

安装包名称:Discuz_X2_SC_UTF8.zip

WordPress版本:WordPress 3.2

安装包名称:wordpress-3.2.tar.gz

JDK版本:  java version \"1.6.0_25\"
                安装包名称: jdk-6u26-linux-i586-rpm.bin

其他下载:
1.Zlib2.Freetype3.Libpng4.Jpeg-6b5.GD Library6.cmake7.libmcrypt8. jakarta-tomcat-connectors9. apr10.apruti11.libtool等

安装确保以下系统相关库文件
gcc|gcc-c++|autoconf|automake|zlib*|libxml*|ncurses-devel|libmcrypt*|libtool*(libtool-ltdl-devel*)
rpm –qa |grep name【查询】
所有软件安装目录:/usr/local/         源代码目录:/LAMP/
Mysql安装目录:  /software/mysql/  数据库目录: /storage/db/mysql_data

JDK安装

JDK版本:   java version\"1.6.0_25\"
              安装包名称: jdk-6u26-linux-i586-rpm.bin
[root@localhost LAMP]# ls

jdk-6u25-linux-i586-rpm.bin

[root@localhost LAMP]# chmod 755 jdk-6u26-linux-i586-rpm.bin

[root@localhost LAMP]# ./jdk-6u26-linux-i586-rpm.bin

Unpacking...

Checksumming...

Extracting...

……

Press Enter tocontinue.....

Done

[root@localhost LAMP]# ls

jdk-6u25-linux-i586.rpm             jdk-6u25-linux-i586-rpm.bin
sun-javadb-client-10.6.2-1.1.i386.rpm  sun-javadb-javadoc-10.6.2-1.1.i386.rpm
sun-javadb-core-10.6.2-1.1.i386.rpm   sun-javadb-common-10.6.2-1.1.i386.rpm
sun-javadb-docs-10.6.2-1.1.i386.rpm   sun-javadb-demo-10.6.2-1.1.i386.rpm

 [root@localhostLAMP]# rpm -ivh jdk-6u26-linux-i586.rpm

Preparing...               ########################################### [100%]

 

        package jdk-1.6.0_25-fcs.i586 isalready installed

查看/usr/local/目录下是否有java目录

接下来编辑/etc/profile文件加入JDK环境变量,在文件末尾处加入以下内容:

[root@localhostLAMP]#vim /etc/profile

export.html' target='_blank'>exportJAVA_HOME=/usr/java/jdk1.6.0_25

exportPATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin

exportCLASSPATH=:/usr/java/jdk1.6.0_25/lib:/usr/java/jdk1.6.0_25/jre/lib:$CLASSPATH

[root@localhost LAMP]# source /etc/profile
这样可以使配置文件的内容立刻生效;


如果JDK配置正确的话,运行上面的命令将会出现JDK的相应版本。

[root@localhost~]# java -version

java version \"1.6.0_25\"

Java(TM) SE Runtime Environment (build 1.6.0_25-b06)

Java HotSpot(TM) Client VM (build 20.0-b11, mixed mode, sharing)

 

 

参考:http://www.0817home.com/?post=168

 

Apache安装

Apache版本:Server version: Apache/2.2.19 (Unix)

                               安装包名称:httpd-2.2.19.tar.gz

[root@localhostLAMP]#tar -zxvfhttpd-2.2.19.tar.gz

[root@localhost LAMP]#cd httpd-2.2.19

[root@localhostLAMP]#./configure --prefix=/usr/local/apache--enable-shared=max --enable-module=rewrite --enable-module=so

[root@localhost LAMP]#make

[root@localhost LAMP]#make install

 

修改配置文件

[root@localhost LAMP]#vim /usr/local/apache/conf/httpd.conf

ServerName127.0.0.1:80

<IfModuledir_module>

DirectoryIndexindex.html index.html.var index.htm index.php

</IfModule>

# If the AddEncodingdirectives above are commented-out, then you

# probably shoulddefine those extensions to indicate media types:

AddTypeapplication/x-compress .Z

AddTypeapplication/x-gzip .gz .tgz

AddTypeapplication/x-httpd-php .php

AddTypeapplication/x-httpd-php-source .phps

 

到此结束,启动参数

/usr/local/apache/bin/apachectlstart

/usr/local/apache/bin/apachectlstop

/usr/local/apache/bin/apachectlrestart

 

后面参考[可能有错误]:

[root@localhost LAMP]# cp /usr/local/apache/bin/apachectl /etc/init.d/apachectl

[root@localhost LAMP]# ln -s /usr/local/apache/bin/apachectl /usr/bin/apachectl

 

进入/etc目录下的rc2.d rc3.d rc4.d rc5.d 目录建立开机自启动服务的软链接文件;

[root@localhost etc]# ln -s ../init.d/apachectlS20apache

进入/etc目录下的rc0.d rc1.d rc6.d 目录建立关机自停止服务的软链接文件;

[root@localhost etc]# ln -s ../init.d/apachectlK20apache

 

 

 

Mysql安装

Mysql版本: 
mysql  Ver 14.14 Distrib 5.5.13, for Linux (i686)using  EditLine wrapper
安装包名称:mysql-5.5.13.tar.gz

首先安装Cmake与Libmcrypt

Cmake

tar -zxvf cmake-2.8.5.tar.gz

cd cmake-2.8.5

./bootstrap

make

make install

 

 

Libmcrypt

tar -zxvf libmcrypt-2.5.8.tar.gz

cd libmcrypt-2.5.8

./configure --prefix=/usr/local/libmcrypt

make

make install

 

安装Mysql

[root@mail ~]# groupadd mysql

[root@mail ~]# useradd -g mysql -s /sbin/nologin mysql

[root@mail ~]# mkdir -p /storage/db/mysql_data

[root@mail ~]# mkdir -p /software/mysql

[root@mail ~]# mkdir -p /etc/mysql

[root@mail opt]# tar zxvf mysql-5.5.13.tar.gz

[root@mail opt]# cd mysql-5.5.13

[root@mailmysql-5.5.13]# cmake .-DCMAKE_INSTALL_PREFIX=/software/mysql/ -DMYSQL_DATADIR=/storage/db/mysql_data -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci -DEXTRA_CHARSETS=all  -DWITH_SSL=system -DWITH_ZLIB=system-DWITH_EMBEDDED_SERVER=1 -DENABLED_LOCAL_INFILE=1-DWITH_MYISAM_STORAGE_ENGINE=1 -DSYSCONFDIR=/etc/mysql -DMYSQL_TCP_PORT=7454 -DWITH_DEBUG=0 -DMYSQL_UNIX_ADDR=/tmp/mysql.sock -DWITH_INNOBASE_STORAGE_ENGINE=1   -DWITH_ARCHIVE_STORAGE_ENGINE=1-DWITH_BLACKHOLE_STORAGE_ENGINE=1 -DWITH_FEDERATED_STORAGE_ENGINE=1  -DWITH_PARTITION_STORAGE_ENGINE=1



【openssl未安装成功】

[root@mailmysql-5.5.13]# make &&make install

[root@mailmysql-5.5.13]# cp./support-files/my-innodb-heavy-4G.cnf /etc/mysql/my.cnf

[root@mailmysql-5.5.13]# chown -R mysql/storage/db/mysql_data/

[root@mailmysql-5.5.13]# chgrp -R mysql/storage/db/mysql_data/

[root@mailmysql-5.5.13]#/software/mysql/scripts/mysql_install_db --basedir=/software/mysql/--user=mysql --datadir=/storage/db/mysql_data/

[root@mailmysql-5.5.13]# cp./support-files/mysql.server /etc/init.d/mysqld【注意路径】


Tags:
分享至:
最新图文资讯
1 2 3 4 5 6
验证码:点击我更换图片 理智评论文明上网,拒绝恶意谩骂 用户名:
关于我们 - 联系我们 - 广告服务 - 友情链接 - 网站地图 - 版权声明 - 发展历史