在centOS中,如何安装 php/mysql/apache2

作者:无名 - 互联网 -

问题:

我现在正在运行一个 centos,现在我想将 php/mysql/apache 安装到它里面。 你们能帮助我我是新手。

谢谢


回答 1:

如果你比服务器管理更关心web开发,我可以使用预先配置的lamp 堆栈( 在另一个答案中推荐),或者使用 yum。 e.g.

yum install httpd

yum install mysql

yum install php

请参阅:如何使用yum安装 lamp。


回答 2:

你可以使用yum安装它们。 以下是一个教程:

  • 快速'n'轻松 lamp 服务器,适用于 centos/rhel


回答 3:

[pardon the lack of proper links; i don't have enough reputation, apparently. ]

正如它的他人指出的,如下所示的命令应该给你一个工作安装:

yum install httpd mysql-server mysql php php-mysql

建议你在远程服务器上运行这里命令;如果是这样,这只是开始。

如果要在永久连接到internet的框上运行 lamp 堆栈,需要确保它是安全的。

这里时,我有一些链接,但是这里的垃圾邮件系统确定我不会发布它们,因为我没有足够的信誉。 针对以下每个主题的google:

  • 保护 apache
  • 保护 php
  • 保护 mysql

并阅读你将发现的各种文章,以提供如何保持安装安全的建议。

我将使用我允许的一个链接,建议你阅读这个优秀的指南来保护rtc本身: http://wiki.centos.org/howtos/os_protection

重要的是,你了解所有运行的命令,以及它们之后的推理,以满足你的需求。 然后,你需要保持在补丁之上- - 它不够简单,只需离开你的手,然后移动。 你的服务器将不会被黑客攻击。

另一件事:很多指南建议从源代码安装。 我建议你忽略他们以开始。 使用 yum 安装,然后订阅 centos announce列表( 谷歌"centos announce announce announce") 你需要应用的安全性升级。 你不需要跟踪所有的apache/php/mywql 邮件列表,每次需要应用补丁时都重新编译。

当然,如果你正在安装的服务器实际上不是互联网,那么你可以忽略 lamp 栈=


回答 4:

这是一个不错的6部分文章,将向你展示如何构建完美的centos。

centos安装程序


回答 5:

简单的方法是像这样使用 yum:

sudo yum install httpd mysql php php-mysql --enablerepo=centosplus




文章标签:phpcentos

这篇内容就是由IT人知识库 小编为各位整理 原文链接:http://www.itpeo.net/389620/4634564.html





标签 如何安装

我有 20个服务器""如何管理每个服务器的SSH密钥和权限?

问题:我有数据库服务器,网络服务器,svn服务器,等等 经常在它们之间i - 或者它们是自动 ssh。如何管理服务器登录 ...

如何显示安装. deb 包所需的操作?

问题:我希望能够查看与升级相关的脚本/触发器,以便我能够告诉你是否将重新启动web服务器。 我找不到一个能力让我看到( ...

如何按主机名定位linux机器不是ip地址

问题:我刚刚得到一个sheevaplug并在它上面安装了 subversion。它使用dhcp获取它的ip地址,所以它可 ...

在同一机器上,server01和 Lighttpd: 如何共享 php APC?

问题:我有一个使用( 使用 mod_proxy ) 和 lighttpd ( 对于长轮询服务和 static 内容)的d ...

如何正确处理低质量网络?

问题:我对数据库编程的经验非常有限,并且访问数据库的应用程序是简单的:)。 目前:(。我需要创建一个中等大小桌面应用程序 ...

iptables: 如何阻止用户访问 internet

问题:如何阻止用户在linux中访问互联网。以下命令是否正确。iptables -a output -p tcp --d ...

在服务器上,了解托管公司如何设置帐户

问题:是否有任何或者一些hotwo书可以通过实际世界,最佳实践,设置一台像unix公司一样的计算机。回答 1:这是个加载 ...

如何降低后缀smtp空闲超时到 5s?

问题:我正在尝试从postfix到 5s的postfix下的smtpd_policy_service_max_idle, ...

服务器的( 一般) 和debian有多不同?

问题:关于 debian ( lenny ) 和 ubuntu ( hardy ) 在服务器版本方面的不同?这是一个我知 ...

如何从mysql备份大量的小表?

问题:在mysql中备份配置数据库的首选方法是什么?我正在讨论一个带有 ~160 表的模式,其中大多数表的数据行数都小于 ...

在CentOS 6上使用IPTables转发流量

介绍欢迎使用在本教程中,我将介绍如何将tcp/udp流量转发到新服务器,当你将vps迁移到新位置时,这尤其有用,本教程涵 ...

在Debian上,使用Samba创建网络共享

samba实现windows使用的协议,比如,工作组,并允许通过windows查看和修改文件,你可以在linux上运行s ...

如何在FreeBSD 12上的Apache中启用TLS 1.3

使用不同的系统?如何在fedora 29上启用nginx中的tls 1.3如何在ubuntu 18.04的nginx中e ...

如何在运行Apache Web Server的CentOS 7上安装Let's Encrypt SSL

介绍本教程将学习在apache web服务器上安装tls/ssl证书,完成后,服务器和客户端之间的所有通信会被加密,这是 ...

如何在Ubuntu 18.04上使用Port-knocking序列进一步保护SSH

使用不同的系统?debian port knocking介绍非常安全且易于实现,port knocking是保护你的服务 ...

在Ubuntu 18.04上配置Ubuntu防火墙UFW

安装ufw在ubuntu 18.04中默认安装了ufw,你可以这样验证: which ufw 你应该收到以下输出: /u ...

如何在Ubuntu 18.04的Nginx中启用TLS 1.3

使用不同的系统?如何在fedora 29上启用nginx中的tls 1.3如何在freebsd 12上启用nginx中的 ...

在cpanel directadmin plesk上安装SoftAculous

softaculous是一键安装程序,是installatron的流行替代品。安装基于web的应用程序,如wordpre ...

在cPanel/DirectAdmin/Plesk上安装Installatron

installatron是一个流行的一键安装程序,使用installatron你可以轻松安装流行的web应用程序,如wo ...

在DirectAdmin上,使用多个PHP版本

directadmin支持同时运行两个php版本,目前,最流行的组合是php 5.6和7.0,这样,你既可以同时支持遗留 ...