lamp服务器安装DiscuzX3.2

来源:互联网 发布:王心凌张韶涵 知乎 编辑:程序博客网 时间:2024/06/05 15:10

搭建lamp参看http://blog.csdn.net/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规则,再试。

0 0
原创粉丝点击