快速搭建discuz论坛系统
1、先安装lamp环境主机环境为:centos7,防火墙和selinux都是关闭状态
主机IP:192.168.10.10
首先配置网络yum源或本地yum源,之后安装相关软件包并启动
[root@localhost ~]# wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
[root@localhost ~]# yum -y install httpd mariadb-server mariadb php php-mysql
[root@localhost ~]# systemctl start httpd mariadb
[root@localhost ~]# systemctl enable httpd mariadb
运行一个数据库安全脚本,去掉一些危险的默认设置
[root@localhost ~]# mysql_secure_installation
设置防火墙开放80端口
[root@localhost ~]# iptables -I INPUT -p TCP --dport 80 -j ACCEPT
2、安装discuz2.1、创建discuz数据库和数据库用户并授权
[root@localhost ~]# mysql -uroot -p
Enter password:
MariaDB [(none)]> CREATE DATABASE discuz;
Query OK, 1 row affected (0.00 sec)
MariaDB [(none)]> GRANT ALL PRIVILEGES ON discuz.* TO discuz@'%' IDENTIFIED BY '123456';
Query OK, 0 rows affected (0.00 sec)
2.2、下载discuz软件包并解压
[root@localhost ~]# curl -O http://download.comsenz.com/DiscuzX/3.2/Discuz_X3.2_SC_UTF8.zip
[root@localhost ~]# unzip Discuz_X3.2_SC_UTF8.zip
[root@localhost ~]# ls -l #解压出来3个目录,只有upload目录是我们要的
-rw-r--r-- 1 root root 12486773 10月 30 19:28 Discuz_X3.2_SC_UTF8.zip
drwxr-xr-x 2 root root 97 5月 31 2016 readme
drwxr-xr-x 12 root root 4096 5月 31 2016 upload
drwxr-xr-x 4 root root 68 5月 31 2016 utility
2.3、复制解压出来的upload目录到网站根目录并改名为discuz
[root@localhost ~]# cp -a upload/ /var/www/html/discus
[root@localhost ~]# chown -R apache.apache /var/www/html/discus
2.4、浏览器输入”192.168.10.10/discus”进入安装界面
到此,我们的discuz已经安装完成,具体的网站优化请参考前面的文章。