什么是LNMP架构
LNMP平台就是Linux、Ngnix、 MySQL、 PHP的组合架构,需要Linux服务器、MySQL数据库、PHP解析环境MySQL安装配置为了与Nginx、PHP环境保持一致,此处选择采用源代码编译的方式安装MySQL组件MySQL部署的方法编译安装MySQL优化调整初始化数据库启动mysq|服务并设置root数据库账号的密码PHP解析环境的安装配置网页动静分离,解析PHP,有两种方法可以选择使用PHP的FPM模块将访问PHP页面的Web请求转交给Apache服务器去处理...
在httpd-2.2和http-2.4中分别搭建wordpress博客系统和Discuz!论坛系统一、在这里我使用的是centos6.7和centos7.2进行操作。在搭建之前,需要事先搭建LAMP环境。所谓LAMP环境,指的是linux、apache(httpd)、mysql、php完成之后,开启httpd和mysql服务。之后在/var/www/html目录下创建index.php文件。测试php650) this.width=650;" src="/upload/getfiles/default/2022/11/5/20221105093459660.jpg" title="捕获.PNG" />二、搭建word...
首先!要已经安装好LAMP架构平台
[root@localhost ~]#unzip Discuz_X3.4_SC_UTF8_0101.zip -d /opt/ #解压,需要有解压命令[root@localhost opt]# cd /opt/dir_SC_UTF8/[root@localhost dir_SC_UTF8]# cp -r upload/ /usr/local/httpd/htdocs/bbs #复制成bbs文件夹[root@localhost dir_SC_UTF8]# cd /usr/local/httpd/htdocs/bbs[root@localhost bbs]# chown -R daemon ./config/[root@localhost bbs]# chown -R daemon ./da...
搭建Discuz需要的软件有 LNMP Cenos6.5 nginx php php-fpm mysql php-mysql1.安装nginx注意点1.wget在线下载nginx 地址:wget http://mirrors.sohu.com/nginx/nginx-1.8.1.tar.gz2.解压nginx压缩包 tar -zxvf nginx-1.8.1.tar.gz3.在/nginx-1.8.1目录下执行 ./configure 检查配置文件4.如果发现检查配置文件后报prce zlib错 ,yum install -y pcre-devel zlib-devel,再次执行 ./configure5.make 编译6.make install 安装7.确...
1:申请 目前亚马逊服务器免费12个月,需要一张信用卡即可免费注册领取。 地址:https://aws.amazon.com/cn/free/2: 创建实例 2.1进入控制台:https://ap-northeast-1.console.aws.amazon.com/ec2/v2/home?region=ap-northeast-1#Instances:sort=instanceId 右上角,地址我选择了东京。最开始选择了俄亥俄,貌似有问题,但不知道是否和地址选择有关。 2.2 选择实例-启动实例,开始创建,如下图。 2.3 具体界面...
1:创建discuz论坛的安装位置[root@lnmp src]# mkdir /data/www[root@lnmp src]# cd !$cd /data/www[root@lnmp www]# cp /usr/local/src/Discuz_X3.2_SC_GBK.zip .//把已经下载好的压缩文件拷到当前目录[root@lnmp www]# unzip Discuz_X3.2_SC_GBK.zip[root@lnmp www]# mv upload/* .//把里面的文件移出来2:创建一个虚拟主机我们自己加的nginx的配置文件nginx配置文件最后一句是一个include语句,这个include语句的意思就是加载虚...
客服要改sitemap.php要展示最新的回帖内容,但是我不懂discuz,对数据库和php不是特别熟练,PHP后台开发的程序猿太忙了!!~没办法硬着头皮上~哎呀数据库对应的是哪个啊?让我看看config文件夹里面的文件看看是哪个数据库,再找下论坛帖子里面对应的文件,看看他获取的是哪个表先~!发现我们的BBS有伪静态化喔!咦~,那我就冲这里下手伪静态化文件是根目录的.htaccess哦,打开他一个个对我的帖子链接看看~我再看看~咦RewriteRule ^t...
一、在cs2、cs3、cs4上安装httpd [root@cs2 ~]# yum install httpd[root@cs3 ~]# yum install httpd[root@cs4 ~]# yum install httpd 二、在cs3、cs4上安装php和php-mysql [root@cs3 ~]# yum install php[root@cs3 ~]# yum install php-mysql[root@cs4 ~]# yum install php[root@cs4 ~]# yum install php-mysql 三、在cs5上安装mysql [root@cs5 ~]# yum install mariadb-server 四、在cs5上给dz论坛创建数据库 ...
谈到自己在解决一个拥有 60 万条记录的 MySQL 数据库访问时,导致 MySQL CPU 占用 100% 的经过。在解决问题完成优化(optimize)之后,我发现 Discuz 论坛也存在这个问题,当时稍微提了一下发现此主机运行了几个 Discuz 的论坛程序, Discuz论坛的好几个表也存在着这个问题。于是顺手一并解决,cpu占用再次降下来了。 前几天,一位朋友通过这篇文章找到了我,说他就是运行最新的 discuz 版本,MySQL 占用 CPU 100%,导致系统假死...
论坛域名是:forum.web.net(虚拟) 网站域名是:www.web.net(虚拟too) 先用管理员帐户进入论坛后台在基本设置中,将“身份验证Cookie域:”设置为.web.net 论坛配置好后,复制bin文件夹的 Discuz.Forum.dll,Discuz.Entity.dll,Discuz.Data.dll,Discuz.Data.SqlServer.dll 和Discuz.Common.dll到网站的bin下。同样,DNT.Config也放到网站根目录 贴个代码看,更清楚些。 代码如下:using System; using System.Collections; using Syst...
Discuz密码加密规则:md5(md5(字符串).固定字串); 固定字符串是在注册用户的时候随机生成的,且保存在数据表pre_ucenter_members的salt字段中。 举例:假如密码为 123456789 ,固定字符串为jb51, 那么加密规则为:md5(md5(123456789).jb51); 得出的结果就是:96122ff0dd306c912aab15adccf21df1Discuz密保加密规则: 加密过程是value的值先加密一次,比如我的提问是“驾驶执照的最后四位数字”value的值就是...
还好,用户登录这里通过一个小小的方法可以实现和论坛同步了.可以不用passport接口. 这是我整理的数据,仅供参考. 登录传两值过来就行(username和password); 代码如下:<?php
session_start();
define(NOROBOT, TRUE);
define(CURSCRIPT, logging);
require_once ./include/common.inc.php;
require_once DISCUZ_ROOT../include/misc.func.php;
if($action == login) {
$field = $loginfield == uid ? uid : username;
//get...
DISCUZ论坛管理员密码忘记了怎么办? 今天,一个朋友在QQ上问我,“如果DISCUZ论坛管理员密码忘记了 从MYSQL 哪里找啊?”, 他用的是HostMonster的虚拟主机。 yun~~~, 自己也没用过DISCUZ,只好说,“这个不是很清楚,可以直接去改一下数据库的记录试一下, 但是不知道DISCUZ是否对密码加密了 ” 后来他登录cPanel,用phpMyAdmin进去查看, 又晕了,一堆表不知道是哪个,在google一下查到了“Discuz 表结构详解 ”,猜测可能是这个...
调用代码 js_bbs.php(放在根目录下) 内容 require ("bbs/config.inc.php"); //连接,选择数据库 $link = mysql_connect( $dbhost,$dbuser,$dbpw) or die('Could not connect:'.mysql_error()); mysql_select_db($dbname) or die("Could not elect database"); $fid=$_GET["fid"]; //截取字符长度 $length=36; //防止中文乱码 mysql_query("set names 'gb2312'"); //执行SQL查询 $query = "SELECT tid,subject FROM cdb_thr...