lamp环境搭建之rpm

lamp( linux+apache+ mysql +php) 环境的搭建:

基本环境:虚拟机9.0  ( linux5.4  xp  )


lamp 环境的搭建需要安装各种软件包其中还有软件包的依赖关系所以需要进行yum安装及本地yum的配置:

建立光盘挂载点挂载光盘配置本地yum服务


lamp环境搭建与应用之rpm_lamp 环境搭建与应用 rpm


lamp环境搭建与应用之rpm_lamp 环境搭建与应用 rpm_02


安装httpd  mysql  mysql-server php  php-gd  php-mysql

lamp环境搭建与应用之rpm_lamp 环境搭建与应用 rpm_03


启动服务并设置为开机自启:

lamp环境搭建与应用之rpm_lamp 环境搭建与应用 rpm_04



lamp环境搭建与应用之rpm_lamp 环境搭建与应用 rpm_05


数据库安装完成后任何人都可以访问为了安全需要给数据库设置密码:

root 用户设置密码 123

lamp环境搭建与应用之rpm_lamp 环境搭建与应用 rpm_06

lamp环境搭建与应用之rpm_lamp 环境搭建与应用 rpm_07


完成后需要对各种服务进行测试:

首先测试 httpdwebphp间的连接是否成功:

web的站点主目录创建一个php格式的首页  index.php

lamp环境搭建与应用之rpm_lamp 环境搭建与应用 rpm_08

首页的内容调用phpinfo()函数php当前的版本信息输出当网页中:

lamp环境搭建与应用之rpm_lamp 环境搭建与应用 rpm_09

在浏览器地址栏中输入:站点目录/首页

192.168.100.101/index.php


显示出如下图的页面及当前php的版本信息

所以 php httpd连接是成功的

lamp环境搭建与应用之rpm_lamp 环境搭建与应用 rpm_10


下面是httpd mysql的连接

在站点主目录下 var/www/html/  

更改 index.php

使其与数据库连接

lamp环境搭建与应用之rpm_lamp 环境搭建与应用 rpm_11

测试当数据库正常工作时输出“ok

lamp环境搭建与应用之rpm_lamp 环境搭建与应用 rpm_12

当数据库停止工作时输出“not


lamp环境搭建与应用之rpm_lamp 环境搭建与应用 rpm_13

lamp环境搭建与应用之rpm_lamp 环境搭建与应用 rpm_14


所以各种服务安装正常基本搭建已经完成

下面我们利用两种软件进行搭建论坛和博客

论坛搭建:工具软件包:phpwind_GBK_8.3.zip

搭建的工具:

lamp环境搭建与应用之rpm_lamp 环境搭建与应用 rpm_15


为了方便实验把工具移到新建的文件叫中方便解压


lamp环境搭建与应用之rpm_lamp 环境搭建与应用 rpm_16



upload 上传文件上传至扎站点主目录下即可:

启动web服务数据库服务器

lamp环境搭建与应用之rpm_lamp 环境搭建与应用 rpm_17


在浏览器中输入站点目录:http://192.168.100.101/phpwind

即可自动搜索到主页:

但是主页显示不正常此时是由于httpd.conf文件配置不够所造成

lamp环境搭建与应用之rpm_lamp 环境搭建与应用 rpm_18

配置文件:


lamp环境搭建与应用之rpm_lamp 环境搭建与应用 rpm_19

重启服务:


lamp环境搭建与应用之rpm_lamp 环境搭建与应用 rpm_20

刷新浏览器出现下图所示页面

注意提示:

要求图中的文件的权限为777

下面就是更改图中文件的权限

lamp环境搭建与应用之rpm_lamp 环境搭建与应用 rpm_21


由于实验原因利用  -R  更改主目录即可更改目录下所有的文件权限

但是这样不安全如果想保证站点安全的话建议是一个一个更改


lamp环境搭建与应用之rpm_lamp 环境搭建与应用 rpm_22

更改完成后进入数据库查看数据库

因为下一步创建会创建新的数据库以此对比:


lamp环境搭建与应用之rpm_lamp 环境搭建与应用 rpm_23


进入浏览器选择安装出现下图所示界面

填写相关信息:

lamp环境搭建与应用之rpm_lamp 环境搭建与应用 rpm_24

完成创建:

lamp环境搭建与应用之rpm_lamp 环境搭建与应用 rpm_25

查看数据库:

lamp环境搭建与应用之rpm_lamp 环境搭建与应用 rpm_26

删除文件:

lamp环境搭建与应用之rpm_lamp 环境搭建与应用 rpm_27

论坛主页:

lamp环境搭建与应用之rpm_lamp 环境搭建与应用 rpm_28

进入论坛后台添加一个版块:

lamp环境搭建与应用之rpm_lamp 环境搭建与应用 rpm_29

lamp环境搭建与应用之rpm_lamp 环境搭建与应用 rpm_30

lamp环境搭建与应用之rpm_lamp 环境搭建与应用 rpm_31

lamp环境搭建与应用之rpm_lamp 环境搭建与应用 rpm_32


lamp环境搭建与应用之rpm_lamp 环境搭建与应用 rpm_33


自此 论坛已经搭建完成 更多的内容一句个人喜好进行添加设置


下面说一下博客的搭建 因为博客的搭建与论坛的搭建基本一样 所以只说大只步骤:

博客搭建:工具软件包:wordpress_v3.0.5-zh_CN.zip


lamp环境搭建与应用之rpm_lamp 环境搭建与应用 rpm_34

wordpress文件内没有upload  文件都是php文件所以直接报woedpress上传即可:

lamp环境搭建与应用之rpm_lamp 环境搭建与应用 rpm_35


访问站点提示缺少wp-config.php文件:

lamp环境搭建与应用之rpm_lamp 环境搭建与应用 rpm_36


返回站点目录发现有wp-config-sample.php文件这是一个wp-config.php样例文件

把文件更该名字后进行配置即可:


lamp环境搭建与应用之rpm_lamp 环境搭建与应用 rpm_37



配置前先创建一个数据库

lamp环境搭建与应用之rpm_lamp 环境搭建与应用 rpm_38

配置文件时发现文件是乱码的不过影响不大更改19-28行即可

lamp环境搭建与应用之rpm_lamp 环境搭建与应用 rpm_39


填写相关信息:

lamp环境搭建与应用之rpm_lamp 环境搭建与应用 rpm_40

登陆后即可访问博客后台

lamp环境搭建与应用之rpm_lamp 环境搭建与应用 rpm_41

博客主页:


lamp环境搭建与应用之rpm_lamp 环境搭建与应用 rpm_42