Linux discuz论坛搭建
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论坛搭建相关推荐
- LAMP+DISCUZ论坛搭建流程
LAMP+DISCUZ论坛搭建 文章目录 LAMP+DISCUZ论坛搭建 一.LAMP 二.安装Apache 1.安装环境 2.配置文件然后编译安装 3.配置便于service管理 4.可使用serv ...
- LNMP架构以及Discuz论坛搭建
LNMP架构以及Discuz论坛搭建 文章目录 LNMP架构以及Discuz论坛搭建 前言 实验环境 实验所需要的源码包 实验步骤 1.Nginx的搭建 2.MySQL的搭建 3.PHP的搭建 实验测 ...
- 在Xshll6上discuz论坛搭建
10-1 discuz论坛搭建 基于域名的虚拟web主机 网页根目录:/var/www/html 网页首页文件:index.html 访问时url:http://域名:80/index.html ch ...
- linux-运维进阶-27 Discuz论坛搭建
linux-运维进阶-27 Discuz论坛搭建 LAMP动态网站架构 关闭selinux,重启才能生效! [root@localhost ~]# vim /etc/selinux/config 将S ...
- lamp Discuz 论坛搭建
1 首先你要有一个discuz的包,然后 查看自己是否配置好yum源 注:一定要看看discuz的包拉进Linux里是否完整 1.安装httpd软件 yum -y install httpd 2.启服 ...
- Discuz论坛搭建详细过程,一看就懂
说明:本实验在虚拟机中进行,所使用的软件是VMware Workstation Pro16: 使用的是rhel-server-8.2-x86_64-dvd的镜像文件,搭建论坛的安装包为Discuz_X ...
- lamp Discuz 论坛搭建 升级为 lnmp
第一步 我们要先把 lnmp_soft.tar.gz 包放进虚拟机 systemctl stop httpd 然后关闭httpd 因为他占用着80端口 一会我们要把80 给nginx 2.yum -y ...
- 基于 LAMP 架构实现 Discuz 论坛搭建
目录 1. LAMP 架构介绍 1.1 概述 1.2 构建顺序 1.3 各组件主要作用 1.4 源码编译安装的优点 2. 架构搭建过程 2.1 安装前准备 2.2 安装 apache 2.3 安装 m ...
- php 搭建discuz论坛,搭建Discuz论坛
实验环境: lnmp环境(linux.nginx.mysql.php) IP:172.25.8.3 Discuz_X3.2_SC_UTF8.zip ##zip压缩包 实验内容: 1.unzip Di ...
最新文章
- 妥~阿里程序员常用的 15 款开发者工具
- XenServer中Fast Copy与Full Copy的区别
- 不同版本gene ID比较
- 基于局域网的扩展认证协议EAPOL Extensible Authentication Protocol
- Android图片缩放方法
- Ubuntu-创建wifi热点-Android能连接(2)
- 网站优化如何创作优质的内容?
- 非度量多维标度_16s分析作图之NMDS非度量多维尺度分析
- js实现图片跟随鼠标移动
- Http头:only-if-cached
- shell脚本俄罗斯方块
- 专注少儿成长,掌门少儿打造多维思维启蒙体验
- 成都榆熙:拼多多商家如何批量设置产品属性值?
- Django Ajax总结
- 腾讯云tcp认证资料考点包含哪些知识?
- 对struct cred新理解
- 熵(entropy)、交叉熵(cross-entropy)
- 第十六章 助动词dare和used
- 2021年机修钳工(初级)作业考试题库及机修钳工(初级)模拟考试题库
- 七月在线深度学习错题刷