Linux|XAMPP 搭建Discuz论坛一

2024-03-26 09:32
文章标签 linux 搭建 论坛 discuz xampp

本文主要是介绍Linux|XAMPP 搭建Discuz论坛一,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

XAMPP
XAMPP是最流行的PHP开发环境
XAMPP是完全免费且易于安装的Apache发行版,其中包含MySQL、PHP和Perl。XAMPP开放源码包的设置让安装和使用出奇容易。

下载地址:https://www.apachefriends.org/zh_cn/index.html


步骤
1)获取 xampp
通过上面的连接找到你对应系统的版本号之后,在shell界面通过

wget -P /你的目录 URL
会下载到制定目录

获取下载连接 这里我下载的格式为.run

2)安装 xampp (博主系统CentOS7 64 下载的是5.6.8版本)

root用户下执行:chmod +x xampp-linux-*-installer.run

不提示继续执行:./xampp-linux-*-installer.run
别少最前面的点,接着根据提示依次输入执行:y-y-enter-y这四个命令 等待安装完成

检验:cd /opt/lampp
ls可以看到安装结果呦

1.‘*’表示版本号 xampp默认安装在/opt/lampp
2. 卸载 xampp: rm -rf /opt/lampp

3)开启xampp

/opt/lampp/lampp start 运行 ok…..Apache、Mysql已经启动
/opt/lampp/lampp stop 停止
内网用户可直接在浏览器输入:http://localhost
外网用户通过ip访问不成功请看博主之前文章:Linux|XAMPP Linux 5.6.8 64bit 外网无法访问解决

4)配置xmapp安全密码
-因xampp的默认安全配置是十分鸡肋的,所以
-MySQL 管理员(root)没有密码。
-MySQL 可通过网络访问。
-ProFTPD 使用“lampp”作为用户名“nobody”的密码。
-PhpMyAdmin 可以通过网络访问。
-示例程序可以通过网络访问。
-MySQL 和 Apache 在同一个用户名(nobody)下运行。
如实战请务必通过以下命令修改密码呦!

执行:/opt/lampp/lampp security 依次修改密码

tips:
1.当这样设置了密码后.再次通过http://localhost 或 http://192.168.0.1 进入时会提示输入用户名和密码.
2.注意此时不能打开phpMyAdmin,会提示密码错误.需要配置phpMyAdmin 配制文件,并在里面配置好用户名和密码

security命令中无法修改phpmyadmin管理工具的登录密码 你要手动去
/opt/lampp/phpmyadmin 修改config.inc.php配置文件—–>vi config.inc.php

5)开机自运行xampp

执行:vi /etc/rc.d/rc.local
在最后面增加一行:/opt/lampp/lampp start
保存退出 下次服务器重启 xampp会自动重启所有组件

6)备份

经常备份是一个好习惯,xampp的备份方法也极其简单
/opt/lampp/lampp backup **

tips:** 表示 Mysql中root的密码呦 不可以不输入呦

7)恢复
恢复xampp方法只需要执行

sh /opt/lampp/backup/xampp-backup-19-02-06.sh **

tips:** 表示 Mysql中root的密码呦 不可以不输入呦!
恢复完毕后,需要重新启动xampp才可以呦!

8 )默认的网站目录

/opt/lampp/htdocs

需要sudo权限,不是很方便,这里重新选择一个目录: /www/htdocs (注意修改权限)
给那些盘符挂载错误的人一个补救的机会呦!

执行:vi /opt/lampp/etc/httpd.conf
修改文中两处 /opt/lampp/htdocs 为你新目录的绝对路径即可呦!

这篇关于Linux|XAMPP 搭建Discuz论坛一的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/848039

相关文章

Linux内核参数配置与验证详细指南

《Linux内核参数配置与验证详细指南》在Linux系统运维和性能优化中,内核参数(sysctl)的配置至关重要,本文主要来聊聊如何配置与验证这些Linux内核参数,希望对大家有一定的帮助... 目录1. 引言2. 内核参数的作用3. 如何设置内核参数3.1 临时设置(重启失效)3.2 永久设置(重启仍生效

kali linux 无法登录root的问题及解决方法

《kalilinux无法登录root的问题及解决方法》:本文主要介绍kalilinux无法登录root的问题及解决方法,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,... 目录kali linux 无法登录root1、问题描述1.1、本地登录root1.2、ssh远程登录root2、

Linux ls命令操作详解

《Linuxls命令操作详解》通过ls命令,我们可以查看指定目录下的文件和子目录,并结合不同的选项获取详细的文件信息,如权限、大小、修改时间等,:本文主要介绍Linuxls命令详解,需要的朋友可... 目录1. 命令简介2. 命令的基本语法和用法2.1 语法格式2.2 使用示例2.2.1 列出当前目录下的文

利用Python快速搭建Markdown笔记发布系统

《利用Python快速搭建Markdown笔记发布系统》这篇文章主要为大家详细介绍了使用Python生态的成熟工具,在30分钟内搭建一个支持Markdown渲染、分类标签、全文搜索的私有化知识发布系统... 目录引言:为什么要自建知识博客一、技术选型:极简主义开发栈二、系统架构设计三、核心代码实现(分步解析

Linux中的计划任务(crontab)使用方式

《Linux中的计划任务(crontab)使用方式》:本文主要介绍Linux中的计划任务(crontab)使用方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录一、前言1、linux的起源与发展2、什么是计划任务(crontab)二、crontab基础1、cro

Linux换行符的使用方法详解

《Linux换行符的使用方法详解》本文介绍了Linux中常用的换行符LF及其在文件中的表示,展示了如何使用sed命令替换换行符,并列举了与换行符处理相关的Linux命令,通过代码讲解的非常详细,需要的... 目录简介检测文件中的换行符使用 cat -A 查看换行符使用 od -c 检查字符换行符格式转换将

Linux系统配置NAT网络模式的详细步骤(附图文)

《Linux系统配置NAT网络模式的详细步骤(附图文)》本文详细指导如何在VMware环境下配置NAT网络模式,包括设置主机和虚拟机的IP地址、网关,以及针对Linux和Windows系统的具体步骤,... 目录一、配置NAT网络模式二、设置虚拟机交换机网关2.1 打开虚拟机2.2 管理员授权2.3 设置子

使用Python实现快速搭建本地HTTP服务器

《使用Python实现快速搭建本地HTTP服务器》:本文主要介绍如何使用Python快速搭建本地HTTP服务器,轻松实现一键HTTP文件共享,同时结合二维码技术,让访问更简单,感兴趣的小伙伴可以了... 目录1. 概述2. 快速搭建 HTTP 文件共享服务2.1 核心思路2.2 代码实现2.3 代码解读3.

Linux系统中卸载与安装JDK的详细教程

《Linux系统中卸载与安装JDK的详细教程》本文详细介绍了如何在Linux系统中通过Xshell和Xftp工具连接与传输文件,然后进行JDK的安装与卸载,安装步骤包括连接Linux、传输JDK安装包... 目录1、卸载1.1 linux删除自带的JDK1.2 Linux上卸载自己安装的JDK2、安装2.1

MySQL双主搭建+keepalived高可用的实现

《MySQL双主搭建+keepalived高可用的实现》本文主要介绍了MySQL双主搭建+keepalived高可用的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,... 目录一、测试环境准备二、主从搭建1.创建复制用户2.创建复制关系3.开启复制,确认复制是否成功4.同