BBS论坛的搭建准备工做:php
Linux , Discuz_X2_SC_UTF8.zip(提供下载),SecureCRT(可用可不用)html
行动开始:mysql
将redhat上含有Package的disc挂载到/mnt下redis
mount /dev/sr0 /mntsql
强制删除自己带有的rhel-source.repo数据库
rm -rf /etc/yum.repos.d/rhel-source.repoapache
cd /etc/yum.repos.d浏览器
在 /etc/yum.repos.d下新建文件服务器
touch source.repo网站
vi source.repo
进入编辑界面
输入:
[base]
name=base
baseurl=file:///mnt
enabled=1
gpgcheck=0
存盘退出
而后查看vsftpd是否安装
/etc/init.d/vsftpd restart
若是未安装
yum install vsftpd
而后重启vsftpd
/etc/init.d/vsftpd restart
进入ftp
cd /var/ftp/
关闭防火墙
方法1:
/etc/init.d/iptables stop
方法2:
输入setup,进入图形化界面,手动关闭防火墙。
采用yum的方式的安装,yum的配置成本地源。
yum install mysql-server httpd php php-mysql
[root@xian1 html]# /etc/init.d/mysqld start 启动Mysql数据库
[root@xian1 html]# mysqladmin -u root password 123456 给mysql数据库添加一个密码。
[root@xian1 html]# mysql -uroot -p123456 进入数据库
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 3
Server version: 5.1.47 Source distribution
Copyright (c) 2000, 2010, Oracle and/or its affiliates. All rights reserved.
This software comes with ABSOLUTELY NO WARRANTY. This is free software,
and you are welcome to modify and redistribute it under the GPL v2 license
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
mysql> show databases; 查看全部数据库,注意语句要以;号结尾。
+--------------------+
| Database |
+--------------------+
| information_schema |
| mysql |
| test |
+--------------------+
3 rows in set (0.00 sec)
mysql> create database base; 建立一个新的数据库,论坛建立的数据库参考规定的。
Query OK, 1 row affected (0.00 sec)
mysql> show databases; 再次查看数据库,已经显示出刚才新建的数据库。
+--------------------+
| Database |
+--------------------+
| information_schema |
| mysql |
| test |
| ultrax |
+--------------------+
4 rows in set (0.00 sec)
mysql> quit 退出
Bye
接下来启动apache
[root@xian1 html]# /etc/init.d/httpd start 若是启动成功,那么浏览器打开输入http://IP
就能够看到redhat的页面,我这里写的IP就是你的服务器的IP地址。
注意关闭防火墙 /etc/init.d/iptables stop
apache 的默认网站存放的地址是/var/www/html/ 目录
rz上传Discuz_X2_SC_UTF8.zip压缩文件
将Discuz_X2_SC_UTF8.zip放在该/var/www/html下
而后解包 unzip Discuz_X2_SC_GBK.zip
而后浏览器里面输入http://IP/upload/install/
若是打不开
一、多是开了代理
二、尝试下输入reboot重启虚拟机(注意重启后,不要忘了输入/etc/init.d/mysqld start 和 /etc/init.d/httpd start)
三、注意本身的数据库名必定要和在/etc/yum.repos.d/source.repo中输入的一致
根据提示来安装软件包。
跳转提示文件权限有问题,那么修改。
[root@xian1 html]# cd /var/www/html/upload/
[root@xian1 upload]# chmod 777 /var/www/html/* -R -R意思就是递归
再次刷新后,BBS论坛就此搭建成功: