linux的Apache的安装和应用(2)

本文档介绍了如何在 CentOS 系统中安装 LAMP 环境并部署开源论坛系统 Discuz!。首先,通过禁用 SELINUX 和防火墙,然后安装 LAMP 套件。接着,下载并解压 Discuz! 源码,配置 Apache 虚拟主机。最后,创建数据库并进行安装,确保可以从客户端访问论坛。
摘要由CSDN通过智能技术生成

动态站点:
部署论坛系统discuz(开源):
一、基础环境:
[root@apache ~]# sed -ri ‘/^SELINUX= /CSELINUX= disabled’ /etc/selinux/config //不用打开文件就可以往里面写东西
[root@apache ~ ]# setenforce 0
[root@apache ~ ]# systemctl stop firewalld.service
[root@apache ~ ]# systemctl disable firewalld.service

二、安装LAMP:
root@apache ~]# yum -y install httpd mariadb-server mariadb php php-mysql gd php-gd
[root@apache ~ ]# systemctl start httpd mariadb
[root@apache ~ ]# systemctl enable httpd mariadb

三、安装Discuz !:
1.导入discuz网站源码
wget http://download.comsenz.com/DiscuzX/2.5/Discuz_X2.5_SC_UTF8.zip
[root@apache ~ ]# mkdir -p /webroot/discuz
[root@apache ~ ]#yum install -y unzip
[root@apache ~ ]#unzip Discuz. X3.4. SC. UTF8.zip
[root@apache ~ ]#cp -rf upload/* /webroot/discuz/
[root@apache ~ ]#chown -R apache.apache /webroot/discuz/

2 . Apache配置虚拟主机
[root@apache ~ ]# vim /etc/httpd/conf.d/discuzconf
<VirtualHost *:80>
ServerName www.discuzcom
DocumentRoot /webroot/discuz

<Directory “/webroot/discuz”>
Require all granted

[root@apache ~ ]# httpd -t
[root@apache ~ ]# systemctl restart httpd

3.准备数据库
[root@localhost discuz]# mysql //打开数据库
MariaDB [(none)]> create database discuz; //创建数据库
查看数据库名:
MariaDB [(none)]>show databases;

4.安装discuz [任何client]
客户端测试时,添加域名解析

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值