CentOS7网站管理和dizcuz论坛系统的搭建

一。网站管理

1.虚拟主机

虚拟主机VirtualHost
作用:在一台物理服务器上运行多个网站
apache软件:
Apache是世界使用排名第一的Web服务器软件。它可以运行在几乎所有广泛使用的计算机平台上,由于其跨平台和安全性被广泛使用,是最流行的Web服务器端软件之一。它快速、可靠并且可通过简单的API扩充,将Perl/Python/php等解释器编译到服务器中。

部署apache服务
在这里插入图片描述
测试网站是否成功
在这里插入图片描述
配置apache的虚拟主机,启动两个站点。

在 /var/www/html 下创建 a.org 目录,并在a.org中创建 index.html,并写入测试内容。
在这里插入图片描述
在这里插入图片描述
在httpd的配置文件中创建a.org.conf子配置文件,内容如下

[root@localhost ~]# vim /etc/httpd/conf.d/a.org.conf 
<VirtualHost *:80>
ServerName www.a.org
DocumentRoot /var/www/html/a.org
</VirtualHost>

在 /root 下创建 b.org 目录,在 b.org 下创建 index.html 文件,并写入测试内容。

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
写子配置文件

<VirtualHost *:80>
ServerName www.b.org
DocumentRoot /b.org
</VirtualHost>
<Directory "/b.org">
Require all granted
</Directory>

这样两个站点就设置成功了,重启 httpd 服务

[root@localhost /]# systemctl restart httpd

客户机域名解析配置

打开 /etc/hosts 文件写入如下配置
在这里插入图片描述
访问域名测试

在这里插入图片描述
在这里插入图片描述

这样就说明虚拟主机配置成功了!

discuz论坛系统搭建

LAMP环境
LAMP是一种常用的网站的架构
L是Linux,A是apache服务,M是MySQL数据库,P是PHP或python等中间件语言

安装LAMP

[root@apache ~ ]# yum -y install httpd mariadb-server mariadb php php-mysql gd php-gd wget unzip  vim
[root@apache ~]# systemctl start httpd mariadb
[root@apache ~]# systemctl enable httpd mariadb

在这里插入图片描述

导入discuz网站源码,并修改权限

[root@apache ~]# wget http://download.comsenz.com/DiscuzX/2.5/Discuz_X2.5_SC_UTF8.zip
[root@apache ~]# unzip  Discuz_X2.5_SC_UTF8.zip
[root@apache ~]#cp    -rf    upload/*    /var/www/html/
[root@apache ~]#chown -R  apache.apache   /var/www/html/

在这里插入图片描述

数据库创建

[root@localhost ~]# mysql
create database discuz ;

在这里插入图片描述

这样就安装完成了
客户机安装使用
写入域名解析配置
在这里插入图片描述

访问站点
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
这样就安装成功了,在本地就可以访问了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值