
UCenter安装
UCenter主页,Discuz!并且在安装UCenter时必须先安装SupeSite.
1. 操作系统要求
Ucenter具有跨平台功能,可以在各种操作系统环境下运行,例如Unix,Linux,FreeBSD和Microsoft Windows.
建议使用Unix,Linux,FreeBSD操作系统,它们不仅免费,而且可以获得更好的稳定性和负载能力. 如果您使用Windows系统ucenter 安装应用,建议以ISAPI(非CGI)模式安装PHP.
2. 语言和支持环境要求
可用的httpd服务器(例如Apache,Zeus,IIS等).
推荐的环境软件版本如下:
PHP 5.0.0及更高版本
MySQL5.0及更高版本
有关在Linux和Windows主机上进行环境设置的详细教程,请参阅discuz安装部分中的环境设置方法!用户手册.
有关Linux环境的构建,请参阅我以前的博客,《在Linux下安装LAMP》.

3. UCenter安装的详细步骤
1)首先,下载适合您的版本.
UCenter提供4种不同的编码,即简体GBK,简体UTF-8,传统BIG5,传统UTF-8. 您可以根据需要选择相应版本的论坛程序进行下载.
2). 解压缩论坛程序并将其上传到服务器,然后修改相应的目录权限.
首先,将UCenter程序上传到服务器. 解压缩下载的UCenter_1.6.0_SC_GBK.zip,您将获得四个文件夹:
上载目录中的所有文件都是可用的程序文件,需要将其上载到服务器.
自述目录中的文件是产品介绍,授权,安装,升级,转换和版本更新日志说明.
utilities目录中的文件是论坛随附的工具,包括升级程序.
高级目录中的文件是用于开发其他应用程序界面的示例和文档.
使用FTP工具将上载目录中的所有文件上载到服务器空间. 要让虚拟主机上传文件,请使用二进制方法上传. 独立主机可以直接在服务器上下载和解压缩. Internet上的大多数解释都以虚拟主机为例,即购买的空间. 在这里,我介绍了我设置的环境,即独立主机. 我仍然使用FTP上传工具的原因有时是因为独立主机无法连接到外部网络,或者是我使用窗口客户端在LAMP环境中管理Linux主机.
关于安装目录,您可以将UCenter安装在/ usr / local / apache242 / htdocs目录中名为uncenter或uc的新目录中;安装discuz! X在htdocs目录中名为bbs的新目录中;在htdocs目录下创建一个名为supesite的新目录以安装SupeSite. 安装其他应用程序与此安装类似. 购买的虚拟空间可以直接转移到根目录,购买时可以详细咨询.
注意: 请勿在同一目录中安装其他应用程序ucenter 安装应用,例如,请勿安装UCenter和Discuz! X或同一目录中的其他应用程序.

第二,设置相关的目录权限,以便程序可以正确读取和写入数据文件.
[root @ discuz ucenter]#chmod 777 ./data /
[root @ discuz ucenter]#chmod 777 ./data/avatar /
[root @ discuz ucenter]#chmod 777 ./data/backup /
[root @ discuz ucenter]#chmod 777 ./data/cache /
[root @ discuz ucenter]#chmod 777 ./data/logs /
[root @ discuz ucenter]#chmod 777 ./data/tmp /
[root @ discuz ucenter]#chmod 777 ./data/view /
然后重新启动apache,启动apache时可能会出现以下错误,如下所示:
[root @ discuz〜]#/ usr / local / apache242 / bin / apachectl stop
AH00558: httpd: 无法使用127.0.0.1可靠地确定服务器的标准域名. 全局设置“ ServerName”指令以禁止显示此消息
[root @ discuz〜]#/ usr / local / apache242 / bin / apachectl start

AH00558: httpd: 无法使用127.0.0.1可靠地确定服务器的标准域名. 全局设置“ ServerName”指令以禁止显示此消息
解决方案如下:
修改文件httpd.conf,我的路径是[root @ discuz〜]#vi /etc/httpd/httpd.conf
找到#ServerName行: 80,并将其添加到该行下方
ServerName本地主机
然后保存并退出,重新启动并启动apache后将不会出现上述情况.
在安装UCenter之前,请在php.ini中打开short_open_tag,否则在安装过程中将出现以下提示:
抱歉,请将php.ini中的short_open_tag设置为开,否则安装将无法继续.
我的php.ini路径[root @ discuz〜]#vi /usr/local/php/etc/php.ini
找到short_open_tag = off并将其更改为on,如以下命令行所示.
;默认值: 开
;开发价值: 关闭

;产值: 关闭
;
short_open_tag =开启
;允许使用ASP样式的<%%>标签.
;
asp_tags =关闭
;浮点数中显示的有效位数.
;
precision = 14
最后,您还需要创建一个数据用户来安装UCenter,因为在安装UCenter时需要用户名和密码,通常是您在安装MySQL时填写的用户名(通常为root). 由网络托管提供商提供. 建议创建一个新的用户名以安装在独立主机上. 使用root会导致安全问题. 当然,购买的虚拟主机不会为您提供root帐户和密码. 您可以放心,在这里^ _ ^为我的独立主机Name进程创建用户:
[root @ discuz〜]#/ usr / local / mysql / bin / mysql -u root -h localhost -p
输入密码:
欢迎使用MySQL监视器. 命令以;结尾;或\ g.
您的MySQL连接ID是449
服务器版本: 5.0.96-log源分发
本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/ruanjian/article-223565-1.html
好费电啊