文档库 最新最全的文档下载
当前位置:文档库 › lamp+discuz成功教程

lamp+discuz成功教程

1.安装的是rhel4 最小化安装环境
2.搜索安装gcc需要的包
RHEL4.0最小化安装后没有安装gcc!
安装步骤如下!
先找到如下安装包并依次安装OK!

glibc-kernheaders-2.4-9.1.87.i386.rpm
glibc-headers-2.3.4-2.i386.rpm
glibc-devel-2.3.4-2.i386.rpm
cpp-3.4.3-9.EL4.i386.rpm
gcc-3.4.3-9.EL4.i386.rpm

安装过程如下:
rpm -ivh glibc-kernheaders-2.4-9.1.87.i386.rpm
......
其它依次了!

3.安装mysql
MySQL-client-community-5.0.51a-0.rhel4.i386.rpm
MySQL-server-community-5.0.51a-0.rhel4.i386.rpm
MySQL-devel-community-5.0.51-0.rhel4.i386.rpm

---------------------------------------------
find / -name mysql的结果,这个对后面安装文件关联有点作用

/usr/include/mysql
/usr/bin/mysql
/usr/lib/mysql
/usr/lib/perl5/vendor_perl/5.8.5/i386-linux-thread-multi/DBD/mysql
/usr/lib/perl5/vendor_perl/5.8.5/i386-linux-thread-multi/auto/DBD/mysql
/usr/local/src/mysql
/usr/share/mysql
/var/lock/subsys/mysql
/var/lib/mysql
/var/lib/mysql/mysql
/etc/logrotate.d/mysql
/etc/rc.d/init.d/mysql

-------------------------------------
4.安装freetype(我是用系统自带的包安装的。提示关联报错,缺什么安装什么,建议不要使用--nodeps)(php的时候用)
freetype-2.1.9-6.el4
freetype-devel-2.1.9-6.el4

5.安装libpng (php的时候用)
libpng-devel-1.2.7-3.el4_5.1
libpng-1.2.7-3.el4_5.1

6.安装zlib (php的时候用)
zlib-1.2.1.2-1.2.i386.rpm
zlib-devel-1.2.1.2-1.2.i386.rpm

7.安装libxml2

8.安装apache

./configure --prefix=/usr/local/apache --enable-so

-----------------
如果是第二次安装apache会提示出错:apr之类的,请用下面的方式安装:
安装APR
cd srclib/apr

#./configure --prefix=/usr/local/apr
#make
#make install

安装APR-util
cd srclib/apr-util

#./configure --prefix=/usr/local/apr-util --with-apr=/usr/local/apr
#make
#make install
然后进入apache编译目录
./configure --prefix=/usr/local/apache --enable-so --enable-mods-shared=all --enable-cgi --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr-util/bin
--------------------------------


9.安装Jpeg (php的时候用)

tar -zxf jpegsrc-1.v6b.tar.gz
cd jpeg-6b/
mkdir /usr/local/libjpeg
mkdir /usr/local/libjpeg/include
mkdir /usr/local/libjpeg/bin
mkdir /usr/local/libjpeg/lib
mkdir /usr/local/libjpeg/man

mkdir /usr/local/libjpeg/man/man1

//可以用mkdir -p /usr/local/libjpeg/man/man1 一步创建多层目录(缺什么,自己建立什么文件夹)

./configure --prefix=/usr/local/libjpeg --enable-shared --enable-static
make && make install
注意,这里configure一定要带--enable-shared参数,不然,不会生成共享库

10.安装fontconfig gd (用了系统自带的rpm包)(php的时候用)
11.libart_lgpl-2.3.17 (php的时候用)

12. libmhash-0.9.1-1.2.el4.rf.i386.rpm
libmcrypt-2.5.7-1.2.el4.rf.i386.rpm
lib

mhash-devel-0.9.1-1.2.el4.rf.i386.rpm
libmcrypt-devel-2.5.7-1.2.el4.rf.i386.rpm
mhash-0.9.2.tar.gz rpm包代替
mcrypt-2.6.4.tar.gz 还没有完成(找了个mcrypt的rpm包代替了。https://www.wendangku.net/doc/b52617690.html,)


13.编译php enable-track-vars(需要flex包)
./configure --prefix=/usr/local/php --with-apxs2=/usr/local/apache/bin/apxs --with-mysql --with-xml --with-png --with-jpeg=/usr/local/libjpeg --with-zlib -with-freetype --with-gd --enable-track-vars --enable-mbstring=all

--with-png --with-jpeg=/usr/local/libjpeg--enable-track-vars--with-xml这四个有问题

make提示libltdl错误,需要安装lib_tool包rpm -qf /usr/lib/libltdl.so.3

libstdc++so.5 compat-libstdc-3 之类的包(安装花生壳的时候出现了这个问题)

14.下面安装phpadmin

1、搜索 $cfg['PmaAbsoluteUri'] ,设置你的phpmyadmin的URL,
如: $cfg['PmaAbsoluteUri'] = 'http://localhost/phpmyadmin/';

注意这里假设phpmyadmin在默认站点的根目录下

2、搜索$cfg['blowfish_secret'],设定好root密码后这里也要填写mysql设置时的密码

3、搜索 $cfg['DefaultLang'] ,将其设置为 zh-gb2312

4、搜索 $cfg['DefaultCharset'] ,将其设置为 gb2312

5、搜索 $cfg['Servers'][$i]['auth_type'] ,默认为config,是不安全的,不推荐,推荐使用cookie,
将其设置为 $cfg['Servers'][$i]['auth_type'] = 'cookie';

打开浏览器,输入:http://localhost/phpMyAdmin/ ,若 IIS 和 MySQL
均已启动,输入用户ROOT密码即可浏览数据库内容。

----------------------------------
安装discuz

UCenter的访问网址:
http://localhost/upload/ucenter

UCenter 创始人密码:xxxxxx


DISCUZ!的访问网址:
http://localhost/upload/bbs

管理员访问网址:
http://localhost/upload/bbs/admincp.php

管理员帐号:admin 管理员密码:admin


UCenter Home的访问网址:
http://localhost/upload/home

管理员访问网址:
http://localhost/upload/home/admincp.php

管理员帐号:admin 管理员密码:admin
------------------------------



相关文档
相关文档 最新文档