Fedora 11下7步轻松搞定LAMP安装[服务器安全]
本文“Fedora 11下7步轻松搞定LAMP安装[服务器安全]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
LAMP是Linux, Apache, MySQL, PHP的缩写,固然网上有很多LAMP的安装教程,有源代码编译安装方法,有软件包安装方法.由于源代码编译安装方法需求触及到一些软件包的依靠关系,关于差别的Linux发行版,其软件版本都一样,非常简单出错,并且编辑时间又很长,这仅关于新手来说.软件包安装方法速度快,不简单出错.在HowtoForge上给出了一文章,非常简单的介绍了若何安装LMAP,很合适新手朋友.
1 前言附注
在本教程中,系统环境是:Fedora 11,我利用主机名:server1.example.com,IP地址:192.168.0.100.这个设置你可以按照你的情形来设定它.
2 安装MySQL 5
安装MySQL,履行以下代码:
yum install mysql mysql-server
软件为MySQL成立系统启动衔接,这样MySQL就在随系统重启后自动启动.履行以下代码:
chkconfig –levels 235 mysqld on
/etc/init.d/mysqld start
运行MySQL(刚安装好MySQL后,请利用root用户更改密码)
mysqladmin -u root password yourrootsqlpassword
mysqladmin -h server1.example.com -u root password yourrootsqlpassword3 安装Apache2
Apache2在Fedora软件包中便可以利用,因此你可以这样来安装,履行以下号令:
yum install httpd
配置Apache启动情势
chkconfig –levels 235 httpd on
启动Apache:
/etc/init.d/httpd start
目前翻开你的浏览器,并输入你的计算机IP地址: http://192.168.0.100,目前你可以看到Apache的默许页面.
在Fedora上Apache的默许文档途径在: /var/www/html,配置文档在: /etc/httpd/conf/httpd.conf, 附加的配置文档在: /etc/httpd/conf.d/ 目录下.4 安装PHP5
你可以安装PHP5和Apache PHP5模块,按下面办法来做:
yum install php
重启Apache:
/etc/init.d/httpd restart
5 测试PHP5 / 得到更多PHP5安装信息
Apache默许的网站履行目录在: /var/www/html目录下,你目前可以在那个目录下成立一个PHP文件 (如info.php),然后在浏览器上履行这个文件,这个文件将显示你安装PHP的相关系统,比方PHP版本等.
成立info.php文件
vi /var/www/html/info.php
输入以下代码
目前你可以在浏览器上履行 (如:http://192.168.0.100/info.php):
正如你看到的,PHP5目前可以工作了,通过Apache2.0来处理程序.如图所示MySQL还不支持.6 在PHP5中得到MySQL支持
在PHP5中得到MySQL支持,你可以安装php-mysql软件包,这种办法也可以安装一些别的的PHP5模块利用. 你可以搜索一下PHP5 模块,履行号令以下:
yum search php
挑选你需求的安装包:
yum install php-mysql php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc php-eaccelerator php-magickwand php-magpierss php-mapserver php-mbstring php-mcrypt php-mhash php-mssql php-shout php-snmp php-soap php-tidy
重启Apache2:
/etc/init.d/httpd restart
目前在你的浏览器上重新载入: http://192.168.0.100/info.php 你可以找到新的模块,包含了MySQL模块:7 phpMyAdmin
phpMyAdmin是一个基于WEB的利用程序来管理MySQL数据库.phpMyAdmin安装以下:
yum install phpmyadmin
目前配置phpMyAdmin,我们需求更改Apache配置,用来拜候phpMyAdmin利用:
成立配置文件:
vi /etc/httpd/conf.d/phpMyAdmin.conf
将以下代码复制到phpMyAdmin.conf中
Alias /phpMyAdmin /usr/share/phpMyAdmin
Alias /phpmyadmin /usr/share/phpMyAdmin
#
# order deny,allow
# deny from all
# allow from 127.0.0.1
# allow from ::1
#
# This directory does not require access over HTTP - taken from the original
# phpMyAdmin upstream tarball
#
Order Deny,Allow
Deny from All
Allow from None
# This configuration prevents mod_security at phpMyAdmin directories from
# filtering SQL etc. This may break your mod_security implementation.
#
#
#
# SecRuleInheritance Off
#
#重启 Apache:
/etc/init.d/httpd restart
拜候phpMyAdmin利用:http://192.168.0.100/phpmyadmin/:
8 相关链接
Apache: http://httpd.apache.org/
PHP: http://www.php.net/
MySQL: http://www.mysql.com/
Fedora: http://fedoraproject.org/
phpMyAdmin: http://www.phpmyadmin.net/
以上是“Fedora 11下7步轻松搞定LAMP安装[服务器安全]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
本文地址: | 与您的QQ/BBS好友分享! |