11、添加mysql普通用户

接着上篇的lamp这篇安装Discuz

配置虚拟主机

1、打开虚拟主机配置

[root@NFS-31 ~]# vim /usr/local/apache2/conf/httpd.conf
452 # Virtual hosts
453 Include conf/extra/httpd-vhosts.conf

2、配置虚拟主机

[root@NFS-31 ~]# vim /usr/local/apache2/conf/extra/httpd-vhosts.conf
<VirtualHost *:80>
# ServerAdmin webmaster@dummy-host.example.com #管理员邮箱
DocumentRoot "/data/123" #根目录
ServerName 123.com #虚拟主机名字
ServerAlias 456.com #别名
# ErrorLog "logs/dummy-host.example.com-error_log" #错误日志
CustomLog "logs/123.com-access_log" common #访问日志
</VirtualHost>

3、创建DocumentRoot路径

makedir /data/123 –p

4、检测,重启

[root@NFS-31 ~]# /usr/local/apache2/bin/apachectl -t
Syntax OK
[root@NFS-31 ~]# /usr/local/apache2/bin/apachectl restart

6、添加本地虚拟站点

然后在cmd中输入drivers查找etc下面的hosts,输入
10.0.0.31 123.com 456.com
7、这里出现一个问题,就是这个时候访问虚拟主机站点的时候会出现403,这个时候需要做的就是在配置文件中配置如下
vim /usr/local/apache2/conf/httpd.conf
<Directory />
Options FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
</Directory>
把上面的Deny from all 修改成 Allow from all

Discuzi

1、下载

[root@NFS-31 123]# wget http://download.comsenz.com/DiscuzX/3.2/Discuz_X3.2_SC_GBK.zip

2、解压缩

unzip Discuz_X3.2_SC_GBK.zip

3、把文件移动出来

[root@NFS-31 123]# mv upload/* ./

4、把不相关的文件删除或者移动走

[root@NFS-31 123]# mv Discuz_X3.2_SC_GBK.zip ../
[root@NFS-31 123]# fm -rf upload/ utility/ readme/

5、在浏览器上访问,点击我同意,之后会看到网站上显示很多目录不可写

原因

http://456.com/install/
[root@NFS-31 123]# ps -aux |grep httpd
Warning: bad syntax, perhaps a bogus '-'? See /usr/share/doc/procps-3.2.8/FAQ
root 1776 0.0 1.0 360696 10240 ? Ss 18:37 0:00 /usr/local/apache2/bin/httpd -k start
root 1812 0.0 0.4 139304 4788 pts/0 T 18:58 0:00 vim /usr/local/apache2/conf/extra/httpd-vhosts.conf
root 1813 0.0 0.4 139484 4996 pts/0 T 18:59 0:00 vim /usr/local/apache2/conf/httpd.conf
daemon 1898 0.0 0.5 360696 5648 ? S 19:22 0:00 /usr/local/apache2/bin/httpd -k start
daemon 1899 0.0 0.5 360696 5648 ? S 19:22 0:00 /usr/local/apache2/bin/httpd -k start
daemon 1900 0.0 0.6 360828 6836 ? S 19:22 0:00 /usr/local/apache2/bin/httpd -k start
daemon 1901 0.0 0.6 360828 6856 ? S 19:22 0:00 /usr/local/apache2/bin/httpd -k start
daemon 1902 0.0 0.6 360828 6860 ? S 19:22 0:00 /usr/local/apache2/bin/httpd -k start
daemon 1903 0.0 0.5 360696 5648 ? S 19:22 0:00 /usr/local/apache2/bin/httpd -k start
daemon 1904 0.0 0.7 361644 7940 ? S 19:24 0:00 /usr/local/apache2/bin/httpd -k start
daemon 1905 0.0 0.8 361620 8092 ? S 19:25 0:00 /usr/local/apache2/bin/httpd -k start
daemon 1906 0.0 0.5 360696 5456 ? S 19:25 0:00 /usr/local/apache2/bin/httpd -k start
daemon 1907 0.0 0.6 360828 6108 ? S 19:25 0:00 /usr/local/apache2/bin/httpd -k start
root 1937 0.0 0.0 103300 752 pts/0 S+ 19:44 0:00 grep httpd
这里可以看到很多daemon用户,这个时候
[root@NFS-31 123]# pwd
/data/123
这个目录中的很多文件都是root用户

6、创建目录以及修改文件权限

[root@NFS-31 123]# chown -R daemon config/ data uc_client/data uc_server/data

7、启动mysql

[root@NFS-31 123]# /etc/init.d/mysqld start
Starting MySQL SUCCESS!

8、把mysql放入到开机自启动

84  chkconfig --add mysqld
85 chkconfig mysqld on

9、把mysql加入到全局变量

PATH=$PATH:/usr/local/mysql/bin
vim /etc/profile #写入文件
export PATH=$PATH:/usr/local/mysql/bin
source /etc/profile #立即生效

10、给mysql的root添加密码

[root@NFS-31 123]# mysqladmin -uroot password '123456'
[root@NFS-31 123]# mysql –p #登入

11、添加mysql普通用户

mysql> grant all on *.* to 'user1'@'localhost' identified by '123456'
-> ;

12、使用普通用户登录mysql

[root@NFS-31 mysql]# mysql -uuser1 -p123456

13、给普通用户刷新一下权限

