且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

linux服务器之lamp(傻瓜式)

更新时间:2022-10-04 21:40:24

   本系列文章原则:灰常详细,灰常简单,新手包学包会!linux服务器之lamp(傻瓜式)因其简单,故未涉及安全性方面的考虑呵!

   本实验服务器为rhel-5-server-i386,客户端为windows xp。本实验所用软件包均在rhel-5-server-i386-dvd.iso镜像文件的Server目录下。

   这里的LAMP指Linux+Apache+Mysql+PHP,‘P’也可以值Perl或Python,lamp概念可参见百度百科

一、服务器端配置

   1、设置IP地址并重启网络服务。linux服务器之lamp(傻瓜式)

   2、查看IP是否修改成功。

linux服务器之lamp(傻瓜式)

   3、安装apache软件包。需安装如下4个软件包,其中*为版本号,并非任意匹配。(关于apache的详细安装,参见:linux服务之Apache

postgresql-libs-*.rpm

apr-*.rpm

apr-util-*.rpm

httpd-*.rpm

linux服务器之lamp(傻瓜式)

   4、安装mysql软件包。需安装如下4个软件包,其中*为版本号,并非任意匹配。

perl-DBI-*.rpm

mysql-*.rpm

perl-DBD-MySQL-*.rpm

mysql-server-*.rpm

linux服务器之lamp(傻瓜式)

   5、安装php软件包。需安装如下6个软件包,其中*为版本号,并非任意匹配。

php-common-*.rpm

gmp-*.rpm

php-cli-*.rpm

php-*.rpm

php-pdo-*.rpm

php-mysql-*.rpm

linux服务器之lamp(傻瓜式)

linux服务器之lamp(傻瓜式)

   6、启动mysqld服务。

linux服务器之lamp(傻瓜式)

   7、给root用户设置口令。

linux服务器之lamp(傻瓜式)

   8、用root用户查看数据库。

linux服务器之lamp(傻瓜式)

linux服务器之lamp(傻瓜式)

linux服务器之lamp(傻瓜式)

   9、编辑/etc/httpd/conf/httpd.conf文件,给DirectoryIndex参数添加index.php。

linux服务器之lamp(傻瓜式)  =>  

linux服务器之lamp(傻瓜式)

   10、编辑/var/www/html/index.php文件。

linux服务器之lamp(傻瓜式)


二、客户端测试

   1、测试客户机与服务器的连通性。

linux服务器之lamp(傻瓜式)

   2、浏览器访问。(红框内为从数据库读取的内容)

linux服务器之lamp(傻瓜式)



=====================================================================

===========最基本配置就这样完成啦,下面加上一个域名解析。===========

===============DNS的详细配置参见博文linux服务之DNS==================

=====================================================================

   1、安装软件包。

linux服务器之lamp(傻瓜式)

   2、编辑主配置文件(/var/named/chroot/etc/named.conf)。

linux服务器之lamp(傻瓜式)

   3、编辑正向解析的zone文件(/var/named/chroot/var/named/walker.com.zone)。

linux服务器之lamp(傻瓜式)

   4、启动服务(named)。

linux服务器之lamp(傻瓜式)

   5、客户机浏览器访问测试。(成功)

linux服务器之lamp(傻瓜式)

本文转自walker snapshot博客51CTO博客,原文链接http://blog.51cto.com/walkerqt/605748如需转载请自行联系原作者


RQSLT