lamp环境搭建之rpm
lamp( linux+apache+ mysql +php) 环境的搭建:
基本环境:虚拟机9.0 ( linux5.4 xp )
lamp 环境的搭建需要安装各种软件包其中还有软件包的依赖关系所以需要进行yum安装及本地yum的配置:
建立光盘挂载点挂载光盘配置本地yum服务
安装httpd mysql mysql-server php php-gd php-mysql
启动服务并设置为开机自启:
数据库安装完成后任何人都可以访问为了安全需要给数据库设置密码:
root 用户设置密码 123
完成后需要对各种服务进行测试:
首先测试 httpd(web)与php间的连接是否成功:
在web的站点主目录创建一个php格式的首页 index.php
首页的内容调用phpinfo()函数把php当前的版本信息输出当网页中:
在浏览器地址栏中输入:站点目录/首页
192.168.100.101/index.php
显示出如下图的页面及当前php的版本信息
所以 php 与httpd连接是成功的
下面是httpd 与mysql的连接
在站点主目录下 var/www/html/
更改 index.php
使其与数据库连接
测试当数据库正常工作时输出“ok”
当数据库停止工作时输出“not”
所以各种服务安装正常基本搭建已经完成
下面我们利用两种软件进行搭建论坛和博客
论坛搭建:工具软件包:phpwind_GBK_8.3.zip
搭建的工具:
为了方便实验把工具移到新建的文件叫中方便解压
upload 上传文件上传至扎站点主目录下即可:
启动web服务数据库服务器
在浏览器中输入站点目录:http://192.168.100.101/phpwind
即可自动搜索到主页:
但是主页显示不正常此时是由于httpd.conf文件配置不够所造成
配置文件:
重启服务:
刷新浏览器出现下图所示页面
注意提示:
要求图中的文件的权限为777
下面就是更改图中文件的权限由于实验原因利用 -R 更改主目录即可更改目录下所有的文件权限
但是这样不安全如果想保证站点安全的话建议是一个一个更改:
更改完成后进入数据库查看数据库
因为下一步创建会创建新的数据库以此对比:
进入浏览器选择安装出现下图所示界面
填写相关信息:
完成创建:
查看数据库:
删除文件:
论坛主页:
进入论坛后台添加一个版块:
自此 论坛已经搭建完成 更多的内容一句个人喜好进行添加设置
下面说一下博客的搭建 因为博客的搭建与论坛的搭建基本一样 所以只说大只步骤:
博客搭建:工具软件包:wordpress_v3.0.5-zh_CN.zip
在wordpress文件内没有upload 文件都是php文件所以直接报woedpress上传即可:
访问站点提示缺少wp-config.php文件:
返回站点目录发现有wp-config-sample.php文件这是一个wp-config.php样例文件
把文件更该名字后进行配置即可:
配置前先创建一个数据库
配置文件时发现文件是乱码的不过影响不大更改19-28行即可
填写相关信息:
登陆后即可访问博客后台
博客主页: