Fedora 11下如何安装LAMP
现在网上有很多关于LAMP的安装教程,但是由于方法非常的多,因此很多小伙伴们会不知道该如何选择,其主要安装有源代码编译、软件包安装等,那么你知道Fedora 11下如何安装LAMP吗?1 前言附注在本教程中,系统环境是:Fedora 11,我使用主机名:http://server1.example.com,IP地址:192.168.0.100。这个设置你可以根据你的情况来设定它。2 安装My...
现在网上有很多关于LAMP的安装教程,但是由于方法非常的多,因此很多小伙伴们会不知道该如何选择,其主要安装有源代码编译、软件包安装等,那么你知道Fedora 11下如何安装LAMP吗?
1 前言附注
在本教程中,系统环境是:Fedora 11,我使用主机名:http://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 http://server1.example.com -u root password yourrootsqlpassword
3 安装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还不支持。
- 在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/:
以上就是关于Fedora 11下如何安装LAMP的内容,由于源代码编译安装方式需要涉及的知识比较多,因此对于新手们来说其实软件包安装是最简单快速的方法。
需要高防服务器可以找我哟!
开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!
更多推荐
所有评论(0)