LAMP制作Discuz论坛
创始人
2024-07-24 00:51:53
0

 

[[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)部署手册

相关内容

热门资讯

如何允许远程连接到MySQL数... [[277004]]【51CTO.com快译】默认情况下,MySQL服务器仅侦听来自localhos...
如何利用交换机和端口设置来管理... 在网络管理中,总是有些人让管理员头疼。下面我们就将介绍一下一个网管员利用交换机以及端口设置等来进行D...
施耐德电气数据中心整体解决方案... 近日,全球能效管理专家施耐德电气正式启动大型体验活动“能效中国行——2012卡车巡展”,作为该活动的...
20个非常棒的扁平设计免费资源 Apple设备的平面图标PSD免费平板UI 平板UI套件24平图标Freen平板UI套件PSD径向平...
Windows恶意软件20年“... 在Windows的早期年代,病毒游走于系统之间,偶尔删除文件(但被删除的文件几乎都是可恢复的),并弹...
德国电信门户网站可实时显示全球... 德国电信周三推出一个门户网站,直观地实时提供其安装在全球各地的传感器网络检测到的网络攻击状况。该网站...
为啥国人偏爱 Mybatis,... 关于 SQL 和 ORM 的争论,永远都不会终止,我也一直在思考这个问题。昨天又跟群里的小伙伴进行...
《非诚勿扰》红人闫凤娇被曝厕所... 【51CTO.com 综合消息360安全专家提醒说,“闫凤娇”、“非诚勿扰”已经被黑客盯上成为了“木...