centos 安装 LAMP
2019独角兽企业重金招聘Python工程师标准>>>
1. 换源,sohu的相当好用。
1.1备份CentOS-Base.repo
cd /etc/yum.repos.d/
cp CentOS-Base.repo CentOS-Base.repo.bak
1.2替换源
用vi打开CentOS-Base.repo,并将内容清空,然后将下面的内容复制进去,并保存。
# CentOS-Base.repo
#
# This file uses a new mirrorlist system developed by Lance Davis for CentOS.
# The mirror system uses the connecting IP address of the client and the
# update status of each mirror to pick mirrors that are updated to and
# geographically close to the client. You should use this for CentOS updates
# unless you are manually picking other mirrors.
#
# If the mirrorlist= does not work for you, as a fall back you can try the
# remarked out baseurl= line instead.
#
#
[base]
name=CentOS-$releasever - Base
baseurl=http://mirrors.sohu.com/centos/$releasever/os/$basearch/
gpgcheck=1
gpgkey=http://mirrors.sohu.com/centos/RPM-GPG-KEY-CentOS-5
#released updates
[updates]
name=CentOS-$releasever - Updates
baseurl=http://mirrors.sohu.com/centos/$releasever/updates/$basearch/
gpgcheck=1
gpgkey=http://mirrors.sohu.com/centos/RPM-GPG-KEY-CentOS-5
#packages used/produced in the build but not released
[addons]
name=CentOS-$releasever - Addons
baseurl=http://mirrors.sohu.com/centos/$releasever/addons/$basearch/
gpgcheck=1
gpgkey=http://mirrors.sohu.com/centos/RPM-GPG-KEY-CentOS-5
#additional packages that may be useful
[extras]
name=CentOS-$releasever - Extras
baseurl=http://mirrors.sohu.com/centos/$releasever/extras/$basearch/
gpgcheck=1
gpgkey=http://mirrors.sohu.com/centos/RPM-GPG-KEY-CentOS-5
#additional packages that extend functionality of existing packages
[centosplus]
name=CentOS-$releasever - Plus
baseurl=http://mirrors.sohu.com/centos/$releasever/centosplus/$basearch/
gpgcheck=1
enabled=0
gpgkey=http://mirrors.sohu.com/centos/RPM-GPG-KEY-CentOS-5
1.3更新一下。
yum -y update
2. 用yum安装Apache,Mysql,PHP.
2.1安装Apache
yum install httpd httpd-devel
安装完成后,用/etc/init.d/httpd start 启动apache
设为开机启动:chkconfig httpd on
2.2 安装mysql
2.2.1 yum install mysql mysql-server mysql-devel
同样,完成后,用/etc/init.d/mysqld start 启动mysql
2.2.2 设置mysql密码
mysql>; USE mysql;
mysql>; UPDATE user SET Password=PASSWORD('newpassword') WHERE user='root';
mysql>; FLUSH PRIVILEGES;
2.2.3 允许远程登录
mysql -u root -p
Enter Password: <your new password>
mysql>GRANT ALL PRIVILEGES ON *.* TO '用户名'@'%' IDENTIFIED BY '密码' WITH GRANT OPTION;
完成后就能用mysql-front远程管理mysql了。
2.2.4 设为开机启动
chkconfig mysqld on
3. 安装php
yum install php php-mysql php-common php-gd php-mbstring php-mcrypt php-devel php-xml
/etc/init.d/httpd start
4. 测试一下
4.1在/var/www/html/新建个test.php文件,将以下内容写入,然后保存。
<?
phpinfo();
?>
4.2 防火墙配置
a.添加.允许访问端口{21: ftp, 80: http}.
iptables -I RH-Firewall-1-INPUT -m state –state NEW -m tcp -p tcp –dport 21 -j ACCEPT
iptables -I RH-Firewall-1-INPUT -m state –state NEW -m tcp -p tcp –dport 80 -j ACCEPT
b.关闭防火墙{不推荐}.
service iptables stop
c.重置加载防火墙
service iptables restart
4.3然后在客户端浏览器里打开http://serverip/test.php,若能成功显示,则表示安装成功。
转载于:https://my.oschina.net/u/1029481/blog/346960
centos 安装 LAMP相关推荐
- 使用阿里云CentOS安装LAMP时,安装PHP扩展需要注意的事情
2019独角兽企业重金招聘Python工程师标准>>> 阿里云的CentOS中,repo是更改过的,有安装epel的repo,之前使用命令: yum install httpd ph ...
- CentOS下LAMP一键yum安装脚本
来源:http://www.centoscn.com/CentosServer/www/2015/0226/4742.html 本脚本适用环境: 系统支持:CentOS/Redhat/Fedora 内 ...
- CentOS 6.5系统使用yum方式安装LAMP环境和phpMyAdmin,mysql8.0.1/mysql5.7.22+centos7,windows mysql安装、配置...
介绍如何在CentOs6.2下面使用YUM配置安装LAMP环境,一些兄弟也很喜欢使用编译的安装方法,个人觉得如果不是对服务器做定制,用yum安装稳定简单,何必去download&make&am ...
- centos 7 安装 mantisbt-2.12.0 —— 安装LAMP环境、安装mantisbt-2.12.0
一.安装LAMP环境 1 二. 环境的启动 6 三. Mantis数据库的创建 6 四. 安装mantis-2.12.0 9 1>安装配置 9 2>登录管理员账号 13 3>新建用户 ...
- CentOS 6.3下源码安装LAMP(Linux+Apache+Mysql+Php)环境
转自:http://www.cnblogs.com/mchina/archive/2012/11/28/2778779.html 一.简介 什么是LAMP LAMP是一种Web网络应用和开发环 ...
- CentOS 6.X安装LAMP最高版本环境
#------------CentOS 6.X安装LAMP最高版本环境------------------ #! /bin/sh#安装Apache yum install httpd -y #1.关闭 ...
- centos 6.5 安装 lamp 后mysql不能启动_CentOS 6.5 系统 LAMP(Apache+MySQL+PHP)安装步骤
先来解释一下,什么是 LAMP.正如标题所言,LAMP 实际上就是 Linux.Apache.MySQL.PHP 四个名称的缩写,当然最后一个 "P" 还有其他说法是 Perl 或 ...
- Centos 7yum安装LAMP
Centos 7 yum 安装LAMP 作者:闫涛 E-mail:coderyantao@qq.com 备注:实验环境为虚拟机,selinux.firewalld都已经关闭 Apache 2.4 官方 ...
- Linux安装lamp脚本,CentOS LAMP一键安装脚本
LAMP简单介绍 LAMP指的Linux(操作系统).Apache(HTTP 服务器),MySQL(有时也指MariaDB,数据库软件) 和PHP(有时也是指Perl或Python)的第一个字母缩写, ...
- centos下一键安装lamp环境,快捷,方便
http://www.centos.bz/lamp/ 适用环境: 系统支持:CentOS-5 (32bit/64bit).CentOS-6 (32bit/64bit) 内存要求:≥256M 安装了什么 ...
最新文章
- PHP数据库链接类(PDO+Access)
- python简单代码加法-CPython 源码中整数加法的实现
- 网络架构之争:三大主流架构对决,谁是王者?深入思考CNN、Transformer与MLP
- 【C语言】使用指针得到数组的最后一个数
- Cibersort免疫浸润的在线分析及R语言代码实现
- CloudCompare离线帮助文档
- 在hdfs文件系统中创建目录连接失败_分布式文件系统HDFS
- MIT新研究:基于基本运动能力让机器人自主学习,感知世界
- Navicat 快捷键 for Mysql
- 【菜鸟站长成长记】CuteFTP9 初步使用心得
- 信息学奥赛 java C 选_信息学奥赛(NOIP)入门指南(新家长必读)
- One-shot Face Reenactment(BMVC19)
- 计算机怎样更新卡驱动,电脑显卡驱动怎么更新(NVIDIA显卡手动更新教程)
- Doris export任务概率性cancelled
- ndis拨号软件 linux,[4G模块]华为ME909S-821 NDIS拨号指令流程
- 老徐和阿珍的故事:Runnable和Callable有什么不同?
- 关于机器学习中鲁棒性和泛化能力
- The word 'XXX' is not correctly spelled
- 华硕笔记本U盘装系统教程
- 解决SecureCRT报错keyboard-interactive authentication with the ssh2 server failed
热门文章
- paip.验证码识别----判断汉字还是英文
- Rust : 简单模拟交易所与参与机构
- 一级市场,退出有多难?
- 技术人 | 浅谈如何成为技术一号位?
- 黑客松Demo: Kata 的下一代镜像系统
- 【疾病分类】基于matlab LBP果实病害检测分类【含Matlab源码 1714期】
- 【声学检测】基于matlab MFCC+GMM安全事件声学检测系统【含Matlab源码 1699期】
- 【优化分类】基于matlab粒子群算法优化支持向量机分类(多输入多分类)【含Matlab源码 1559期】
- 【优化布局】基于matlab遗传算法求解配电变电站布局优化问题【含Matlab源码 1317期】
- 【车间调度】基于matlab粒子群算法求解车间生产调度问题【含Matlab源码 245期】