pdo mysql fedora_在Fedora 23 Server和Workstation上安装LAMP(Linux, Apache, MariaDB和PHP)
在安装LAMP之前,建议先更新系统包
$ sudo dnf update
第一步:安装Apache Web服务器
1.在Fedora 23安装Apache,你可以运行下面的命令:
$ sudo dnf install httpd
2.安装完成后,我们设置在系统启动时自动启动Apache,然后我们将开始验证Apache的状态。运行以下一系列的命令:
$ sudo systemctl enable httpd.service
$ sudo systemctl start httpd
$ sudo systemctl status httpd
3.运行通过HTTP和HTTPS访问Web服务器,在Fedora的防火墙添加以下规则:
$ sudo firewall-cmd --permanent --add-service=http
$ sudo firewall-cmd --permanent --add-service=https
4.现在来验证一下
$ ip a | grep inet //得到系统IP地址
打开浏览器在地址输入: http://你的IP地址。
注:默认的Apache目录/var/www/html/
第二步:安装MariaDB服务器
5.在Fedora 23安装MariaDB,运行以下命令:
$ sudo dnf install mariadb-server
6.安装完成后,我们设置在系统启动时自动启动MariaDB,然后我们将开始验证MariaDB的状态。运行以下一系列的命令:
# sudo systemctl enable mariadb
# sudo systemctl start mariadb
# sudo systemctl status mariadb
7.需要调整几个设置,以确保您的MariaDB的安装。要更改此设置,我们建议运行以下命令:
# sudo mysql_secure_installation
下面需要你做的:
询问MySQL的root密码,留空。没有默认的密码。
然后被要求输入一个新的MariaDB的root密码,一定要输入一个强密码。
在之后提示你是否删除MariaDB的匿名用户提示。这个用户是不要的,选择“y”。
接下来,需要禁止root远程访问数据库,选择“y”。你可以为每个数据库创建单独的用户,这样就可以访问所需的数据库。
然后,会询问你是否删除在安装MariaDB是创建的“test”数据库,这个数据库不需要,所以你可以删除它,选择“y”。
最后选择是否重新载入表,选择“y”。
第三步:安装PHP
8.在Fedora 23安装PHP,您将需要运行下面的命令:
$ sudo dnf install php php-common
9.接下来需要安装PHP模块来运行PHP/MySQL应用程序,使用以下命令
$ sudo dnf install php-mysql php-pdo php-gd php-mbstring
10.安装完成后,重新启动Apache就可以开始适用PHP:
$ sudo systemctl restart httpd
11.让我们测试一下,在/var/www/html创建info.php文件,你可以使用命令:
$ cd /var/www/html
$ nano info.php
输入以下代码:
phpinfo()
?>
保存文件,回到浏览器,调入http://你的IP地址/info.php,现在你应该可以看到PHP的信息页。
pdo mysql fedora_在Fedora 23 Server和Workstation上安装LAMP(Linux, Apache, MariaDB和PHP)相关推荐
- CentOS 6.3下源码安装LAMP(Linux+Apache+Mysql+Php)环境
转自:http://www.cnblogs.com/mchina/archive/2012/11/28/2778779.html 一.简介 什么是LAMP LAMP是一种Web网络应用和开发环 ...
- 源码编译安装LAMP(Linux, Apache ,Mysql ,PHP)-------------- (连载篇(三)----PHP)
编译安装PHP 步骤流程: 本文接上文,第三篇PHP 软件包版本:php-7.1.10.tar.bz2 步骤一:安装PHP环境 yum -y install \ libjpeg \ libjpeg-d ...
- WEB平台架构之:LAMP(Linux+Apache+MySQL+PHP)
WEB平台架构之:LAMP(Linux+Apache+MySQL+PHP) 从业界来看,最主流的web平台架构就当属LAMP了.LAMP架构可以说是一切web平台的基础架构,所有一切的所谓大型架 ...
- LAMP(Linux+Apache+MySQL+PHP)环境介绍、配置、搭建
文章目录 写在开头的话 LAMP的简要介绍 部署方式 LAMP环境搭建 环境准备 准备本地yum源 安装编译文件 关闭防火墙和SElinux 环境搭建 安装依赖包 安装 Apache 安装mysql ...
- linux mint php mysql_Installing LAMP (Linux, Apache, MySQL and PHP) On Linux Mint
Installing LAMP (Linux, Apache, MySQL and PHP) On Linux Mint. Installing LAMP (Linux, Apache, MySQL ...
- 关于在ubuntu server 14.04上安装docker以及git之笔记
关于在ubuntu server 14.04上安装docker以及在docker中安装git的若干纪录 (1). 先安装好ubuntu server 14.04 ,安装服务器的步骤不在此阐述! (2) ...
- win server 2012 R2 你需要先安装 对应于 KB2919355 的更新 ,然后才可在 Windows 8.1 或 Windows Server 2012 R2 上安装此产品。
产生阻滞的问题: 你需要先安装 对应于 KB2919355 的更新 ,然后才可在 Windows 8.1 或 Windows Server 2012 R2 上安装此产品. 官方说法(这些 KB 必须按 ...
- server2003进入oracle,[转载]在windows server 2003平台上安装Oracle 11G图解
在windows server 2003平台上安装Oracle 11G图解步骤. 1. 双击安装图标,进入Oracle 11G的安装界面,选择"高级安装",点击"下一步& ...
- 在Windows Server 2012 R2上安装Sharepoint 2013
之前有在Windows Server 2008 r2上安装过Sharepoint 2013,后来因为虚拟机资源不足给删除了.现Sharepoint 2003升级至2013项目即将开始,需要重新 ...
最新文章
- 程序员成长的本质,就是一步步靠近商业
- 10月第2周.ORG总量TOP10:中国增1701个 涨幅最大
- Ie6/ie7 不支持 JSON
- Leetcode 83. 删除排序链表中的重复元素
- 旋转有序数组的二分查找
- gbase 8s oracle,GBase8s 查看数据库表空间信息
- mysql数据库参数
- 一步一步使用Ext JS MVC与Asp.Net MVC 3开发简单的CMS后台管理系统之数据篇
- 如果看了此文你还不懂傅里叶变换,那就过来掐死我吧【完整版】(ZZ伯乐在线)...
- Mac 识别NTFS移动硬盘
- L3-005. 垃圾箱分布-PAT团体程序设计天梯赛GPLT(Dijkstra)
- 坚果云android功能,坚果云发布Android新版本 离线收藏大增强
- openwrt源码分析_编译个性化的OPENWRT固件(openWRT源码修改)
- 第二讲 综合评价分析—TOPSIS法
- 微信消息模板——巨坑
- 如何将音乐复制到您的Android手机
- centos7.8 swoole安装和使用
- 关于45°角度地图坐标的计算原理 - LVin_A
- 微服务进阶避坑指南 | 技术头条
- 我的世界java版控制键_我的世界:教你几个实用的快捷键小技巧,萌新可能对此一无所知!...
热门文章
- 让 CentOS 启动时不启动桌面服务
- excel实战应用案例100讲(十三)-使用Python 对 Excel文件进行批量操作
- 对着爬虫网页HTML学习Python正则表达式re
- 产品经理实战:电商平台是如何扣库存的?
- windows server 2008 oracle 10g,一次不太愉快的Windows Server 2008 R2 SP1上安装ORACLE 10G经历...
- oracle pl/sql编程详解,OraclePL/SQL高级编程详解
- html5 loaded,How do you check if a HTML5 audio element is loaded?
- 【canvas系列】canvas实现“ 简单的Amaziograph效果”--画对称图【强迫症福利】
- JS之setTimeOut与clearTimeOut
- NSMutableDictionary中 setValue和setObject的区别