Fedora19 搭建LAMP环境
一、安装Mysqlsudo yum install mysql mysql-server设置开机启动:sudo chkconfig --levels 235 mysqld on查看是否安装了mysql:rpm -qa|grep -i mysql启动:sudo service mysqld start停止:sudo service mysqld stop重启:sudo service mysqld restart为Mysql设置root密码(XXXX自己设置):
sudo mysqladmin -u root password XXXXeg:sudo mysqladmin -u root password root
登陆mysql
eg:mysql -uroot -p二、安装Apache服务
sudo yum install httpd设置开机启动:sudo chkconfig --levels 235 httpd on查看是否安装了Apache:rpm -qa|grep -i httpd启动:sudo service httpd start停止:sudo service httpd stop重启:sudo service httpd restart测试Apache服务是否安装成功并启动,浏览主页127.0.0.1或者本地IP
如果出现Fedora Test Page说明安装成功。Fedora 下Apache默认站点根目录位于/var/www/html默认配置文件位于/etc/httpd/conf/httpd.confFedora的hosts文件位于/etc/hosts如果要在站点根目录下创建文件夹,需要管理员权限并赋予读写和操作权限
mkdir /var/www/html/websitechmod -R 777 /var/www/html/website777为最低权限,建议在建站时开启此权限等级,需要提高安全级别时,再修改权限等级。三、安装PHP
sudo yum install phpphp安装完成需要重启Apache服务sudo service httpd restart测试phpvi /var/www/html/info.phpinfo.php
hello world!
在编辑器中写入保存并退出。在浏览器中输入http://127.0.0.1/info.php如果出现apache的静态解析页面,说明安装成功,此时还无法连接mysql数据库。四、为PHP安装Mysql支持
php5支持MySQL很简单,只要安装php-mysql软件包即可;但php程序要运行可能需要多个php模块的支持,具体看程序说明。使用yum search [软件] 命令可以搜索相应软件包:yum search php现介绍一个通用的实例:sudo yum install php-mysql php-gd php-imap php-ldap php-odbc php-pear php-p-pear php-xml php-xmlrpc php-eaccelerator php-magickwand php-magpierss php-mbstring php-mcrypt php-mssql php-shout php-snmp php-soap php-tidy安装完成后重启Apache:sudo service httpd restart重新访问http://127.0.0.1/phpinfo.php,会出现mysql的相关配置信息。phpinfo.php
<?php
echo phpinfo();?>
五、安装mysql数据库管理工具phpMyAdmin
sudo yum install phpMyAdmin配置phpmyadmin:sudo vi /etc/httpd/conf.d/phpMyAdmin.conf在这个配置文件中主要修改访问用户的权限问题order deny,allow
deny from all allow from 127.0.0.1这里只允许本地用户访问。
service httpd restart
六、访问 http://127.0.0.1/phpMyAdmin/