阿里云双核CPU,1G内存,两兆带宽,Linux跑discuz可以顶得住多少PV。

阿里云双核CPU,1G内存,两兆带宽,Linux跑discuz可以顶得住多少PV。,第1张

我告诉你吧,阿里云的这个配置,双核,1G,2M,Linux跑discuz最多也就顶个20来个人同时在线了,网速会很卡。不像其他楼说的,什么内存512就够了,CPU单核也就够了,还有甚至天方夜谭地说可以承受5000IP,我不知道他是怎么算的?

我用实际经验告诉你吧,阿里云的这个配置,顶多不过30人以下同时在线(并发),而且还会很卡(根据你网页数据来分析),所以就是个鸡肋。同样价格购买其他家的,不知道快多少。就你这个配置在阿里云的价格都是要2000多一年了,你用这个钱去买其他家的,4核2G,8M带宽(再补个几百吧,也不一定),要好多了。网速和并发力绝对比阿里云快!阿里云只是广告打得好,现在还不断地提价,我也是服了。自己用了这么久,阿里云ECS买过10多个,深有体会!

1有可能是浏览器设置的问题,用其他浏览器或者其他电脑试试

2有可能是部分安装文件的权限的问题,linux下拷贝安装文件的时候记得保留解压后的安装包下的各文件的初始权限,可以该用户组到 web服务器用户名下

其实维护一个论坛,你还是得熟悉技术,如果基础的网站防御都做不了,还提什么哪个好呢?

这要先看你熟悉linux还是windows的维护,其次是网站防御。最后才是用哪个论坛的程序好!

要不假设你不熟悉linux,根据教程搭建了个论坛,没两天被黑了,自己都不知道,你说你怎么办?再求助?

我的意见是你选择个自己熟悉的系统,再选合适的论坛,更何况dz什么系统都支持!效率基本差不多(肯定的是相同配置linux下非图形界面server要比win快)

1、在你的网站目录下建立bbs文件夹

2、在你的bbs文件夹内上传discuz安装包

3、在浏览器输入http://你的域名/bbs/install/indexphp

4 、按提示输入相关信息

5、安装完成后,把http://你的域名/bbs/这个链接放到你的网站已经有的论坛链接位置

具体还有什么不懂的可以留言给我,希望我的回答能帮到你!

chown -R daemon configincphp attachments/ forumdata/ uc_client/data/cache/

chown -R group:username filename

你格式对了吗

documentwrite(g_oBlogDatadatacgiContent); if(isTemplateBlog) { TemplateBlogParserstart(); } Linux下Bugzilla的安装与配置

Bubzilla的自带文档提供了详细的安装指南,但在实际安装过程中还是会遇到各种各样的问题。本文主要介绍了在 RH80的Linux环境下安装Bugzilla的步骤和汉化方法。前提是已经安装rpm的perl、mysql、apache和sendmail,且服务器有可用的完整域名。

1、解压

将下载的bugzilla-2162targz包放到一个可写的目录下,解压:

$tar xfz bugzilla-2162targz

得到一个bugzilla-2162目录,改名为bugzilla

2、配置perl

由于默认的perl安装包缺少一些bugzilla需要的模块,所以需要补充一些模块,最好是在线进行,不要一个一个的自己安装。以root身份运行在联网情况下用以下命令安装所需的最少perl模块:

perl -MCPAN -e 'install "Bundle::Bugzilla"'

另外还有有些可选的模块

perl -MCPAN -e 'install "Template"' (安装时它会提示一堆问题,推荐安装)

perl -MCPAN -e'install "LDS/GD-119targz"' (make test时候没有成功返回,所以自动不安装)

perl -MCPAN -e'install "N/NI/NINJAZ/Chart-099btargz"' (make test时候没有成功返回,所以自动不安装)

3、配置apache(版本2040)

rpm包安装的apache和手动安装的targz包有些路径上的差异,自己按照情况修改。

在apache的配置文件/etc/httpd/conf/httpdconf中检查一句话,以执行cgi和perl程序:

AddHandler cgi-script cgi pl

然后建立虚拟路径,使得在浏览器上用http://servername/bugzilla/路径来访问你的bugzilla

Alias /bugzilla/ "/var/www/bugziwwwhbbz08com lla/" #/var/www是apache的存放网上数据文件的目录

在文件末尾加上存放bugzilla文件(html cgi)的目录配置语句:

