Linux中通过yum搭建lamp架构安装论坛方法详解

###Linux中yum搭建lamp架构安装论坛

1、 本地光盘挂载

(1)选择选项卡中的设置—CD/DVD,勾选已连接、启动时连接,选择使用ISO镜像文件,并添加镜像文件,点击确定。
Linux中通过yum搭建lamp架构安装论坛方法详解_第1张图片
(2)进行卸载及挂载,并查看是否挂载成功

[root@localhost ~]# df -h
[root@localhost ~]# umount /dev/sr0
[root@localhost ~]# mount /dev/sr0 /mnt
[root@localhost ~]# df -h

“命令解释”
Linux中通过yum搭建lamp架构安装论坛方法详解_第2张图片

“结果截图”
Linux中通过yum搭建lamp架构安装论坛方法详解_第3张图片

2、 进入yum库的配置文件目录

(1) 进入yum库

[root@localhost]# cd /etc/yum.repos.d/

(2) 设置一个新目录,并将该目录中所有文件移至新目录中

[root@localhost yum.repos.d]# mkdir old
[root@localhost yum.repos.d]# mv * old/

Linux中通过yum搭建lamp架构安装论坛方法详解_第4张图片
(3) 配置lamp.repo文件

[root@localhost yum.repos.d]# vim /etc/yum.repos.d/lamp.repo

“命令注释”
Linux中通过yum搭建lamp架构安装论坛方法详解_第5张图片
“操作截图”
Linux中通过yum搭建lamp架构安装论坛方法详解_第6张图片
vim编辑完毕之后,:wq 保存退出。

(4) 测试

[root@localhost yum.repos.d]# yum clean all
[root@localhost yum.repos.d]# yum makecache fast
[root@localhost yum.repos.d]# yum repolist all

“命令注释”
Linux中通过yum搭建lamp架构安装论坛方法详解_第7张图片
“操作截图”
Linux中通过yum搭建lamp架构安装论坛方法详解_第8张图片

3、 通过yum安装lamp环境,并开启服务

(1)安装lamp环境

[root@localhost yum.repos.d]#yum install -y httpd mariadb* php-*

Linux中通过yum搭建lamp架构安装论坛方法详解_第9张图片
(2)(永久)开启服务

[root@localhost yum.repos.d]#systemctl enable --now httpd
[root@localhost yum.repos.d]#systemctl enable --now mariadb

在这里插入图片描述

4、将论坛程序上传至服务器中,并进行解压缩

(1)上传程序包
打开Xshell,进入/var/www/httpd目录,将准备好的包拖拽至环境中即可。

[root@localhost yum.repos.d]#/var/www/httpd

Linux中通过yum搭建lamp架构安装论坛方法详解_第10张图片
(2)解压缩

[root@localhost html]# unzip Discuz_X2_SC_UTF8.zip

在这里插入图片描述
(3)给upload目录及其内部文件设置777权限,同时关闭防火墙和selinux

[root@localhost html]# chmod -R 777 upload/
[root@localhost html]# systemctl stop firewalld
[root@localhost html]# setenforce 0

在这里插入图片描述
注:若开机时已经关闭防火墙和selinux,可以省略后两步。

5、 通过浏览器访问论坛的安装向导,进行安装

打开浏览器—输入网址—根据安装向导进行安装
192.168.231.134 (自己服务器ip地址)/upload/install
Linux中通过yum搭建lamp架构安装论坛方法详解_第11张图片
创建数据库(数据库名为:test;用户名:root,密码:空)
论坛管理用户名:admin 密码:自定义

Linux中通过yum搭建lamp架构安装论坛方法详解_第12张图片
安装完成,登录
Linux中通过yum搭建lamp架构安装论坛方法详解_第13张图片
Linux中通过yum搭建lamp架构安装论坛方法详解_第14张图片

你可能感兴趣的:(Linux,centos,lamp,linux,centos,lamp,discuz)