discuz论坛搭建

基于域名的虚拟web主机
网页根目录:/var/www/html
网页首页文件:index.html
访问时url:http://域名:80/index.html

chroot (change directory root )

额外的配置文件:/etc/httpd/conf.d/*.conf

域名1–>网站1
域名2–>网站2

请求–>DNS–>服务器返还内容

1.创建另外一个网站(跟/var/www/html同级)
# mkdir /var/www/virtual
2.创建网站内容:
# vim /var/www/virtual/index.html
3.创建额外的配置文件:
# vim /etc/httpd/conf.d/00-virtual.conf
<VirtualHost *:80>
ServerName www.server.com
DocumentRoot /var/www/virtual

4.只要修改配置文件,就需要重启
# systemctl restart httpd
5.修改本地域名解析文件:
# vim /etc/hosts
Ip地址 域名1 域名2 …

错误解决方式:
1.配置文件写错,导致重启失败:
Job for httpd.service failed because the control process exited with error code. See “systemctl status httpd.service” and “journalctl -xe” for details.

# systemctl status httpd.service2.配置文件内容写错了,导致结果失败/etc/resolv.conf/etc/httpd/conf.d/*.conf 前后域名和根目录是否一致!!!

URL 是否有特殊符号:
无特殊符号:http://www.baidu.com/virtual/
有特殊符号:?

1.搭建支持动态的web网站:LAMP LNMP
LAMP:Linux+apache+mysql+php
LNMP:Lixnu+nginx+mysql+php

LAMP所需安装包:
httpd 、 mysql 、mariadb-server 、php 、php-mysql、php-devel
mysql --> mariadb

# rpm  -qc  包名 //列出此软件所有的配置文件

1.安装软件:
# yum -y install mysql mysql-server
php php-mysql php-devel

数据库主配置文件:/etc/my.cnf
数据库数据文件存储位置:/var/lib/mysql/
php主配置文件:/etc/php.ini

2.重启服务:
# systemctl restart httpd
# systemctl restart mariadb

3.测试php环境是否可以使用:
# vim /var/www/html/index.php
<?php
phpinfo();
?>

打开浏览器:输入地址:IP地址/index.php

4.数据库配置:
1.给数据库配置密码:
# mysqladmin -u root password ‘1234’
2.进入数据库:
# mysql -u root -p
Enter passwd :
> create database bbs; //给论坛创建数据库
> grant all on bbs.* to root@localhost
identified by ‘1234’;
> show databases ; //查看所有的库
> use bbs; //进入bbs库
> exit

5.将论坛的配置文件放到网站根目录下,并修改权限:
1.将解压的三个目录传输到/var/www/html目录下
2.增加权限给upload目录:
# chmod -R 777 /var/www/html/upload

6.浏览器打开网址:
Ip地址/upload/intall/index.php

Linux discuz论坛搭建相关推荐

  1. LAMP+DISCUZ论坛搭建流程

    LAMP+DISCUZ论坛搭建 文章目录 LAMP+DISCUZ论坛搭建 一.LAMP 二.安装Apache 1.安装环境 2.配置文件然后编译安装 3.配置便于service管理 4.可使用serv ...

  2. LNMP架构以及Discuz论坛搭建

    LNMP架构以及Discuz论坛搭建 文章目录 LNMP架构以及Discuz论坛搭建 前言 实验环境 实验所需要的源码包 实验步骤 1.Nginx的搭建 2.MySQL的搭建 3.PHP的搭建 实验测 ...

  3. 在Xshll6上discuz论坛搭建

    10-1 discuz论坛搭建 基于域名的虚拟web主机 网页根目录:/var/www/html 网页首页文件:index.html 访问时url:http://域名:80/index.html ch ...

  4. linux-运维进阶-27 Discuz论坛搭建

    linux-运维进阶-27 Discuz论坛搭建 LAMP动态网站架构 关闭selinux,重启才能生效! [root@localhost ~]# vim /etc/selinux/config 将S ...

  5. lamp Discuz 论坛搭建

    1 首先你要有一个discuz的包,然后 查看自己是否配置好yum源 注:一定要看看discuz的包拉进Linux里是否完整 1.安装httpd软件 yum -y install httpd 2.启服 ...

  6. Discuz论坛搭建详细过程,一看就懂

    说明:本实验在虚拟机中进行,所使用的软件是VMware Workstation Pro16: 使用的是rhel-server-8.2-x86_64-dvd的镜像文件,搭建论坛的安装包为Discuz_X ...

  7. lamp Discuz 论坛搭建 升级为 lnmp

    第一步 我们要先把 lnmp_soft.tar.gz 包放进虚拟机 systemctl stop httpd 然后关闭httpd 因为他占用着80端口 一会我们要把80 给nginx 2.yum -y ...

  8. 基于 LAMP 架构实现 Discuz 论坛搭建

    目录 1. LAMP 架构介绍 1.1 概述 1.2 构建顺序 1.3 各组件主要作用 1.4 源码编译安装的优点 2. 架构搭建过程 2.1 安装前准备 2.2 安装 apache 2.3 安装 m ...

  9. php 搭建discuz论坛,搭建Discuz论坛

    实验环境: lnmp环境(linux.nginx.mysql.php) IP:172.25.8.3 Discuz_X3.2_SC_UTF8.zip ##zip压缩包 实验内容: 1.unzip  Di ...

最新文章

  1. 妥~阿里程序员常用的 15 款开发者工具
  2. XenServer中Fast Copy与Full Copy的区别
  3. 不同版本gene ID比较
  4. 基于局域网的扩展认证协议EAPOL Extensible Authentication Protocol
  5. Android图片缩放方法
  6. Ubuntu-创建wifi热点-Android能连接(2)
  7. 网站优化如何创作优质的内容?
  8. 非度量多维标度_16s分析作图之NMDS非度量多维尺度分析
  9. js实现图片跟随鼠标移动
  10. Http头:only-if-cached
  11. shell脚本俄罗斯方块
  12. 专注少儿成长,掌门少儿打造多维思维启蒙体验
  13. 成都榆熙:拼多多商家如何批量设置产品属性值?
  14. Django Ajax总结
  15. 腾讯云tcp认证资料考点包含哪些知识?
  16. 对struct cred新理解
  17. 熵(entropy)、交叉熵(cross-entropy)
  18. 第十六章 助动词dare和used
  19. 2021年机修钳工(初级)作业考试题库及机修钳工(初级)模拟考试题库
  20. 七月在线深度学习错题刷

热门文章

  1. 关于soapUI模拟返回不同response
  2. 亚马逊跨境电商靠谱吗?需要代运营来入手?进来看就知道了!
  3. java perfect number_LeetCode算法题-Perfect Number(Java实现)
  4. 2010年最抢手的热门职业
  5. 日迹2022.3.25
  6. SQL*Plus break与compute的简单用法
  7. 支持多语言网站实现方案
  8. Android开发社招面试解答之性能优化,鬼知道我经历了啥
  9. RYU+Mininet的SDN架构-设计校园网络(一)
  10. C语言main函数参数、返回值