lamp服务器安装DiscuzX3.2

搭建lamp参看http://blog.youkuaiyun.com/dinglinux/article/details/53926545

1.创建安装目录/data/www,将discuz包解压,upload/中的文件移入www/目录,删除多余文件。

$ mkdir /data/www
$ chmod 777 /data/www
$ cd /data/www
# wget http://download.comsenz.com/DiscuzX/3.2/Discuz_X3.2_SC_UTF8.zip
$ unzip Discuz_X3.2_SC_UTF8.zip
$ mv upload/* .
$ rm -f Discuz_X3.2_SC_UTF8.zip
$ rm -rf readme/ utility/

2.修改httpd主配置文件

$ vim /usr/local/apache2/conf/httpd.conf
    #Include conf/extra/httpd-vhosts.conf   #找到此行,去掉#,使之生效

3.编辑virtual hosts配置文件

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

配置文件中可以有多个虚拟主机,第一个为默认虚拟主机。将默认虚拟主机的文件目录设置为一个已存在的空目录,则通过IP和未定义的域名不能访问服务器。配置如下,第二个为Discuz虚拟主机:

    <VirtualHost *:80>
        DocumentRoot "/tmp/111"
        ServerName 111.com
    </VirtualHost>

    <VirtualHost *:80>
        DocumentRoot "/data/www"     #服务器文件目录
        ServerName www.test.com      #域名
        ServerAlias www.test2.com    #域名别名
    </VirtualHost>

4.编辑主机hosts文件
找到C:\Windows\System32\drivers\etc\hosts,用写字板打开,增加下行:

192.168.1.96   www.test.com   www.test2.com

即虚拟机IP和vhosts中的网址。

5.创建数据库,创建用户user1并设置密码password,准予所有权限。

$ mysql
> create database discuz; 
> grant all on discuz.* to 'user1'@'localhost' identified by 'password';

6.discuz安装

使用浏览器访问 www.test.com ,会自动跳转到discuz安装安装页面,跟着向导完成安装。

若访问 www.test.com 出现403/Forbiddon,修改httpd.conf,修改部分如图:
这里写图片描述

$ /usr/local/apache2/bin/apachectl restart
$ iptables –F
$ service iptables save

重启apache,清除iptables规则,再试。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值