设为首页 收藏本站
查看: 1828|回复: 0

LAMP平台部署及应用(二) 安装Discuz!论坛系统

[复制链接]
累计签到:1 天
连续签到:1 天
发表于 2015-12-9 08:53:24 | 显示全部楼层 |阅读模式
                      LAMP平台部署及应用(二)
  安装Discuz!论坛系统
  具体步骤:
  n 服务器端的部署
  1. 准备工作
  首先,应准备一台能够解析PHP网页,支持数据库的网站服务器,其中Apache、PHP、MySQL组件的版本应符合Discuz!系统的最低要求,这里此前源码编译构建的LAMP平台为例,默认首页设置为index.php。
  其次,应确定论坛服务器的域名,IP地址以及访问论坛的URL地址。Discuz!论坛支持作为独立的网站运行,如://bbs.benet.com;也可以作为网站的一个目录,如://www.benet.com/bbs/。具体访问方式由网站管理员根据注册的DNS域名而定。
  最后,启动httpd、mysql服务器程序,并创建数据库及授权用户。Discuz!论坛系统需要使用MySQL数据库来存放各种信息,因此在安装之前应提供一个可用的库,以及能够读写该库的用户。
   wKiom1ZmrTOBpb8hAAAfxxDSFh0483.jpg
  2. 下载并确认程序代码
  访问Discuz!论坛的官方网站http://www.discuz.net,或者其所属公司康盛创想的网站http://www.comsenz.com/,都可以下载Discuz!论坛程序的最新版本。
  解压Discuz_7.2_FULL_SC_UTF8文件包,其中默认包括readme、upload、utilities三个文件夹。readme目录下包括软件简介、安装说明、版本更新日志等文件,upload是需要上传到网站中的论坛代码目录,utilities目录下包括一些额外的工具网页。
   wKiom1ZmrTTQBxhrAAArlmR7jbY290.jpg wKioL1ZmraXSbZgaAAASRraV4Mk839.jpg
  3. 部署Discuz!论坛代码
  Discuz!论坛代码对应解包后的upload目录,因此需要将此目录上传到网站中,具体位置有网站管理员指定。
   wKiom1ZmrTWRMsrdAAAGXUm3e7M137.jpg
  上述操作是针对由网站管理员在论坛服务器本机进行操作的情况。对于授权的个人网站用户来说,则应该使用FlashFXP等FTP客户端软件来进行上传,而不是直接复制。
  将论坛代码部署到网站目录的相应位置以后,为了确保Discuz!论坛程序有权限写入数据(如用户发帖、上传图片等),还应该调整几个子目录的权限或归属。所有调整的目录包括templates/、attachments/、forumdata/、uc_client/data/cache/以及配置文件config.inc.php。调整的原则是确保httpd的运行用户(默认为daemon)能够对上述目录及文件进行可读、可写操作。
   wKiom1ZmrTbAMjO3AAAddjUehUY810.jpg
  n 论坛的安装过程
  1. 接受授权协议
  在浏览器中访问地址http://192.168.10.10/bbs/install/,将会打开论坛的安装程序。点击“我同意”按钮,接受中文版授权协议,如图所示,以便正式开始安装,否则安装过程将无法继续。
   wKiom1ZmrTiRQ6ZcAACMZsIMb2I253.jpg
  2. 检查环境及目录、文件权限
  接下来在正式安装之前,安装程序会检查软件需求、磁盘空间、目录和文件权限、PHP函数支持等是否满足条件。所有的检查项目均为绿色的对勾状态,如图所示,否则可能会导致安装失败。
   wKioL1Zmraniet1TAACDLptmCEs592.jpg
  对于检测结果中发现的问题,必须先妥善解决以后再继续进行安装。一定要确认所有检查结果都正常后,点击“下一步”按钮继续安装过程。
  3. 安装数据库、设置管理员账号
  正确填写为Discuz!论坛准备的MySQL数据库相关信息,包括服务器地址、库名、授权用户及密码,确保与服务器的部署设置一致,如图所示。除此之外,还应为论坛管理员账号admin设置密码,若有必要也可以更改此账号名。
   wKiom1ZmrTuQtvoCAAB-13h-Hxc449.jpg
  若设置无误,则点击“下一步”按钮后将会执行数据库安装操作(时间很短),完成后会自动进入下一页面。
  4. 完成论坛安装
  当出现“关于《康盛改善计划》的说明”的页面时,表示Discuz!论坛已经成功安装完毕。在此页面中,用户可以输入QQ、MSN、E-mail等联系信息,保持与Discuz!厂商的沟通,若不需要相关功能,可直接点击“跳过本步”按钮,如图所示,以完成安装。
   wKiom1ZmrT3geVClAACWmEZGeNE556.jpg
  上一步骤结束后,界面通常会自动跳转到Discuz!论坛的首页。当然,用户也可以直接访问http://192.168.10.10/bbs来打开此页面,如图所示。新安装的Discuz!论坛只包括一个“默认版块”,论坛名称、站点LOGO图片等也都是默认的。
   wKiom1ZmrT6QUJs3AABxnDa1v0A410.jpg
  5. 安装后的处理
  完成Discuz!论坛的安装以后,为了避免重复安装,减少安全隐患,应该将install/目录进行转移,并限制访问权限。例如,可将install/改名为install.lock/,并将权限设置为600。
   wKiom1ZmrT_jBJmvAAATooRSZgE047.jpg
                   


运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-148557-1-1.html 上篇帖子: LAMP平台部署及应用 下篇帖子: 使用RPM实现LAMP的配置(Wordpress、phpmyadmin)
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表