在Linux上安装Discuz!程序通常涉及以下步骤:
-
安装Web服务器(如Apache或Nginx)和数据库(如MySQL或PostgreSQL)。
-
下载Discuz!的最新版本。
-
将Discuz!文件上传到Web服务器的公共目录中。
-
根据
README.md
文件配置Discuz!的数据库和服务器设置。 -
在浏览器中访问安装页面,并遵循安装向导完成安装过程。
以下是一个基本的示例流程,使用Apache和MySQL:
安装Apache Web服务器
sudo apt-get update
sudo apt-get install apache2
安装MySQL数据库
sudo apt-get install mysql-server
安装PHP(Discuz!通常需要PHP)
sudo apt-get install php libapache2-mod-php
重启Apache服务
sudo systemctl restart apache2
下载Discuz!(以Discuz X3.4为例,请替换为最新版本链接)
wget http://download.comsenz.com/DiscuzX/3.4/Discuz_X3.4_SC_UTF8.zip
解压文件
unzip Discuz_X3.4_SC_UTF8.zip -d /var/www/html/discuz
更新权限
sudo chmod -R 755 /var/www/html/discuz
sudo chown -R www-data:www-data /var/www/html/discuz
创建数据库和用户(请替换密码和数据库名)
mysql -u root -p
CREATE DATABASE discuz;
GRANT ALL PRIVILEGES ON discuz.* TO 'discuzuser'@'localhost' IDENTIFIED BY 'password';
FLUSH PRIVILEGES;
exit;