Fedora 23如何安装LAMP服务器

本文涉及的产品
云数据库 RDS MySQL Serverless,0.5-2RCU 50GB
云数据库 RDS MySQL Serverless,价值2615元额度,1个月
简介:

LAMP 是开源系统上 Web 服务器的梦幻组合。LAMP 是 Linux、 Apache HTTP 服务、 MySQL/MariaDB 数据库和 PHP、 Perl 或 Python 的简称。

下面教你如何在 Fedora 23 服务器上安装 LAMP 组合。

下面的教程默认使用 192.168.1.102/24 实例,请按照你的服务器做修改。

安装 Apache

Apache 是一款开源的 web 服务框架。完全支持 CGI, SSL。

切换到 root 账户:

 
 
  1. su 

Fedora 23/22 输入以下命令来安装Apache:

 
 
  1. dnf install httpd -y 

Fedora 21 及更早的版本:

 
 
  1. yum install httpd -y 

启动httpd服务,以在每次系统启动服务:

 
 
  1. systemctl enable httpd 

使用以下命令来启动httpd服务:

 
 
  1. systemctl start httpd 

如果您遇到以下错误:

Job for httpd.service failed. See ‘systemctl status httpd.service’ and ‘journalctl -xn’ for details.

删除所有内容在/etc/hostname,并加上“localhost”。同时,在/etc/httpd/conf/httpd.conf文件中的“Servername”的值设定为“localhost”,并再次尝试启动httpd服务。

并调整防火墙以允许httpd服务,从远程客户端访问。

 
 
  1. firewall-cmd --permanent --add-service=http 
 
 
  1. firewall-cmd --permanent --add-service=https 

重新启动firewalld服务:

 
 
  1. firewall-cmd --reload 

打开浏览器,输入服务器IP访问:

  安装 MariaDB

Fedora 23/22 用户安装命令:

 
 
  1. dnf install mariadb mariadb-server -y 

Fedora 21 及早前版本命令:

 
 
  1. yum install mariadb mariadb-server -y 

随系统自动启动命令:

 
 
  1. systemctl enable mariadb 

启动数据库服务器:

 
 
  1. systemctl start mariadb 

设置 MariaDB root 账户密码,默认情况下MySQL root用户的密码为空。因此,以防止未经授权的访问MySQL数据库,我们设置需要root用户密码:

 
 
  1. mysql_secure_installation 






本文作者:佚名
来源:51CTO
相关实践学习
基于CentOS快速搭建LAMP环境
本教程介绍如何搭建LAMP环境,其中LAMP分别代表Linux、Apache、MySQL和PHP。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助     相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
目录
相关文章
|
3天前
|
Apache 项目管理 数据安全/隐私保护
Windows安装TortoiseSVN客户端结合Cpolar实现公网提交文件到本地服务器
Windows安装TortoiseSVN客户端结合Cpolar实现公网提交文件到本地服务器
|
4天前
|
Shell 数据安全/隐私保护 Docker
如何使用Docker安装FTP服务器?
【4月更文挑战第25天】
8 0
如何使用Docker安装FTP服务器?
|
11天前
|
监控 安全 Linux
Linux系统之安装ServerBee服务器监控工具
【4月更文挑战第22天】Linux系统之安装ServerBee服务器监控工具
53 2
|
11天前
|
存储 分布式计算 NoSQL
MongoDB的简介和安装(在服务器上)
MongoDB的简介和安装(在服务器上)
25 0
|
22天前
|
应用服务中间件 Linux Apache
阿里云服务器Linux一键安装web环境全攻略
阿里云服务器Linux一键安装web环境全攻略
|
22天前
|
关系型数据库 MySQL Linux
服务器脚本推荐,yum更新阿里镜像源、安装Docker、使用Docker安装MySQL服务
服务器脚本推荐,yum更新阿里镜像源、安装Docker、使用Docker安装MySQL服务
72 1
|
25天前
|
存储
坤强服务器安装
坤强服务器安装
10 0
|
22小时前
|
弹性计算
阿里云ECS使用体验
在申请高校学生免费体验阿里云ECS云服务器后的一些使用体验和感受。
|
3天前
|
存储 弹性计算 固态存储
阿里云服务器CPU内存配置详细指南,如何选择合适云服务器配置?
阿里云服务器配置选择涉及CPU、内存、公网带宽和磁盘。个人开发者或中小企业推荐使用轻量应用服务器或ECS经济型e实例,如2核2G3M配置,适合低流量网站。企业用户则应选择企业级独享型ECS,如通用算力型u1、计算型c7或通用型g7,至少2核4G配置,公网带宽建议5M,系统盘可选SSD或ESSD云盘。选择时考虑实际应用需求和性能稳定性。
|
3天前
|
弹性计算 运维 安全
阿里云ecs使用体验
整了台服务器部署项目上线