五 搭建Discuz
首先把我们下载好的Discuz放到apache的主目录
# cp Discuz_7.2_FULL_SC_GBK.zip /usr/local/apache/htdocs //拷贝网页文件到htdocs
# unzip Discuz_7.2_FULL_SC_GBK.zip //解压缩文件
# mv upload bbs //将upload目录改为bbs,我们Discuz论坛的整个网页文件都在这
然后就可以通过WEB来安装了
有一个提示信息,我们改一下php的主配置文件,按照给的提示信息改
# vi /usr/local/php/lib/php.ini
把第266行short_open_tag = On 改为On
改完之后先把apache服务停掉,然后再启用,然后再去页面按照提示一步一步安装,安装完成之后, 如下图
六 使用apache虚拟主机
使用apache虚拟主机之前,我们要关掉apache的中心主机,因为中心主机不能跟虚拟主机一起使用,关掉中心主机,我们要注释掉主配置文件里面的 DocumentRoot.
虚拟主机的格式
# // #开头的注释信息
<VirtualHost 172.16.34.2:80> //定义虚拟主机关键字VirtualHost,后面跟IP地址和端口号
ServerAdmin root@linuxidc.com.com //定义管理员邮箱地址
ServerName //定义域名
DocumentRoot "/vhosts/linuxidc" //定义虚拟主机的网页文件位置
ErrorLog "/vhosts/logs/linuxidc_error_log" //错误日志存放位置
CustomLog "/vhosts/logs/linuxidc_access_log" combined //访问日志存放位置及日志
<Directory "/vhosts/linuxidc"> //定义目录的属性信息,对目录做访问控制
Options none //定义操作选项,是否允许索引等
AllowOverride none //是否允许权限覆盖
Order allow,deny //目录权限,先允许,后拒绝
Deny from 172.16.100.0/24 //拒绝的客户端
Allow from 172.16.0.0/16 //允许的客户端
</Directory> //目录容器结束符
</VirtualHost> //虚拟主机结束符
如果要使用域名访问,需要做DNS的解析,也可以通过IP地址来访问。