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

LAMP架构搭建+Discuz论坛搭建【weber出品必属精品】

[复制链接]

尚未签到

发表于 2015-8-19 08:22:55 | 显示全部楼层 |阅读模式
  一、     本机简介:

本机系统: CentOS-6.4-x86_64
主机名:oracle.ywb
IP地址:192.168.146.129

DSC0000.png

二、     Linux环境下安装Apache步骤


  • 首先将准备好的文件通过PSCP发送至Linux的/Root/test/soft目录下 DSC0001.png
  • 在windows下按住Ctrl+R,打开运行,输入CMD进入DOS命令行。在dos命令行中使用pscp–scp  命令将要上传的文件上传至Linux中。
  • DSC0002.png
  • 上传成功后。我们总共要安装四个文件。第一个我们首先解压:apr-1.50.tar.bz2 DSC0003.png
  • 解压完成后进入:apr-1.50目录,并进行编译安装。
    DSC0004.png
  • apr安装完成之后返回上一级目录,现在进行apr-util的安装。第一步还是对文件进行解压,解压完成后进入apr-util-1.5.3目录。进入该目录后配置apr-util的安装路径
    DSC0005.png
  • 配置完安装路径后执行编译和安装命令:make && make install
    DSC0006.png
  • Apr-util安装完成之后返回上一级目录,现在进行pcer的安装,第一步还是对文件进行解压,解压之后进入pcer-8.34目录,进入该目录后配置pcer的安装路径。
    DSC0007.png
  • 配置完安装路径后执行编译和安装命令:make && make install
    DSC0008.png
  • 现在我们已经安装好了apr,apr-util,pcer。现在我们开始Apache的编译和安装。首先还是对httpd文件进行解压,解压完成后进入该文件夹。并配置好其安装路径。
    DSC0009.png
  • 配置好文件后执行:make &&make install 命令,对httpd-2.4进行编译和安装。安装完成后可以在安装路径/usr/local/httpd/下查看到相关内容。 DSC00010.png
  • 可以看到,我们已经将Apache成功安装到相应的目录下了,现在我们需要对/usr/local/httpd/conf/http.conf这个配置文件进行配置。首先,我们先设置站点名称为:www.yaoweibiao.com:80 。然后保存退出.
    DSC00011.png
  • 接着我们继续编辑/usr/local/httpd/htdocs/index.html,html里面的body的内容为It works!.
  • 完成对上述两个文件的编辑后我们先关闭防火墙。并且启动我们的httpd服务。
    DSC00012.png
  • 开启服务后我们来到windows下,打开浏览器在地址栏输入:http://192.168.146.129回车。
    DSC00013.png
  
三、  linux环境下安装Mysql步骤


  • 首先确认是否安装gcc,gcc-c++,由于系统在安装时就已经安装了以上两项,故不再重复安装,现在还需要安装ncurses-devel
  • 使用yum –y installncurses-devel .安装完成后查看。
    DSC00014.png
  • 接下来安装cmake编译工具。进入/root/test/soft目录下,解压cmake并安装。
    DSC00015.png
  • 执行gmake。
    DSC00016.png
  • 接着对gmake进行安装。
    DSC00017.png
  • 下一步进行安装源代码包。解压mysql执行cmake 到当前目录下。
    DSC00018.png
  • 接着进行安装,安装完成后添加路径环境变量。其中第一种是立即生效,第二周是将环境变量添加到配置文件中,重启后永久生效。
    DSC00019.png
    查看一下/etc/profile文件是否添加成功。
    DSC00020.png
  • 添加mysql账号,并且初始化mysql数据库。
    DSC00021.png
  • 接着为mysql用户授权。
    DSC00022.png
10. 现在进行初始数据库操作。
DSC00023.png

11. 拷贝启动脚本文件到/etc/init,d目录下,并将mymysqld添加到chkconfig中由它进行控制。
DSC00024.png

12. 启动数据库服务,这里不能使用service mymysqld start因为内置版本不同。我们可以使用绝对路径来启动。
DSC00025.png

  13.启动成功,mysql数据库安装结束。
四、  linux环境下安装PHP步骤


  • 首先我们先要安装GD库的jpeg插件,先解压,解压后进入jpeg-9中,配置安装路径后进行安装
    DSC00026.png
  • 接着安装zlib-devel,使用yum安装。
    DSC00027.png
  • 再接着安装libpng-1.6.8,先解压,解压后进入libpng-1.6中,配置安装路径后进行安装。
    DSC00028.png
  • 再接着安装FreeType先解压,解压后进入free-type-2.52中,配置安装路径后进行安装。
    DSC00029.png
  • 紧接着在安装GD库的时候需要安装需要的图形格式库,比如:libgd  
    DSC00030.png
    DSC00031.png
  • 重头戏来了,现在要安装PHP了,在安装PHP之前先安装libxml2-devel,freetype-devel, libXpm-devel。安装了了以后解压php-5.5.7.tar.bz2  
    DSC00032.png
    DSC00033.png
  • 打开Apache配置文件/etc/local/httpd/conf/httpd.conf,在里面修改一下操作。   
    DSC00034.png
    DSC00035.png
    DSC00036.png
    DSC00037.png
  • 紧接着在web根目录/usr/local/httpd/htdocs创建首页test.php的内容
    DSC00038.png
  • 设置可执行:chmod 775 test.php
  • 在windows下浏览器访问测试:http://192.168.146.129/test.php
  • PHP至此安装成功。
    DSC00039.png
  
五、          linux环境下安装Discuz_X3.1_SC_UTF8步骤


  • 将Discuz_X3.1_SC_UTF8中的upload文件夹拷贝到/usr/local/httpd/htdocs/路径下。
  • 在浏览器中执行http://192.168.146.129/upload/install/index.php便可进入安装过程。
    DSC00040.png
  • 点击下一步有些目录文件是没有写入权限的,这时候要给他们授权。  
    DSC00041.png
    DSC00042.png
    DSC00043.png
  • 授权完后你会发现目录文件的当前状态有红叉变成绿勾,点击下一步。
    DSC00044.png
  
  5.设置运行环境,这里选择全新安装
DSC00045.png
  6. 安装数据库,数据库的用户名为root,密码为123456.管理员的账号为mysql,密码为123456.输入完成后点击下一步。
DSC00046.png
  7. 此时进入了安装数据库的过程,如果在这个过程你点击了强制返回的话,安装数据库这个操作会被移到后台进行,但是再次进入的时候会提示数据库已经安装。但是你不能进入下一步,这个时候你需要进入./data/install/installed.pack,将installed.pack这个文件删除后方可继续安装数据库,并进行下一步。
DSC00047.png
  8. 安装完成后会进入到安装向导中。
DSC00048.png
  9. 点击马上安装应用则进入到论坛的主页面当中。
DSC00049.png
  10. 接着我们来对论坛进行升级操作。
  11 .准备完毕,升级开始
13. 确认是否要回复默认风格,这里选择:是

14. 紧接着就是数据库结构添加与更新,数据更新。最后升级完成

15. 点击首页。

16. 点击注册新用户。

17. 新用户名为:yaoweber,密码为123456.

18. 至此,Discuz论坛环境搭建完毕。

  

运维网声明 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-100884-1-1.html 上篇帖子: Centos下搭建php环境,安装lamp环境 下篇帖子: lamp一键安装包
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

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

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

扫描微信二维码查看详情

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


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


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


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



合作伙伴: 青云cloud

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