码迷,mamicode.com
首页 > 其他好文 > 详细

LAMP环境搭建-实例(论坛)

时间:2014-05-15 08:53:20      阅读:397      评论:0      收藏:0      [点我收藏+]

标签:centos6 apache mysql php

LAPM环境搭建-rpm安装

一、LAMP简介

LAMP(Linux- Apache-MySQL-PHP)网站架构是目前国际流行的Web框架,该框架包括:Linux操作系统,Apache网络服务器,MySQL数据库,Perl、PHP或者Python编程语言,所有组成产品均是开源软件,是国际上成熟的架构框架,很多流行的商业应用都是采取这个架构。LAMP具有通用、跨平台、高性能、低价格的 优势,因此LAMP无论是性能、质量还是价格都是企业搭建网站的首选平台。


1、安装


[root@localhost ~]# yum --disablerepo=\* --enablerepo=c6-media install httpd mysql mysql-server php-5.3 php-gd php-mysql php-xml


[root@localhost ~]# rpm -ql php

/etc/httpd/conf.d/php.conf

/usr/lib64/httpd/modules/libphp5.so

#ApachePHP结合需要此模块

/var/lib/php/session

/var/www/icons/php.gif



启动httpd

[root@localhost ~]# service httpd start

设置开机启动

[root@localhost ~]# chkconfig httpd on

启动mysql

[root@localhost ~]# service mysqld start

设置开机启动

[root@localhost ~]# chkconfig mysqld on

设置账户和口令

[root@localhost ~]# mysqladmin -u root -p password ‘123‘


测试


产生一个页面index.php,并编辑

[root@localhost ~]# cd /var/www/html/

[root@localhost html]# vim index.php

bubuko.com,布布扣


打开浏览器,PHP页面已经可以显示,说明ApachePHP已经结合在一起

bubuko.com,布布扣



再修改主页,测试PHPmysql是否连接

bubuko.com,布布扣

浏览器刷新一下,显示OK,说明PHPmysql也结合在一起

bubuko.com,布布扣


应用:

一、通过web管理mysql-server

从网上下载phpmyadminphp-mbstring

bubuko.com,布布扣

安装php-mbstring

[root@localhost ~]# ram -ivh php-mbstring-5.3.3-22.el6.x86_64.rpm

phpMyadmin要解压

[root@localhost ~]# unzip phpMyAdmin-4.1.5-all-languages.zip

把解压到的文件夹移到Apache目录下

[root@localhost ~]# mv phpMyAdmin-4.1.5-all-languages /var/www/html/phpmyadmin

重启下httpd

[root@localhost ~]# service httpd restart


进入网页,输入mysql的账户密码

bubuko.com,布布扣



我们已经可以通过图形界面管理mysql

bubuko.com,布布扣




二、论坛

利用discuz做一个论坛

从网上下载discuz  网址:http://www.comsenz.com/downloads/install/discuz

展开discuz

[root@localhost ~]# unzip Discuz_X3.1_SC_GBK.zip

次文件中有安装说明 /root/readme/readme.txt

[root@localhost readme]# vim readme.txt

bubuko.com,布布扣

upload移到Apache目录下

[root@localhost ~]# mv upload/ /var/www/html/discuz

给两个目录写入权限

[root@localhost discuz]# chmod -R o+w config/

[root@localhost discuz]# chmod -R o+w data/

在浏览器中输入地址

如果有乱码,就修改配置文件/etc/httpd/conf/httpd.conf ,将这条注释掉(在末行使用/UTF-8搜索)

bubuko.com,布布扣

开始安装后发现有些文件权限没该

bubuko.com,布布扣

添加可写入权限

[root@localhost discuz]# chmod -R o+w uc_client/

[root@localhost discuz]# chmod -R o+w uc_server/

刷新一下直接下一步

bubuko.com,布布扣

进入后发现针对discuz的数据库还没有,手动创建一个

[root@localhost discuz]# mysql -u root -p

mysql> create database discuz;

然后下一步,安装完成后,我们可以成功进入论坛

bubuko.com,布布扣

进入后台可以修改各种模板,以及添加板块。




本文出自 “稳稳的幸福” 博客,请务必保留此出处http://yuanye1128.blog.51cto.com/8808749/1411337

LAMP环境搭建-实例(论坛),布布扣,bubuko.com

LAMP环境搭建-实例(论坛)

标签:centos6 apache mysql php

原文地址:http://yuanye1128.blog.51cto.com/8808749/1411337

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!