我是靠谱客的博主 悦耳凉面,最近开发中收集的这篇文章主要介绍discuz一键安装,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

最近心里想自建一个bbs系统,网上找来了开源的discuz系统,这里记录下安装过程。

在centos7上执行下面命令,一键搞定,如果要使用nginx就执行下面这命令(注意,这是一条命令),

yum -y install vim net-tools unzip wget openssl php php-fpm php-mysql 
&& wget https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm 
&& rpm -ivh mysql57-community-release-el7-11.noarch.rpm 
&& yum -y install mysql-community-server 
&& wget http://nginx.org/packages/rhel/7/x86_64/RPMS/nginx-1.12.1-1.el7.ngx.x86_64.rpm 
&& rpm -ivh nginx-1.12.1-1.el7.ngx.x86_64.rpm 
&& wget http://download.comsenz.com/DiscuzX/3.4/Discuz_X3.4_SC_UTF8.zip 
&& unzip Discuz_X3.4_SC_UTF8.zip 
&& cp -r upload/* /usr/share/nginx/html 
&& chmod -R 777 /usr/share/nginx/html 
&& echo 'bind-address=127.0.0.1' >> /etc/my.cnf 
&& rm -rf /etc/nginx/conf.d/* 
&& wget -P /etc/nginx/conf.d http://static.xiaoqiangge.com/image/a0584d4d-51ad-4c22-8209-7328aedb7d8c.conf 
&& systemctl start mysqld 
&& systemctl start php-fpm 
&& chkconfig mysqld on && chkconfig php-fpm on 
&& grep 'temporary password' /var/log/mysqld.log 
&& nginx

如果要使用apache就使用下面命令,如下(注意,这是一条命令),

yum -y install vim net-tools unzip wget php php-fpm php-mysql httpd 
&& wget https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm 
&& rpm -ivh mysql57-community-release-el7-11.noarch.rpm 
&& yum -y install mysql-community-server 
&& wget http://download.comsenz.com/DiscuzX/3.4/Discuz_X3.4_SC_UTF8.zip 
&& unzip Discuz_X3.4_SC_UTF8.zip 
&& cp -r upload/* /var/www/html/ 
&& chmod -R 777 /var/www/html 
&& echo 'bind-address=127.0.0.1' >> /etc/my.cnf 
&& systemctl start mysqld 
&& systemctl start php-fpm 
&& systemctl start httpd 
&& chkconfig mysqld on && chkconfig php-fpm on && chkconfig httpd on 
&& grep 'temporary password' /var/log/mysqld.log

安装过程中使用的mysql是5.7版本,安装的时候默认带有密码,可以通过grep日志查看到,当命令执行完毕以后,在最后出现如下类似,

2017-10-03T07:16:53.950667Z 1 [Note] A temporary password is generated for root@localhost: Zt6tVsiplJ-w

其中Zt6tVsiplJ-w就是mysql的默认密码。

在得到默认密码以后必须要修改密码,否则不能使用mysql数据库,通过

mysql -u root -p Zt6tVsiplJ-w

登录mysql数据库,接着执行修改密码语句,如下,

ALTER USER 'root'@'localhost' IDENTIFIED BY 'Root@123';

其中Root@123是新密码,mysql要求密码需要有一定的安全策略

接着在浏览器输入http://127.0.0.1就可以看到discuz的安装初始化界面了。

原文地址:http://xiaoqiangge.com/aritcle/1507016536267.html

最后

以上就是悦耳凉面为你收集整理的discuz一键安装的全部内容,希望文章能够帮你解决discuz一键安装所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(55)

评论列表共有 0 条评论

立即
投稿
返回
顶部