Debian搭建Discuz论坛

论坛服务需要在apache或nginx代理服务已经配置好的情况下搭建

搭建LAMP架构

在前面已经搭建了apache

这里直接安装php

apt install -y php

安装完成后重启apache

systemctl restart apache2

接着安装mariadb

apt install -y mariadb-server

安装完成后会自动启动,这里要注意apache服务器和mariadb服务器是否在同一台服务器上,默认mariadb启用的是127.0.0.1:3306也就是本地的服务,如果需要和apache一起使用就去修改监听端口

vim /etc/mysql/mariadb.conf.d/50-server.cnf

修改bind-addrss的地址修改为0.0.0.0让外部主机都能访问到mariadb服务

下载discuz论坛软件包到服务器本地(只需要软件包中的upload文件)

创建网站目录

mkdir /webdata/discuz

cp -ar /upload/* /webdata/discuz

后续去浏览器中安装

修改目录属主或者是修改文件的权限

chown webuser.webuser /webdata/discuz -R

chmod 777 ** 这个需要一个一个文件去修改很麻烦,修改属主会快很多

安装依赖包

apt install -y php-mysqli

systemctl restart apache2

apt install -y php-xml

systemctl restart apache2

浏览器下一步

设置数据库信息

如果需要专用性的账号进行远程连接可以在服务器中

mysql

输入sql语句设置 grant all on ultrax.* to 'discuzuser'@'127.0.0.1' identified by 'discuzpass';

然后用户名设置为discuzuser密码为discuzpass

输入想要设置的管理员密码

下一步搭建完成

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
1. 安装 LAMP 环境 在 Debian 上安装 ApacheMySQL 和 PHP: ``` sudo apt-get update sudo apt-get install apache2 mysql-server php7.0 libapache2-mod-php7.0 php7.0-mysql ``` 2. 安装 WordPress 下载 WordPress: ``` cd /tmp wget https://wordpress.org/latest.tar.gz ``` 解压 WordPress: ``` tar -xzvf latest.tar.gz ``` 将 WordPress 文件复制到 Apache 的默认站点目录: ``` sudo cp -r /tmp/wordpress /var/www/html/ ``` 配置 WordPress 数据库: ``` sudo mysql -u root -p ``` 在 MySQL 命令行下创建数据库: ``` CREATE DATABASE wordpress; ``` 创建新用户并授予该用户访问 WordPress 数据库的权限: ``` CREATE USER 'wpuser'@'localhost' IDENTIFIED BY 'password'; GRANT ALL PRIVILEGES ON wordpress.* TO 'wpuser'@'localhost'; FLUSH PRIVILEGES; EXIT; ``` 编辑 WordPress 配置文件: ``` sudo nano /var/www/html/wordpress/wp-config.php ``` 修改以下行: ``` define('DB_NAME', 'wordpress'); define('DB_USER', 'wpuser'); define('DB_PASSWORD', 'password'); define('DB_HOST', 'localhost'); ``` 保存并退出。 3. 配置 Apache 编辑 Apache 配置文件: ``` sudo nano /etc/apache2/sites-available/000-default.conf ``` 在 `<VirtualHost>` 标签之间添加以下行: ``` <Directory /var/www/html/wordpress/> AllowOverride All </Directory> ``` 保存并退出。 重启 Apache: ``` sudo service apache2 restart ``` 4. 安装 WordPress 在浏览器中访问服务器的 IP 地址或域名,将会看到 WordPress 的安装页面。按照提示完成安装。 5. 安装主题和插件 在 WordPress 后台,可以安装主题和插件来扩展博客的功能和美观程度。 至此,Debian 上的博客就搭建完成了。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

浅色伊蕾娜

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值