<Directory "/var/www/bugzilla">

Options +ExecCGI

AllowOverride Limit

Allow from from all

</Directory>

4、配置mysql数据库(版本32352)

准备用bugs用户来管理bugzilla在mysql中创建的bugs数据库,这个bugs用户和unix系统用户没关系。默认情况下,第一次启动 mysql数据库后(怎样启动请参考mysql文档)以root用户名进入(这个root和unix环境系统用户root没关系,这个root是 mysql的管理员帐户)。

bash$ mysql -u root mysql

mysql> UPDATE user SET Password=PASSWORD('<new_password'>) WHERE user='root';

mysql> FLUSH PRIVILEGES;

这样,为root用户设定了<new_password>管理员密码。然后,以这个管理员身份为mysql创建bugs用户,并为它建立对bugs数据库(目前还没建立)的权限:

mysql> GRANT SELECT,INSERT,UPDATE,DELETE,INDEX, ALTER,CREATE,DROP,REFERENCES ON bugs TO bugs@localhost IDENTIFIED BY '<bugs_password>';

mysql> FLUSH PRIVILEGES;

这样,bugs用户下次就可以以<bugs_password>密码登陆mysql数据库(本地登陆),对bugs数据库进行管理了。但目前mysql中还没有bugs数据库,这个数据库由后面的执行程序自动创建。

5、配置bugzilla,以root身份

(1)把整个解压bugzilla的目录下的文件移动到/var/www/bugzilla目录下

$cp -R /var/www/bugzilla/

$cd /var/www

$chown -R nobodynobody /bugzilla

最后一句是修改了bugzilla目录的访问权限为nobodynobody,这是apache的网上用户访问的权限,可以按照自己系统的设置作相应改变。

(2)在/var/www/bugzilla目录下运行:

$perl -pi -e 's@#\!/usr/bonsaitools/bin/perl@#\!/usr/bin/perl@' cgi pl Bugpm processmail syncshadowdb

它修改了所有文件中应用perl运行程序的路径为/usr/bin/perl,而默认的不是这样。

(3)启动mysql数据库(第一次的时候运行:/etc/rc wwwhnneducom d/initd/mysqld restart 会初始化数据库)

以后启动可以用 /etc/rcd/initd/mysqld start -O max_allowed_packet=1M

选项表示可以保存小于1M的附件,而默认的是64k,有时候太小。

(4)运行bugzilla解压后的目录下的checkpl程序,执行程序进行初始化工作,它确定mysql数据库和其他选项与bugzilla的CGI程序相一致,并且建立数据目录,创建bugs数据库:

$ /checksetuppl

第一次运行时有时候会提示缺少某些optional的模块,如果不需要这些可选的功能,可跳过。

然后会提示bugs@localhost用户没有权限连接mysql数据库,并停止。

这时,编辑当前目录下生成的一个新文件,叫“localconfig"文件,是一些配置信息,需要自己进一步修改,按照自己的系统来修改一些参数,如webservergroup,它是apache访问用户的默认组名称,我的为nobody。其他主要的需要修改的是:

$db_host = "localhost"; # 数据库是本地还是其他服务器上,默认是本地,即和bugzilla是同一台服务器上

$db_name = "bugs"; # 保存bugzilla数据的数据库名称,默认是bugs

$db_user = "bugs"; # 管理这个数据库的mysql用户名称,可以自己选,现在为bugs

$db_pass = ""; # bugs数据库的访问密码,即创建bugs用户时输入的密码,默认为空,填入即可。

其他的一般没什么改变,默认的就行。

再次运行checkpl程序,应该正常运行,连接mysql,创建bugs数据库和相关表。

这时会提示说第一次运行bugzilla,输入管理员的email地址,姓名,并创建一个密码,即bugzilla的管理员密码。

(5)安装好后要进行配置,开启apache和mysql,进入httpname/bugzilla/editparamscgi,(需要bugzilla管理员身份)

修改urlbase592262132/bugzilla/

其他选项可以按照说明做相应修改,默认的一般可以了。

6、关于访问权限:

有时候如果按照上述方法安装后,访问http://1592262132/bugzilla/indexcgi会出现无权访问页面的问题。

解决:把httpdconf 中的

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 阿里云双核CPU,1G内存,两兆带宽,Linux跑discuz可以顶得住多少PV。

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情