博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
安装Discuz
阅读量:6276 次
发布时间:2019-06-22

本文共 2535 字,大约阅读时间需要 8 分钟。

Discuz的源码包下载点:download.comsenz.com/DiscuzX/3.2  (如图)

[root@LAMPLINUX ~]# mkdir /data/www

[root@LAMPLINUX ~]# cd /data/www

[root@LAMPLINUX www]# wget http://download.comsenz.com/DiscuzX/3.2/Discuz_X3.2_SC_GBK.zip

[root@LAMPLINUX www]# unzip Discuz_X3.2_SC_GBK.zip

[root@LAMPLINUX www]# ls

 Discuz_X3.2_SC_GBK.zip  readme  upload  utility

[root@LAMPLINUX www]# mv upload/* ./

[root@LAMPLINUX www]# rm -rf Discuz_X3.2_SC_GBK.zip  readme  upload  utility

[root@LAMPLINUX www]# vim /usr/local/apache2/conf/httpd.conf

第一步:查找 /vhosts  (虚拟主机配置文件)

将这句前面的“#”去掉,如下:

Include conf/extra/httpd-vhosts.conf

第二步:

    <Directory />                                                 <Directory />

        Options FollowSymLinks                                  Options FollowSymLinks

        AllowOverride None                                        AllowOverride None

        Order deny,allow                                             Order deny,allow

        Deny from all         将 Deny 改为 Allow ->       Allow from all

    </Directory>                                                  </Directory>

    

    :wq


再编辑“虚拟主机配置文件”

[root@LAMPLINUX www]# vim /usr/local/apache2/conf/extra/httpd-vhosts.conf

第一步:

删除最后面一整段,保留第一个<VirtualHost *:80>就可以,

将Errorlog和CustomLog前面加上“#号”,暂时不用。如下:

    #ErrorLog "logs/dummy-host.example.com-error_log"

    #CustomLog "logs/dummy-host.example.com-access_log" common

第二步:

将DocumentRoot 后面的目录改为Discuz所在的目录

DocumentRoot "/data/www"

第三步:

将ServerName和ServerAlias后面的网址改为,想要设定的网址,如下:

    ServerName www.lam.com

    ServerAlias 

配置完成,:wq

配置完成的Discuz格式如下:

<VirtualHost *:80>

    DocumentRoot "/data/www"

    ServerName www.lam.com

    ServerAlias www.lam2.com

    #ErrorLog "logs/dummy-host.example.com-error_log"

    #CustomLog "logs/dummy-host.example.com-access_log" common

</VirtualHost>

然后,

我们进入Windows,进入C:\Windows\System32\drivers\etc 目录下找到 hosts 文件 用记事本打开

在下面添加IP和网址,保存退出,如图:

[root@LAMPLINUX www]# /usr/local/apache2/bin/apachectl -t

Syntax OK

[root@LAMPLINUX www]# /usr/local/apache2/bin/apachectl restart

输入显示

选“我同意”后开始安装,发现“当前状态”都是红色的“X

解决方法:

[root@LAMPLINUX www]# ps aux |grep http

查到apache是以“daemon用户”的身份运行的,

更改权限:

[root@LAMPLINUX www]# chown -R daemon config data uc_client/data uc_server/data

红“X”消失,下一步,

进入“安装数据库”阶段:

第一步:先卸载本机自带的mysql,

[root@LAMPLINUX www]# yum remove mysql

第二部:将安装的 /usr/local/mysql/bin/mysql 设为 mysql 的方法:

[root@LAMPLINUX www]# vim /etc/profile.d/path.sh

#!/bin/bash

export PATH=$PATH:/usr/local/mysql/bin

:wq

[root@LAMPLINUX www]# source !$

现在就可以直接使用 mysql 这个命令了

[root@LAMPLINUX www]# mysql

mysql>create database discuz;                       # 创建discuz的数据库

Query OK, 1 row affected (0.00 sec)                # 创建成功


将discuz库里的表权限全部打开,并确定数据库的“用户名”和“密码”:

mysql> grant all on discuz.* to 'lamp'@'localhost' identified by 'lamplinux';

Query OK, 0 rows affected (0.00 sec)


mysql>quit


安装完成!

结束

本文转自 听丶飞鸟说 51CTO博客,原文链接:http://blog.51cto.com/286577399/1673000

转载地址:http://skwva.baihongyu.com/

你可能感兴趣的文章
QT liunx 工具下载
查看>>
Apache和PHP结合,httpd的虚拟主机配置
查看>>
PHP输出当前进程所有变量 / 常量 / 模块 / 函数 / 类
查看>>
Swoole源码学习记录(七)——MsgQueue
查看>>
Lucene6.0学习笔记——常用查询(一)
查看>>
内核源码树
查看>>
Java 5 特性 Instrumentation 实践
查看>>
AppScan使用
查看>>
Java NIO框架Netty教程(三) 字符串消息收发(转)
查看>>
Ucenter 会员同步登录通讯原理
查看>>
php--------获取当前时间、时间戳
查看>>
Spring MVC中文文档翻译发布
查看>>
HUE集成
查看>>
docker centos环境部署tomcat
查看>>
python多线程编程: 使用互斥锁同步线程
查看>>
ireport报表自定义字体
查看>>
人为触发jquery ajax 中error回调方法
查看>>
JavaScript 基础(九): 条件 语句
查看>>
Linux系统固定IP配置
查看>>
jQuery-强大的jQuery选择器 (详解)[转]
查看>>