mysql> flush privileges
-> ;

安装论坛,在浏览器上面install即可,点击继续,出现如下

安装Discuz开源论坛的更多相关文章

  1. Discuz开源论坛

      Discuz开源论坛本地部署自动生成数据库   这个版本可能比较有点老,但是万变不离其宗,再新的版本都是在已有的基础上更新的,所以掌握方法是最重要的! 先上几张安装成功后的图 (安装成功的论坛首页 ...

  2. LR实战之Discuz开源论坛——网页细分图结果分析(Web Page Diagnostics)

    续LR实战之Discuz开源论坛项目,之前一直是创建虚拟用户脚本(Virtual User Generator)和场景(Controller),现在,终于到了LoadRunner性能测试结果分析(An ...

  3. LR实战之Discuz开源论坛——安装及简介

    想了很久,也许是因为这段时间特别闲,从毕业到现在,我的测试职业生涯也近两年了,发现自己越来越喜欢测试领域,也越来越偏向测试开发了,作为一名专业的测试人员,不得不要学习性能测试,而使用LoadRunne ...

  4. Discuz开源论坛本地部署自动生成数据库

    这个版本可能比较有点老,但是万变不离其宗,再新的版本都是在已有的基础上更新的,所以掌握方法是最重要的! 先上几张安装成功后的图 (安装成功的论坛首页) (后台管理登录页) 下面说一下安装步骤 第一步: ...

  5. LR实战之Discuz开源论坛——登录脚本

    脚本业务流:访问Discuz论坛首页——登录论坛——退出论坛.本次使用LoadRunner11版本. 一.录制脚本注意 1.确保Discuz论坛能在服务器运行正常. 2.录制前先试访问Discuz论坛 ...

  6. LR实战之Discuz开源论坛——登录脚本检查点

    在开发Discuz登录脚本时,遇到的一个问题是怎么去验证虚拟用户真正的登录成功,当然,熟悉LoadRunner工具的人就会知道,在脚本中使用检查点,对,没错! 我们知道,LR检查点功能有两种:文本检查 ...

  7. LR实战之Discuz开源论坛——登录场景设计

    以下是根据个人项目经验,对登录场景的设计,如下步骤: 一.打开Controller,添加登录脚本,选择“手动场景”,一般我们项目中经常使用的是“手动场景”类型设计,如图 二.在“设计”部分,设置场景的 ...

  8. 安装Discuz!论坛时提示“mysqli_connect() 不支持 advice_mysqli_connect”

    安装Discuz!论坛时提示“不支持Mysql数据库,无法安装论坛”的解决方法1,在系统的 system32(C:\windows\system32)目录下缺少libmysql.dll文件,解决方法是 ...

  9. [BBS]搭建开源论坛之JForum安装使用札记

    本文作者:sushengmiyan 本文地址:http://blog.csdn.net/sushengmiyan/article/details/47761303 目录 目录 BBS搭建开源论坛之JF ...

随机推荐

  1. Java凝视分类

    Java凝视分类 1.单行凝视    //打印结果    System.out.println("结果是:"+result); 2.多行凝视    /**     * @autho ...

  2. 转:python 多线程就这么简单

    多线程 科技在发展,时代在进步,我们的CPU也越来越快,CPU抱怨,P大点事儿占了我一定的时间,其实我同时干多个活都没问题的:于是,操作系统就进入了多任务时代.我们听着音乐吃着火锅的不在是梦想. py ...

  3. 忘记了Ubuntu的密码

    今天装了个虚拟机,现在装起来顺手的不行,毕竟用了多少次VMware了,结果进去发现,以前用过的虚拟机密码忘了,于是就百度解决方法,总结如下,其实很简单. 我用的Ubuntu 11的版本,后续即使有改动 ...

  4. C++基础题

    刚在网上转看到几道对于巩固基础很有帮助的C++基础题,反正闲着也是闲着,就做了下,具体题型如下: 答案是我自己写,不一定对,如果有朋友看到不对的,欢迎指正,万分感谢! 1. 一个指针类型的对象占用内存 ...

  5. oracle clob字段去除html标签

    通过正则表达式的方式去除html标签 select regexp_replace(content,'</?[^>]*>|nbsp;|&','') content from T ...

  6. MongoDB实践-自定义ASP.NET Session Store

    Session由来 由于HTTP协议是无状态的,客户端与服务器端进行“请求-响应”操作后,建立的连接就释放了,服务器端根本不知道刚才是哪个客户端访问的.但是有些场景是需要知道客户端的状态的,最典型的就 ...

  7. POJ 1408 Fishnet【枚举+线段相交+叉积求面积】

    题目: http://poj.org/problem?id=1408 http://acm.hust.edu.cn/vjudge/contest/view.action?cid=22013#probl ...

  8. 通过spring boot提供restful api

    1 将返回设置为produces = "application/json" 返回给客户端json格式的response. 2 对各种异常的处理 各种异常如何返回给客户端? 各种异常 ...

  9. Distance matrix

    w https://en.wikipedia.org/wiki/Distance_matrix For example, suppose these data are to be analyzed, ...

  10. /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.15"" not found

    解决错误 呈现该错误的原因是当前的GCC版本中,没有GLIBCXX_3.4.15,须要安装更高版本. 我们可以输入:strings /usr/lib/libstdc++.so.6 | grep GLI ...