LAMP搭建discuz论坛

discuz论坛下载地址(我用的3.2_GBK)

http://www.comsenz.com/downloads/install/discuzx

建立一个目录放程序目录

mkdir /data/www/

进入目录,并下载,解压

unzip Discuz_X3.2_SC_GBK.zip

在此需要的是/upload/内的文件,其它的不需要.因此把该文件下东西移到此出,删除其余文件

mv upload/* ./
rm -rf Discuz_X3.2_SC_GBK.zip  readme/ utility/ upload/

需要修改主配置文件

vim /usr/local/apache2/conf/httpd.conf

需要打开该行(打开虚拟主机配置文件)(打开servername定义)

Include conf/extra/httpd-vhosts.conf
ServerName www.example.com

编辑虚拟主机配置文件

vim /usr/local/apache2/conf/extra/httpd-vhosts.conf

更改内容

<VirtualHost *:80>
#    ServerAdmin [email protected]
    DocumentRoot "/data/www"
    ServerName www.aaa.com
    ServerAlias www.bbb.com
#    ErrorLog "logs/dummy-host.example.com-error_log"
#    CustomLog "logs/dummy-host.example.com-access_log" common
</VirtualHost>

#<VirtualHost *:80>
#    ServerAdmin [email protected]
#    DocumentRoot "/usr/local/apache2/docs/dummy-host2.example.com"
#    ServerName dummy-host2.example.com
#    ErrorLog "logs/dummy-host2.example.com-error_log"
#    CustomLog "logs/dummy-host2.example.com-access_log" common
#</VirtualHost>

serveradmin:管理员邮箱 documentroot:刚创建的主程序目录 servername:网站域名 serveralias:网站别名 errorlog:错误日志 customlog:访问日志

配置完看检测配置文件是否有问题

/usr/local/apache2/bin/apachectl -t

没问题重启

/usr/local/apache2/bin/apachectl restart

若在本机做实验,需要修改本地hosts.在windows下的C:\Windows\System32\drivers\etc下的hosts文件

记事本或写字板打开,添加

110.110.110.110  www.bbb.com

注:自己虚拟机的ip,虚拟主机配置文件自定义的域名

浏览器访问自己定义的域名.或许遇到403错误

编辑主配置文件

vim /usr/local/apache2/conf/httpd.conf

修改下列配置

<Directory />
    AllowOverride none
    #Require all denied
    Order deny,allow
    Allow from all
</Directory>

新版本Require all denied就是deny from all 可以改为Require all granted 就是allow from all

(记得重启Apache)

浏览器访问www.aaa.com/install 编码改为GBK  点击我同意

会有 当前状态不可写的错误.需要修改权限

chown -R daemon config/ data/ uc_client/data/ uc_server/data/

刷新,下一步,全新安装,配置数据库.新建库

(注:把mysql添加到PATH , 使自己键入mysql就可以使用mysql

vim /etc/profile.d/path.sh

写入

#!/bin/bash
export PATH=$PATH:/usr/local/mysql/bin

使其生效

source /etc/profile.d/path.sh

以后再用mysql可直接键入mysql启动 ,而不用路径 )

创建discuz库

create database discuz;

使用的人

grant all on discuz.* to ‘wang‘@‘localhost‘ identified by ‘zhaoqiansun‘;

所有权限 给 wang 用户 密码 zhaoqiansun

填写用户信息,安装完成

时间: 2024-08-24 00:34:39

LAMP搭建discuz论坛的相关文章

基于NDS+NFS+LAMP搭建discuz论坛

本节我们来看看如何基于一个DNS+NFS+LAMP平台来搭建一个discuz论坛.由于DNS以及LAMP前面几节中的我们以及讲过,所以这边我们就简单以相关配置为主,至于编译安装请参看前面几节的内容.好了,话不多说,下面我们就开始吧. 实验环境拓扑:两台web服务器,共享关系型数据库,共享NFS服务器,利用DNS记录轮询提供负载均衡. 这边解释一下: DNS服务器以及2个Apache服务器我都放在同一台机器上以虚拟主机的形式实现. 如下图: DNS服务器的配置 直接安装: [[email prot

关于lamp搭建discuz论坛搭建实验

使用lamp来搭建,解压安装是按顺序做的,首先要对apache,mysql,php进行操作,需要从网上下载,我就使用httpd-2.2.24.tar.bz2,mysql-5.1.45.tar.gz,php-5.3.27.tar.gz,discuz_x3.2_SC_UTF8.zip 一.安装apache: 1.解压:tar -jvxf  httpd-2.2.24.tar.bz2  /test/      #指定解压去指定目录 --->  cd /test/httpd-2.2.24.tar.bz2

Centos6.5下使用LAMP搭建discuz论坛(编译安装 PS :自学中 写的不好请见谅)

wget http://mirror.bit.edu.cn/apache/httpd/httpd-2.2.27.tar.gz  下载Apache软件包 wget http://downloads.mysql.com/archives/mysql-5.1/mysql-5.1.63.tar.gz 下载MySQL软件包 wget http://mirrors.sohu.com/php/php-5.3.28.tar.bz2 下载PHP软件包 安装需要的依赖包   yum install apr apr-

LAMP架构搭建+Discuz论坛搭建【weber出品必属精品】

一.     本机简介: 本机系统: CentOS-6.4-x86_64 主机名:oracle.ywb IP地址:192.168.146.129 二.     在Linux环境下安装Apache步骤 首先将准备好的文件通过PSCP发送至Linux的/Root/test/soft目录下 在windows下按住Ctrl+R,打开运行,输入CMD进入DOS命令行.在dos命令行中使用pscp –scp  命令将要上传的文件上传至Linux中. 上传成功后.我们总共要安装四个文件.第一个我们首先解压:a

LAMP+DNS+NFS搭建discuz论坛项目

一.项目目的 两台web服务器,共享关系型数据库,共享NFS服务器,利用DNS记录轮询提供负载均衡: 搭建论坛www.wuhf.com 二.项目设计 DNSServer,DBServer,NFSServer,WebServer1:WebServer2:搭建5个虚拟机 域名wuhf.com,通过本地DNS解析到内网两台web服务器,实现轮询负载均衡: 在两台web服务器上搭建discuz论坛: 使用MariaDB存放结构化数据 使用NFS服务器存放非结构化数据 三.项目计划 1.网络架构实现 主机

采用lamp架构搭建discuz论坛

lamp简介 LAMP指的Linux(操作系统).ApacheHTTP 服务器,MySQL(有时也指MariaDB,数据库软件) 和PHP(有时也是指Perl或Python) 的第一个字母,一般用来建立web 服务器. Linux+Apache+Mysql/MariaDB+Perl/PHP/Python一组常用来搭建动态网站或者服务器的开源软件 下面给大家讲解一个lamp结构论坛的案例 1.安装所需软件包 [[email protected] ~]# yum install httpd mysq

在LAMP平台中搭建Discuz!论坛

在LAMP平台中搭建Discuz!论坛  准备工作 操作系统:linux Redhat6.5 相关软件包:链接:https://pan.baidu.com/s/1epkmsK9S9FQpO7jKJwsvrQ 密码:fmhr Discuz!论坛安装步骤 1. 输入mysql命令进入mysql数据库并进行创建 mysql mysql>CREATE DATABASE bbs;    #创建一个数据库 mysql>GRANT all ON bbs.* TO 'bbsuser'@'%' IDENTIFI

搭建 Discuz 论坛

搭建 Discuz 论坛 准备LAMP环境 安装MYSQL 安装Apache组件 安装PHP 安装并配置Discuz论坛 安装Discuz 配置Discuz 准备域名证书(可选) 域名注册(可选) 域名解析(可选) 实施环境:系统:CentOS 6.8 64 位网络yum(Tencent)提前配置好公网ip与内网ip PS:可以只使用私网ip进行局域网访问 1.    准备LAMP环境 (1.) 安装MYSQL 使用yum安装MYSQL # yum install –y mysql-server

NFS实现(双httpd + php-fpm + nfs + mysql 搭建discuz论坛)的方法

NFS相关介绍 一.NFS简介 1. NFS(Network File System):NFS是一个文件共享协议, 也是是在类Unix系统中在内核中实现的文件系统. 2. 起源:最早是由SUN公司研发,非常古老,只是实现文件共享,安全控制方面比较简陋. 版本有, NFSv1, NFSv2,NFSv3,NFSv4. v4版开始支持kerberos 认证. 3. RPC(Remote Procedure Call):NFS协议是基于PRC(远程过程调用)实现的. 基本过程如下图,客户端某程序发起过程