LAMP制作Discuz论坛

运维 系统运维
LAMP就是Linux,Apache,MySQL和PHP,拿他来做Discuz论坛,是不是觉得LAMP很强大,那就好好跟我学习吧!

 

[[20486]] 

图-LAMP

LAMP制作Discuz论坛步骤如下:

  先说明下LAMP,L代表linux,A代表apache,M代表mysql,P代表PHP。

  首先安装CENTOS5。1,安装的时候只要把基本工具和开发工具开发库选上就可以了,其他什么也不用。

  所用到的软件:

  php-5.2.5.tar.gz

  Discuz!_6.0.0_SC_UTF8.zip

  httpd-2.2.6.tar.gz

  mysql-5.0.45.tar.gz

  vi /etc/selinux/config

  SELINUX=disabled(如果不关闭在后面安装完成后启动HTTP会报错)

  reboot

  mkdir /downloads

  cd /downloads

  tar zxvf mysql-5.0.45.tar.gz

  cd mysql-5.0.45

  useradd mysql

  passwd mysql

  ./configure --prefix=/opt/mysql5

  make

  make install

  cp support-files/my-medium.cnf /etc/my.cnf

  cd /opt/mysql5

  chown -R mysql:mysql .

  bin/mysql_install_db --user=mysql

  chown -R root .

  chown -R mysql var

  bin/mysqld_safe --user=mysql &

  cp support-files/mysql.server /etc/rc.d/init.d/mysqld

  chmod 755 /etc/rc.d/init.d/mysqld

  /usr/local/mysql/bin/mysqladmin -uroot password 123456

  tar zxvf httpd-2.2.6.tar.gz

  cd httpd-2.2.6

  ./configure --enable-so --prefix=/opt/www

  make

  make install

  tar zxvf php-5.2.5.tar.gz

  cd tar php-5.2.5

  ./configure --with-apxs2=/opt/www/bin/apxs --with-mysql=/opt/mysql5

#p#

  make

  make install

  cp php.ini-dist /usr/local/lib

  cp php.ini-dist /usr/local/lib/php.ini

  vi /opt/www/conf/httpd.conf

  在AddEncoding x-gzip .gz .taz下面加入

  AddType application/x-httpd-php .php .phtml

  保存退出

  ./opt/www/bin/apachectl start

  cd /opt/www/htdocs

  vi test.php

  phpinfo();

  ?>

  保存退出

  浏览器打开[url]http://XXX.XXX.XXX.XXX/test.php[/url]

  如果出现PHP全部配置的网站则说明安装成功

  service mysqld start

  /opt/mysql5/bin/mysql

  mysql> create database bbk;

  mysql> quit

  /opt/www/bin/apachectl start

  mkdir /dz

  cd /dz

  unzip /downloads/Discuz!_6.0.0_SC_UTF8.zip

  rm -rf /opt/www/htpdocs/*

  cd /opt/www/htpdocs

  cp -R /dz/*

  在浏览器输入[url]http://XXX.XXX.XXX.XXX/usersguide.html[/url]

  这里是Discuz的安装指南

  mv upload/ bbs

  cd bbs

  vi config.inc.php

  修改

  $dbhost = 'localhost';

  $dbuser = 'root';

  $dbpw = '123456';

  $dbname = 'bbk';

  $pconnect = 0;

  保存退出

  打开浏览器 [url]http://XXX.XXX.XXX.XXX[/url]/bbs/install.php

  开始在浏览器安装

  在检测配置的时候会出现不可写

  chmod 777 config.inc.php

  chmod 777 ./templates

  chmod 777 ./attachments

  chmod 777 ./customavatars

  chmod 777 -R ./forumdata

  现在就可以了,重新检测下配置,开始在浏览器安装吧一步一步点就可以了,一个简单的论坛就可以实现了,由于是新手在加上没有复制,直接手打打在这里,如果有什么写的不对请大家指出,我会努力改正,谢谢

通过文章的介绍,我们都掌握了LAMP制作Discuz论坛的具体方法!希望本文对你们有用!

【编辑推荐】

  1. Lamp和wamp的对比
  2. WAMP和LAMP 平台的组成
  3. LAMP实用技巧之linux命令使用
  4. LAMP平台配制使用问题解决方案
  5. LAMP实用小技巧之MySQL性能监控
  6. 在openSUSE上安装和配置LAMP
  7. LAMP(Linux+Apache+Mysql+PHP)部署手册
责任编辑:赵鹏 来源: 网络转载
相关推荐

2012-08-01 09:12:46

2010-01-28 15:15:45

互联网

2009-10-14 15:27:25

互联网

2011-03-23 09:49:17

LAMPRedhatLinux

2011-12-05 13:09:08

2011-06-24 16:35:27

A5论坛升级至Disc

2011-06-28 16:08:03

Discuz! X2优

2011-03-23 14:09:38

2010-02-09 18:32:04

2011-03-23 09:40:34

lampsolutions

2011-03-09 10:39:13

LAMP简介

2009-06-22 14:18:39

IT

2010-07-19 21:52:35

2011-03-31 13:40:33

安装LAMP

2011-03-11 13:58:54

2011-03-18 10:23:51

LAMP优化

2011-03-08 10:14:45

LAMP介绍

2011-03-18 09:56:20

lamp

2011-03-18 11:00:48

LAMPLAMP 架构

2009-07-07 10:10:05

PHP开源建站程序
点赞
收藏

51CTO技术栈公众号