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 FollowSymLinksAllowOverride NoneOrder deny,allowDeny 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 mysqld85  chkconfig mysqld on

9、把mysql加入到全局变量

PATH=$PATH:/usr/local/mysql/binvim /etc/profile     #写入文件
export PATH=$PATH:/usr/local/mysql/binsource /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即可,点击继续,出现如下

转载于:https://www.cnblogs.com/pyrene/p/8492617.html

安装Discuz开源论坛相关推荐

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

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

  2. Error !安装Discuz社区论坛没有出现图形化界面

    目录 实验故障 解决方法 实验故障 在上篇博客中,Nginx网站服务中,因为实验环境没变,承接上一个项目导致安装Discuz社区论坛出现如下问题. 解决方法 原因:做基于域名的虚拟主机功能的项目时,修 ...

  3. 腾讯云Linux服务器如何安装Discuz个人论坛?

    操作场景 Discuz! 是全球成熟度最高.覆盖率最大的论坛网站软件系统之一,被200多万网站用户使用.您可通过 Discuz! 搭建论坛,本文档介绍在腾讯云云服务器上搭建 Discuz! 论坛及其所 ...

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

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

  5. godaddy plesk mysql 连接 2014_GoDaddy Plesk主机安装Discuz论坛需要注意的问题 | Godaddy美国主机中文指南...

    GoDaddy Plesk主机(Windows)也支持PHP和MySQL,所以也是可以安装Discuz论坛的,但个人还是推荐Linux主机,兼容性好.那么如果要用Plesk主机安装Discuz!论坛和 ...

  6. 搭建公司内部论坛 只需简单三步 1 (安装Discuz)

    系列文章 ​​​​​​​搭建公司内部论坛 只需简单三步 1 (安装Discuz) 搭建公司内部论坛 只需简单三步 2 (发布Discuz) 随着公司快速发展,人员也越来越多,但员工人数多也会带来问题, ...

  7. python编写自动化脚本 与shell_脚本安装Discuz论坛(shell + Python 实现自动化安装)...

    实验环境 1.shell 脚本:linux centos 7 系统 2.Python shell 脚本:window 系统 3.其他:python selenium 模块,谷歌浏览器, 谷歌浏览器驱动 ...

  8. 本地安装discuz x2.5(论坛站)程序

    discuz x2.5教程–本地服务器搭建(集成化环境安装) discuz x2.5教程–本地安装discuz x2.5(论坛站)程序 Discuz! X2.5 RC 全新安装图文教程 转载于:htt ...

  9. 安装discuz论坛mysqli解决方法

    安装discuz论坛mysqli解决方法 安装mysqli_connect() 不支持的解决方法 解决方法: 修改/etc/php.ini mysqli.allow_local_infile = On ...

最新文章

  1. PNG透明兼容IE6的几种方法
  2. JAVA基础 (二)反射 深入解析反射机制
  3. 第八章教材内容总结:异常控制流
  4. ASP.NET的错误处理机制
  5. Java学习笔记(十一)--类与对象
  6. spring可用于数据层吗_Spring XD用于数据提取
  7. 机器学习和ML.NET简介-第1部分
  8. Vue基本使用---vue工作笔记0002
  9. 机器学习-吴恩达-笔记-13-大规模机器学习
  10. 谈谈Java的try..catch...
  11. SqlServer三种常用窗口函数
  12. UVALive 6437 Power Plant 【最小生成树 + 思维】
  13. 云原生之K8S------Pod的基础概念
  14. 小米为什么不怕iPhone降价?
  15. iOS开发者程序许可协议
  16. 前端换肤功能如何实现
  17. 关于字符串中加入变量的方式
  18. 理解LP Simplex
  19. AI如何走向精智能之路?
  20. 如何倾听客户之声?你需要的不仅仅是调研

热门文章

  1. 015:Django商城项目表单处理
  2. 11_创建ROS msg和srv文件
  3. OpenCV 人脸识别 源代码
  4. 发现21cn邮箱存在严重的安全漏洞及风险,对于申请密保的邮箱可以随便更改任意用户的密码...
  5. IPAD、IOS、MAC邮件配置QQ邮箱
  6. Fedora 14 安装 GeForce GT 330M nVidia 驱动及声卡设置
  7. 单机魔域mysql_《魔域单机版》官方下载 单机魔域单机版中文免安装版_SJ3G游戏中心...
  8. PSP课程(一): PSP简介
  9. 为Word2013文档解决出现乱码的问题
  10. 刚进互联网公司做 JAVA 后端开发,基本上什么都不会该怎么办?我来告诉你