简单搭建LAMP(Linux Apache Mysql Php)
1. 安装 httpd , yum install httpd -y ;
2. 安装 mysql 相关软件包;
3. 安装 php 相关软件包
4. 启动 mysql, 并为其设置管理密码
5. 编辑测试首页;
6. 测试结果如下:
7.apache 和 php 正常关联,不知能否正常连接数据库,再次编辑首页文件 index.php
8. 测试结果如下,说明可以正常连接数据库;
9. 到此 LAMP 的简单环境就搭建好了,为方便管理数据库,以下对 phpmyadmin 的安装和配置进行简单阐述;
10. 首先通过 Xfp 把实机上的下载的软件包上传到虚拟机里的 /root 目录下;
注:phymyadmin下载
11. 用 unzip 解压 phpMyAdmin 的软件包;
12. 解压后生成 phpMyAdmin-2.11.10.1-all-languages, 将其复制到 /var/www/html/phpmadmin 下,并重启 httpd 服务;
13. 测试机进行访问如下,发现出错:
14. 不要急,切换到 phpmyadmin 的目录下,如下图操作后,重启 httpd 服务;
vim config.inc.php
15. 再次测试,发现可以访问,只是仍提示无法载入 mcrypt 扩展;
16. 通过访问 搜索对应自己 php 版本的 mcrypt 包,并用 yum localinstall 包 的命名, i 并要加上 ---nogpgcheck ;也可以去这里下载mcrypt的源码安装
17. 呵呵,现在可以正常登录,进行管理数据库了;
18. 用 phpwind 搭建论坛环境,下载 , 然后 unzip解压phpwind包,并将解压后的phpwind_GBK_8.3/下upload复制到/var/www/htm;/phpwind,当然了也可以不复制,通过Apache的虚拟目录同样也可以实现,这里就不再说明
19. 在测试机访问 http://192.168.142.2/phpwind/ ,发现为空白,原因是因为编码问题,可以如下图,进行修改,
也可以通过修改 /etc/httpd/conf/httpd.conf 文件来达到一劳永逸的效果,将默认 747 行的 AddDefaultCharset UTF-8 注释掉,
20. 再次在测试机访问 http://192.168.142.2/phpwind/ ,根据提示,将如下目录或文件改权限值改为 777 ,
修改目录或文件的示例:(自己要根据要求 将以上所有目录的权限均改为 777 );
21. 安装过程,很简单,根据提示均可以做到,
注意:1)、数据库服务器名填localhost,不要用ip;2)、数据库密码若为空,那一行就不用填写;
22. 安装完成后,如下图,
23. 先将刚才的 install.php 文件删掉,再次访问 http://192.168.142.2/phpwind/ ,才可以正常跳转到 index.php, 即首页;
24. 到此 phpwind 就已经搭建完成了,简单吧,它的强大功能,这里就不再赘余,可以自己尝试一下它的各项功能。
25.搭建wordpress博客环境,其搭建时与phpwind差别就在:无法自动创建数据库,先用自己手动创建,
26.以安全的方式手动复制wordpress目录下的wp-config-sample.php为wp-config.php,并做如下编辑:
27.修改后,就可以正常进行安装了;
28.安装过程很快,安装完成后就可以管理登录,进行相关的管理;
29.简单管理后,博客首页如下:
测试完成,安装结束。