博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Fedora19 搭建LAMP环境
阅读量:7074 次
发布时间:2019-06-28

本文共 1881 字,大约阅读时间需要 6 分钟。

Fedora19 搭建LAMP环境

一、安装Mysql
sudo 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 XXXX

eg: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.conf
Fedora的hosts文件位于/etc/hosts

如果要在站点根目录下创建文件夹,需要管理员权限并赋予读写和操作权限

mkdir /var/www/html/website
chmod -R 777 /var/www/html/website
777为最低权限,建议在建站时开启此权限等级,需要提高安全级别时,再修改权限等级。

三、安装PHP

sudo yum install php
php安装完成需要重启Apache服务
sudo service httpd restart
测试php
vi /var/www/html/info.php

info.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/

转载于:https://www.cnblogs.com/zengx/p/3599830.html

你可能感兴趣的文章
【Gamma】Scrum Meeting 4
查看>>
设计模式:适配器模式(Adapter)
查看>>
Linux环境搭建及命令
查看>>
【人工智能】 火爆的机器学习和人工智能,为何在金融业四处碰壁?
查看>>
kafka术语
查看>>
mitmproxy
查看>>
kafa单机版环境搭建
查看>>
kettle报错收集
查看>>
Json
查看>>
分布式隐式事务
查看>>
python中的str.strip()的用法
查看>>
递归函数
查看>>
Shell 输入/输出重定向
查看>>
go package包的使用
查看>>
MongoDB学习笔记Day3
查看>>
spark学习1(hadoop集群搭建)
查看>>
ABP源码分析三十二:ABP.SignalR
查看>>
复选框提交功能
查看>>
windows 7 64位 安装oracle 11g R2
查看>>
Spring @Resource, @Autowired and @Inject 注入
查看>>