导航:首页 > 操作系统 > linux搭建论坛

linux搭建论坛

发布时间:2022-05-28 11:35:43

Ⅰ 建设论坛网站的程序有哪些

discuz 这是主流的建论坛的cms
1):基于windows平台的ASP/.NET程序
动易系统(powereasy.net):适合建设中大型网站。有ASP和ASP.NET两种系统。
新云系统(newasp.net):大多数人用这个建立下载站。内核和动易十分相似。
风讯系统(foosun.net):曾经和动易一直在竞争,曾经也是国内数一数二的系统。
动网论坛(dvbbs.net):操作简单、易用。
OBLOG(aobosoft.com):多用户博客,知道吗?博客天下就是用它建的,
Z-blog(rainbowsoft.org):搭建blog平台的不二选择,操作简单容易上手。
(2):基于linux平台的php建站程序
织梦系统(dedecms.com):国内PHP领域应用最多的网站了,大家都知道。
discuz论坛:(discuz.net):相信很多人都是从discuz开始的吧?
帝国系统(phome.net):负载能力超强,适合建资源大站。
php168(php168.com):想要大而全的功能的话就选择它吧,目前流行的功能都包含了。
WordPress(cn.wordpress.org):国外优秀blog程序,独立搭建Blog平台的第一选择,插件和模板多的让你应接不暇。
由于PHP大多是开源程序,所以网络中各种流行的网站、功能。都会在PHP中出现,如点评、Digg、Wiki、RSS、SNS这类WEB2.0程序在PHP中都会有。

Ⅱ linux搭建php不能访问 怎么办 dz论坛的

第一,查看自己是否运行了Apache;

第二,查看自己是否将DZ放到了相应的WWW等文件夹下面。
第三,查看地址是否为http://localhost/等路径型式。

Ⅲ 建论坛需要什么

phpwind和dz用win主机和linux主机都可以,需要mysql数据库,大体就是这些,西北互联有论坛专用的论坛空间,刚建的话数据库五十M就可以

Ⅳ Linux下如何安装Discuz

写一个Linux下搭建Discuz论坛的全过程教程。

本例使用的Linux系统为:RHEL5.3。

1.[root@linux ~]# mkdir /mnt/cdrom

2.[root@linux ~]# mount /dev/cdrom /mnt/cdrom
这是在Windows下使用VMware虚拟机运行Linux的。
先在把RHEL5.3的ISO镜像文件加载到虚拟机的光驱,然后才执行mount命令

3.[root@linux ~]# vi /etc/yum.repos.d/rhel-debuginfo.repo

原来:

[rhel-debuginfo]

name=Red Hat Enterprise Linux $releasever – $basearch – Debug

baseurl=ftp://ftp.redhat.com/pub/redhat/linux/enterprise/$releasever/en/os/$basearch/Debuginfo/

enabled=0

gpgcheck=1

gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release

(6)完成,上图所示。论坛安装完成了。

24.登录论坛。

成功登录。那么,整个搭建到安装就完成了。

Ⅳ linux下apache2搭建discuz问题

1.[root@linux ~]# mkdir /mnt/cdrom
2.[root@linux ~]# mount /dev/cdrom /mnt/cdrom
这是在Windows下使用VMware虚拟机运行Linux的。
先在把RHEL5.3的ISO镜像文件加载到虚拟机的光驱,然后才执行mount命令。

3.[root@linux ~]# vi /etc/yum.repos.d/rhel-debuginfo.repo
原来:
[rhel-debuginfo]
name=Red Hat Enterprise Linux $releasever – $basearch – Debug
baseurl=ftp://ftp.redhat.com/pub/redhat/linux/enterprise/$releasever/en/os/$basearch/Debuginfo/
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release

