首页 | 资讯动态 | linux基础 | 系统管理 | 网络管理 | 编程开发 | linux数据库 | 服务器技术 | linux相关 | linux认证 | 嵌入式 | 下载中心 | 专题 | linux招聘 | HR | 镜像
OKLinux中文技术站
·设为首页
·加入收藏
·联系我们
系统管理: 中文环境 系统管理 桌面应用 内核技术 | Linux基础: 基础入门 安装配置 常用命令 经验技巧 软件应用 | Linux数据库: Mysql Postgre Oracle DB2 Sybase other
网络管理: 网络安全 网络应用 Linux服务器 环境配置 黑客安全 | 编程开发: PHP CC++ Python Perl Shell 嵌入式开发 java jsp | PHP技术: PHP基础 PHP技巧 PHP应用 PHP文摘
搜索中心 Linux招聘 Linux专题 Apache | Linux相关: 硬件相关 Linux解决方案 Linux认证 企业应用 其它Unix | 相关下载: 资料下载 参考手册 开发工具 服务器类 软路由 其它
 技术搜索:
会员中心 注册会员 高级搜索  
  → 当前位置:首页>网络管理>linux服务器>正文

虚拟机下使用Ubuntu Server搭建Discuz论坛

http://www.oklinux.cn  2009-09-19  Ubuntu社区    会员收藏  游客收藏  【 】 
您查看的文章来源于http://www.oklinux.cn

首先在自己的本本上搭建一个论坛,要求服务器是Linux系统的。

所以装个虚拟机先

再在虚拟机里装Unbuntu Server,9.04版本的,费了点周折。要注意的就是在装的时候一路next下去,到选择附加安装的程序时,记得选上SSH和MySQL,然后网络选择桥接的,也不要设代理。

然后就是更新软件包,自己在sourses.list里添加了上交大的软件源
sudo nano /etc/apt/sources.list
之后
sudo apt-get update
这个更新的时间比较长,等一等吧~

之后就是一路安装下来
sudo apt-get install apache2 mysql-server php5 php5-mysql php5-gd phpmyadmin

按照师兄给的安装文档,还要安装Zend框架,其实我也不知道这个是干嘛的,还需要学习学习
sudo apt-get install zend-framework

下载Discuz安装包
wget http://download2.comsenz.com/Discuz/7.0.0/Discuz_7.0.0_FULL_SC_GBK.zip
解压
sudo apt-get install unzip
unzip Discuz_7.0.0_FULL_SC_GBK.zip

在/var/www下新建bbs目录,将解压出的upload目录下所有的文件复制到bbs目录中
cp -a upload/* /var/www/bbs/

给var中的www文件加777属性
sudo chmod -R 777 /var/www

打开浏览器,输入:
http://虚拟机的ip地址/bbs/install/index.php

——————————————————————————————

为了让局域网内的PC机都能访问我这个论坛,需要将虚拟机的Ethnet设置改成第一个桥接的
然后在/etc/network/interfaces中添加静态地址
sudo nano /etc/network/interfaces
加入
suto eth0
iface eth0 inet static
address xxx.xxx.xxx.xxx #IP地址
netmask xxx.xxx.xxx.xxx #子网掩码
gateway xxx.xxx.xxx.xxx #网关

修改DNS
sudo nano /etc/resolv.conf
加入
search localdomain
nameserver xxx.xxx.xxx.xxx #DNS1
nameserver xxx.xxx.xxx.xxx #DNS2

重启网络配置
sudo /etc/init.d/networking restart

——————————————————————————————————————

局域网内其他电脑可以访问之后,又出现了些乱七八糟的问题
其中一个是使用ifconfig查询时,只有localhost的地址
师兄帮忙找到了解决方案
“ 更改了VMware或者复制到了其他电脑上运行虚拟机,会让Linux找不到网卡,或者多一个eth1,但是网络就是不正常。
解决方法很简单 在root中删除
/etc/udev/rules.d/70-persistent-net.rules
这个文件,然后重启系统。

重启后重新设置下网络属性就可以正常联网了”


上一篇:Ubuntu上安裝DRBL-Server备忘   下一篇:Debian 5 VPS下的Nginx PHP MySQL的解决方案

收藏于收藏夹】 【评论】 【推荐】 【打印】 【关闭
相关文档
·Ubuntu上安裝DRBL-Server备忘
·Debian 5 VPS下的Nginx PHP MySQL的解决方案
·Linux平台下的DNS服务
·CentOS下安装jdk1.6和Tomcat5.5.23
·Ubuntu Server Edition 配置静态IP地址
·配置Ubuntu的PHP支持OCI8
·在Ubuntu Server下架设Rsync和FTP服务
·利用Nginx反向代理功能架设Ubuntu升级源
·架设Ubuntu源时的两个脚本
·Ubuntu TFTP 服务器故障排除一例
·Ubuntu Server 9.04 安装OpenWebMail实践成功
·用LOADRUNNER怎么监控Linux主机信息
·Ubuntu 9.04下面安装Cherokee简易教程
·给Ubuntu服务器安装MRTG监控软件
·Ubuntu TFTP Server安装测试
·Linux下LAMP(Apache PHP MySql)环境配置
发表评论
密码: 匿名评论
评论内容:

(不超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规)
 
  最新文档
·给Ubuntu服务器安装MRTG监控软件
·Ubuntu 9.04下面安装Cherokee简易教程
·用LOADRUNNER怎么监控Linux主机信息
·Ubuntu Server 9.04 安装OpenWebMail实
·Ubuntu TFTP 服务器故障排除一例
·架设Ubuntu源时的两个脚本
·利用Nginx反向代理功能架设Ubuntu升级
·在Ubuntu Server下架设Rsync和FTP服务
·配置Ubuntu的PHP支持OCI8
·Ubuntu Server Edition 配置静态IP地址
·CentOS下安装jdk1.6和Tomcat5.5.23
·Linux平台下的DNS服务
  阅读排行
·Linux系统下架设APACHE SVN服务器全过
·Linux下用vsftp轻松搭建FTP服务器(修订
·Linux 下配置vsftp虚拟用户总结
·详解远程SHELL下安装配置RedHat ES 5的
·Ubuntu下安装tftp服务器的步骤
·Linux DNS Server -bind 9.5.0 安装配
·Linux下安装eclipse与myeclipse
·LVS集群学习笔记(NAT\DR\IP tunnel)
·安装大型Linux集群(4):节点安装和 GPFS
·Linux与Linux,Linux与Windows之间使用S
·Linux shell 中FTP实现自动下载上传文
·Linux系统中下查看内存的方法
·Linux下安装Rdesktop远程桌面到Windows
·Linux平台下安装code::blocks
·安装大型Linux集群(1): 简介和硬件配置
网摘收藏: