(一)lamp基础知识

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

具体知识可以参考该网页

http://hi.baidu.com/tgw2000/item/c493860df3eecacd75cd3c26

(二)环境搭建和应用

一、用rpm包搭建

1、安装软件包

yum  install   httpd  -y

lamp环境的搭建和应用_color

yum  install   mysql   mysql-server –y

lamp环境的搭建和应用_Linux_02

yum   install   php   php-mbstring    php-mysql  -y

 

lamp环境的搭建和应用_架构_03

lamp环境的搭建和应用_color_04 启动服务

2、测试php

lamp环境的搭建和应用_Java_05

lamp环境的搭建和应用_Java_06

lamp环境的搭建和应用_的_07

lamp环境的搭建和应用_Linux_08

lamp环境的搭建和应用_color_09

3、测试php调用mysql

lamp环境的搭建和应用_的_10 

二、lamp环境搭建完成接下来建三个基于虚拟机头的论坛。

1、phpwind

 

 

 

 

 

lamp环境的搭建和应用_的_11

lamp环境的搭建和应用_Java_12

lamp环境的搭建和应用_color_13

把phpwind-3.0.5-zh_cn里的update拷到/123/phpwind

编辑/etc/httpd/conf/httpd.conf

lamp环境的搭建和应用_Linux_14

lamp环境的搭建和应用_架构_15

重启服务

开始打不开是因为编码的问题:

lamp环境的搭建和应用_Java_16

右键

lamp环境的搭建和应用_架构_17

选择简体中文

lamp环境的搭建和应用_Linux_18

可以编辑vim /etc/httpd/conf/httpd.conf

lamp环境的搭建和应用_Linux_19

重启服务

根据这些说明进行操作

lamp环境的搭建和应用_架构_20

 

lamp环境的搭建和应用_Java_21

lamp环境的搭建和应用_的_22

lamp环境的搭建和应用_的_23 开始安装

lamp环境的搭建和应用_的_24

lamp环境的搭建和应用_color_25

lamp环境的搭建和应用_color_26

lamp环境的搭建和应用_架构_27

lamp环境的搭建和应用_Java_28

lamp环境的搭建和应用_的_29

lamp环境的搭建和应用_Java_30

2、开始安装调试wordpress

lamp环境的搭建和应用_架构_31

创建数据库:

lamp环境的搭建和应用_的_32

lamp环境的搭建和应用_color_33

lamp环境的搭建和应用_的_34

lamp环境的搭建和应用_Linux_35

lamp环境的搭建和应用_Java_36

lamp环境的搭建和应用_Linux_37

 lamp环境的搭建和应用_Java_38登陆成功

lamp环境的搭建和应用_Java_39

接下来为wordpress换个主题

以管理员身份登录

lamp环境的搭建和应用_color_40

lamp环境的搭建和应用_Linux_41

lamp环境的搭建和应用_的_42

lamp环境的搭建和应用_架构_43

lamp环境的搭建和应用_架构_44

lamp环境的搭建和应用_Java_45

出现下面的页面说明上传成功

lamp环境的搭建和应用_color_46

lamp环境的搭建和应用_的_47

把上传的主题解压后移到相应的目录

lamp环境的搭建和应用_color_48

lamp环境的搭建和应用_Java_49

3、再安装一个discuz论坛

lamp环境的搭建和应用_架构_50

在host文件或dns添加记录

lamp环境的搭建和应用_架构_51

lamp环境的搭建和应用_的_52

修改权限

lamp环境的搭建和应用_的_53

lamp环境的搭建和应用_Linux_54

创建数据库

mysql   -u  root  -p登陆数据库

create   database    discuz;创建数据库

lamp环境的搭建和应用_Linux_55

lamp环境的搭建和应用_架构_56

lamp环境的搭建和应用_Java_57