改成:(把原来的baseurl注释掉,在baseurl前面添加#,新添加baseurl=file:///mnt/cdrom/Server,并把enabled=0修改成enabled=1。)
[rhel-debuginfo]
name=Red Hat Enterprise Linux $releasever – $basearch – Debug
#baseurl=ftp://ftp.redhat.com/pub/redhat/linux/enterprise/$releasever/en/os/$basearch/Debuginfo/
baseurl=file:///mnt/cdrom/Server
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release

4.[root@linux ~]# yum clean all
5.[root@linux ~]# yum list
6.[root@linux ~]# yum grouplist 显示软件的安装包组。
Loaded plugins: rhnplugin, security
This system is not registered with RHN.
RHN support will be disabled.
Setting up Group Process
rhel-debuginfo/group | 1.0 MB 00:00
Installed Groups:
Administration Tools
Editors
Legacy Network Server
Mail Server
Network Servers
Server Configuration Tools
Sound and Video
System Tools
Available Groups:
Authoring and Publishing
DNS Name Server
Development Libraries
Development Tools
Engineering and Scientific
FTP Server
GNOME Desktop Environment
GNOME Software Development
Games and Entertainment
Graphical Internet
Graphics
Java Development
KDE (K Desktop Environment)
KDE Software Development
Legacy Software Development
Legacy Software Support
MySQL Database
News Server
Office/Proctivity
OpenFabrics Enterprise Distribution
PostgreSQL Database
Printing Support
Text-based Internet
Web Server
Windows File Server
X Software Development
X Window System
Done
7.[root@linux ~]# yum groupinstall -y “MySQL Database” 安装MySQL。
8.[root@linux ~]# yum grouplist
9.[root@linux ~]# yum groupinstall -y “Web Server”
成功安装“MySQL Database”和“Web Server”之后,接着还需要安装php-mysql。
10.[root@linux ~]# yum list | grep php-* 把php相关的软件包都列出来。
11.[root@linux ~]# cd /mnt/cdrom/Server 进入软件包目录。
12.安装php-mysql,这里有个小技巧,就是输入rpm –ivh php-mysql之后,按TAB键,来实现补全这个安装包的名字。
[root@linux Server]# rpm -ivh php-mysql-5.1.6-23.2.el5_3.i386.rpm
error: Failed dependencies:
php-pdo is needed by php-mysql-5.1.6-23.2.el5_3.i386
13.出现错误需要php-pdo的依赖关系,需要把php-mysql和php-pdo两个包同时装上,这里也使用TAB键就可以补全软件包长长的名字。
[root@linux Server]# rpm -ivh php-mysql-5.1.6-23.2.el5_3.i386.rpm php-pdo-5.1.6-23.2.el5_3.i386.rpm
Preparing… ########################################### [100%]
1:php-pdo ########################################### [ 50%]
2:php-mysql ########################################### [100%]
14.[root@linux Server]# service mysqld start 启动mysql,注意是mysqld,多一个字母d的。
15.[root@linux Server]# netstat -antupl | grep 3306 查看mysql状态
tcp 0 0 0.0.0.0:3306 0.0.0.0:* LISTEN 4581/mysqld
16.[root@linux Server]# service httpd start 启动http,注意是httpd,多一个字母d的。
Starting httpd: [ OK ]
17.开启mysql和http在运行级别为3、4、5的时候开机后自动启动服务(注意mysql和mysqld,http和httpd,都多一个d字母的!)
[root@linux Server]# chkconfig —level 345 mysqld on ( level前面两个“-”减号的)
[root@linux Server]# chkconfig —level 345 httpd on
18.我把论坛的zip压缩包Discuz_X1.5_SC_UTF8.zip放在了/root目录,所以回到root的用户目录,把压缩包解压出来。
[root@linux ~]# unzip Discuz_X1.5_SC_UTF8.zip
[root@linux ~]# ls
anaconda-ks.cfg Discuz_X1.5_SC_UTF8.zip install.log.syslog upload
bbs install.log readme utility
解压出来得到一个upload文件夹,把upload里面的文件都移到/var/www/html/目录。
19.[root@linux ~]# mv upload/* /var/www/html/
[root@linux ~]# ls /var/www/html
admin.php crossdomain.xml home.php plugin.php static
api data index.php portal.php template
api.php favicon.ico install robots.txt uc_client
config forum.php member.php search.php uc_server
cp.php group.php misc.php source userapp.php
20.[root@linux ~]# chmod -R 777 /var/www/html/ 给论坛的所有文件都添加可读可写可执行的权限(注意:这里我是为了方便,把论坛的所有文件何目录都设成777是不科学的,实际情况并不需要全部777,把/config/、/data/、/uc_client/data、/uc_server/data设置成777就可以了)
[root@linux ~]# ls -l /var/www/html
total 104
-rwxrwxrwx 1 root root 2413 Oct 20 16:15 admin.php
drwxrwxrwx 7 root root 4096 Oct 20 16:15 api
-rwxrwxrwx 1 root root 741 Oct 20 16:15 api.php
……………..
21.[root@linux ~]# mysqladmin -u root password 123456 设置mysql的root用户密码为123456
22.[root@linux ~]# mysql -u root -p
Enter password: (这里输入你设置的密码,输入是看不见的)
Welcome to the MySQL monitor. Commands end with ; or \g.
已经进入mysql了
mysql> grant all on *.* to root@”%” identified by “123456”; 授权,允许root用户使用密码123456访问数据库。
23.剩下安装论坛的操作在浏览器下完成,用浏览器打开linux服务器的ip地址,以下就看图了。

(2)上一步选择“同意”后,出现“安装向导”,上图为第一步的“开始安装”。看到没有,上面都有“绿色”的勾,如果当初没有执行 chmod –R 777 /var/www/html/ 的话,这里就会是“红色”的叉了。选择“下一步”继续。

(3)安装向导的第二步,选择“全新安装Discuz!X”,当然也可以选择“仅安装Discuz!X”。“下一步”继续。

(4)看上图,只需修改用红圈圈起来的那几项。“下一步”继续。

(5)到了最后一步了。“联系方式”。“提交”。

(6)完成,上图所示。论坛安装完成了。
24.登录论坛。
成功登录。那么,整个搭建到安装就完成了。

Ⅵ discuz论坛是使用linux主机还是windows主机好呢

discuz需要支持PHP的空间,使用MYSQL数据库。

全新安装的discuz论坛,占据50M虚拟主机、10M数据库空间足够了。

使用discuz论坛过程中,论坛会员发的帖子,会储存在mysql数据库中,100M数据库大致可以储存3万个帖子;如果你的网站每天都有人发布100个帖子的话,100M数据库足够你使用300天啦!

论坛会员通过论坛上传功能,上传的图片、文件等附件,将保存在普通的虚拟主机空间里面,这个和会员上传的文件的大小是相等的。

一般刚开始做discuz时,选择200M主机+50M数据库,基本上就够用了。

使用中,如果出现虚拟主机或数据库不够用的话,你随时可以联系购买虚拟主机那里进行升级。这样可以避免不必要的浪费,为你节省宝贵的银子。当然,很多虚拟主机的设置,你买的空间越大,可以使用的带宽(网站速度)越快,这个根据你准备的投资来决定吧。

如果你实在不知道买哪家的虚拟主机好的话,考虑下discuz官方的虚拟主机也不错,毕竟是官方的,而且还免费提供一定的技术支持。

祝你好运!

Ⅶ linux和openwrt x86哪个建论坛好

openwrt x86是纯净的linux,如果调教得当,理论上比那些囊肿的桌面linux有更强。 但是openwrt的x86 64不太行,所以如果你内存比较大,你就必须上正规的64 位 linux了。 另外,跑服务器应用,当然是server系列的linux最好咯。

Ⅷ linux如何搭建bbs

最简单的
安装一个linux ,发行版任意 以简单实用为主,比如centos, ubuntu server,debian等等
在linux配置web服务器 一般是apache, 数据库服务器 一般是mysql ,以及安装php
下载你想建的论坛源码 ,比如phpbb,将源码解压后放到web服务器的目标文档路径下 通常默认是 /var/www/htdocs/ 当然这个可以再apache的配置文件中随意指定
解压后 用浏览器打开你为此服务器分配的ip地址 ,通常就进入论坛安装过程了 期间会让你输入数据库服务器的地址 用户名 密码 ,然后做一些配置 简单的论坛就安装完毕了

以上仅仅是流程步骤 ,每个细节部分还是需要你查资料多学习,方向和目标我给你了, 请自己把剩下的路走完

另外 有问题多看看readme文件尤其是论坛的安装,压缩包内的指南一定要仔细看看 其他的网上都有很详细的文档

Ⅸ 我想在服务器上搭建dz论坛,请问选什么操作系统好,linux、centos、debian、ubuntu、windows server

兄弟,centos、debian、ubuntu都是基于Linux内核的,而且Linux官网似乎没有镜像下载,单独的Linux我目前没有找到镜像。个人推荐debian,比较稳定。Ubuntu适合桌面用户,更新也比较频繁。个人不是很推荐。centos也行,挺多服务器都是centOS系统。如果没有Linux基础,那就Windows凑合着吧。。。服务器系统一般不带桌面,用惯了Windows的桌面系统,用命令行会很不习惯。。。如果有Linux的基础,还是选Linux,安全,稳定。说了这么多,总的还是要看自己。自己喜欢什么,适合什么才是最重要的。

Ⅹ linux下怎么搭建discu论坛

1:discuz安装环境

这里只介绍linux平台下安装,推荐使用 LAMP 主机(Linux+Apache+MySQL+PHP)主机,代码编译工具可以用vim,大家可以自由选择。

2:上面说了我们需要一个Linux+Apache+MySQL+PHP这样的环境,那么我推荐使用XAMPP

下载地址http://www.apachefriends.org/zh_cn/xampp-linux.html

3:安装XAMPP

首先以root用户身份登录系统

tar -xvfz xampp-linux-1.7.3a.tar.gz -C /opt 解压XAMPP到opt目录下

/opt/lampp/lampp start 启动XAMPP

/opt/lampp/lampp stop 停止服务

rm -rf /opt/lamp 卸载XAMPP

默认无法访问xampp设置如下:
修改/opt/lampp/etc/extra下httpd-xampp.conf文件
①添加Require all granted
②注释掉# Deny from all

[php] view plain
# since XAMPP 1.4.3
<Directory "/opt/lampp/phpmyadmin">
AllowOverride AuthConfig Limit
Order allow,deny
Allow from all
Require all granted
</Directory>

# New XAMPP security concept
#
<LocationMatch "^/(?i:(?:xampp|security|licenses|phpmyadmin|webalizer|server-status|server-info))">
Order deny,allow
# Deny from all
Allow from ::1 127.0.0.0/8 \
fc00::/7 10.0.0.0/8 172.16.0.0/12 192.168.0.0/16 \
fe80::/10 169.254.0.0/16

ErrorDocument 403 /error/XAMPP_FORBIDDEN.html.var
</LocationMatch>

附上出处链接:http://blog.csdn.net/reblue520/article/details/9037319

阅读全文

与linux搭建论坛相关的资料

热点内容
自己购买云主服务器推荐 浏览:422
个人所得税java 浏览:761
多余的服务器滑道还有什么用 浏览:192
pdf劈开合并 浏览:28
不能修改的pdf 浏览:752
同城公众源码 浏览:489
一个服务器2个端口怎么映射 浏览:298
java字符串ascii码 浏览:79
台湾云服务器怎么租服务器 浏览:475
旅游手机网站源码 浏览:332
android关联表 浏览:946
安卓导航无声音怎么维修 浏览:333
app怎么装视频 浏览:431
安卓系统下的软件怎么移到桌面 浏览:96
windows拷贝到linux 浏览:772
mdr软件解压和别人不一样 浏览:904
单片机串行通信有什么好处 浏览:340
游戏开发程序员书籍 浏览:860
pdf中图片修改 浏览:288
汇编编译后 浏览:491