为什么80%的码农都做不了架构师?>>>   

1、安装Apache

[root@localhost ~]# yum -y install httpd

# 开机自启动

[root@localhost ~]# chkconfig httpd on

# 启动httpd 服务

[root@localhost ~]# service httpd start

### 安装apache 一些扩展

root@localhost ~]# yum -y install httpd-manual mod_ssl mod_perl mod_auth_mysql
现在直接在浏览器键入http://localhost  或 http://本机IP  ,应该会看到Apache的测试页面

这里需要注意iptables(如果是在虚拟主机装,在本机访问的话就要关闭防火墙chkconfig   iptables off)

2、安装配置MySQL

# mysql          客户端程序

# mysql-server    服务端程序

# mysql-devel    开发设计的库

[root@localhost ~]# yum -y install mysql mysql-server mysql-devel

# 开机启动

[root@localhost ~]# chkconfig mysqld on

# 启动mysqld服务

[root@localhost ~]# service mysqld start

# 进行一些安全性配置

[root@localhost ~]# /usr/bin/mysql_secure_installation

[root@localhost ~]# netstat -tulpn | grep -i mysql

tcp        0      0 0.0.0.0:3306          0.0.0.0:*          LISTEN      1723/mysqld
OK, 我们看到mysqld已经启动,监听在3306端口上。

3.安装php5.6版本

由于centOS6.5的源php版本都比较低(php5.3),所以现在需要更换源

a.检查当前安装的PHP包

yum list installed | grep php

如果有安装的PHP包,先删除他们

yum remove php.x86_64 php-cli.x86_64 php-common.x86_64 php-gd.x86_64 php-ldap.x86_64 php-mbstring.x86_64 php-mcrypt.x86_64 php-mysql.x86_64 php-pdo.x86_64

配置yum源

追加CentOS 6.5的epel及remi源。

1

2

# rpm -Uvh http://ftp.iij.ad.jp/pub/linux/fedora/epel/6/x86_64/epel-release-6-8.noarch.rpm

# rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm

以下是CentOS 7.0的源。

1

2

# yum install epel-release

# rpm -ivh http://rpms.famillecollet.com/enterprise/remi-release-7.rpm

使用yum list命令查看可安装的包(Packege)。

1

# yum list --enablerepo=remi --enablerepo=remi-php56 | grep php

安装PHP5.6.x

yum源配置好了,下一步就安装PHP5.6。

1

# yum install --enablerepo=remi --enablerepo=remi-php56 php php-opcache php-devel php-mbstring php-mcrypt php-mysqlnd php-phpunit-PHPUnit php-pecl-xdebug php-pecl-xhprof

用PHP命令查看版本。

1

2

3

4

5

6

# php --version

PHP 5.6.0 (cli) (built: Sep  3 2014 19:51:31)

Copyright (c) 1997-2014 The PHP Group

Zend Engine v2.6.0, Copyright (c) 1998-2014 Zend Technologies

    with Zend OPcache v7.0.4-dev, Copyright (c) 1999-2014, by Zend Technologies

    with Xdebug v2.2.5, Copyright (c) 2002-2014, by Derick Rethans

安装PHP-fpm

yum install --enablerepo=remi --enablerepo=remi-php56 php-fpm

PS:

重启httpd服务报错

httpd: Could not reliably determine the server's fully qualified domain name

解决:vi/etc/httpd/conf/http.conf

修改ServerName localhost:80 注释即可,然后重启httpd

启动httpd 报错 NameVirtualHost *:80 has no VirtualHost

解决:因为在http.conf的打开NameVirtualHost *:80 前的注释,然后再进入conf.d文件夹里面的配置时,还有同样的NameVirtualHost *:80存在,那就会报错(多台虚拟主机)

转载于:https://my.oschina.net/snxun/blog/828304

liunx安装Lamp相关推荐

  1. 利用yum 安装 lamp环境搭载 cacti监控和memcached数据库

    今天测试了一下yum安装lamp和cacti监/控已经memcached数据库 首先介绍下我的系统环境 centos6.7 x86-64 1安装cacti yum install cacti 安装ca ...

  2. 编译安装LAMP及分离式LAMP平台构建

    前言 LAMP网站架构是目前国际流行的Web框架,该框架包括:Linux操作系统,Apache网站服务器,MySQL数据库,Perl.PHP或者Python编程语言,所有组成产品均是开源软件,是国际上 ...

  3. RPM包安装LAMP及httpd虚拟机SSL实现

    简单罗列基础命令,只分享我的想法! 目的:通过RPM包安装LAMP,提供两个虚拟主机,一个用于WordPress,一个用于phpMyAdmin,为后一个提供ssl访问方式. 环境是vmware的虚拟机 ...

  4. CentOS 6.5系统使用yum方式安装LAMP环境和phpMyAdmin,mysql8.0.1/mysql5.7.22+centos7,windows mysql安装、配置...

    介绍如何在CentOs6.2下面使用YUM配置安装LAMP环境,一些兄弟也很喜欢使用编译的安装方法,个人觉得如果不是对服务器做定制,用yum安装稳定简单,何必去download&make&am ...

  5. Fedora 23如何安装LAMP服务器

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

  6. 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>新建用户 ...

  7. ubuntu12.04安装lamp的简单lamp

    安装Apache+PHP+Mysql System–>Administration–>Synaptic Package Manager–>Edit–>Mark packages ...

  8. ubuntu下安装lamp环境

    一.安装 1. 首先安装SSH sudo apt-get install ssh 2.安装MySQL(虽然现在最新版为5.1,但是还只能装5.0版本) sudo apt-get install mys ...

  9. CentOS 6.3下源码安装LAMP(Linux+Apache+Mysql+Php)环境

    转自:http://www.cnblogs.com/mchina/archive/2012/11/28/2778779.html 一.简介 什么是LAMP     LAMP是一种Web网络应用和开发环 ...

最新文章

  1. vs 插件小番茄 visual assist x破解版 破解教程下载
  2. 机械自动化专业转 PLC 还是单片机,路会更好走一些?
  3. python常见函数
  4. 影响视频会议效果的因素及案例分析
  5. 计算机科学导论实验考试,计算机科学导论实验指导书
  6. JQuery中的全选择器(通配符)
  7. PL/SQL Developer下设置“长SQL自己主动换行”
  8. [Leetcode][第841题][JAVA][钥匙和房间][DFS][BFS]
  9. 开源开放 | 开源网络通信行业知识图谱(新华三)
  10. 中信国健临床通讯2011年1月第1期目录
  11. 用oracle的java存储过程实现BLOB字段的字符串读取
  12. 为什么QQ浏览器不是默认浏览器但是在打开网页的时候还是默认启动?
  13. react 点击使父元素消失_React 基础:Refs 和 DOM 引用之间的关系
  14. Windows8 提示用户去商店下载新版本
  15. MBR分区和GPT分区区别
  16. apifox通过若依平台登录传参获取token
  17. RGB Triplets(后缀和)
  18. 全面替代Microsoft Office、Microsoft visio和WPS的优秀开源文档编辑器LibreOffice
  19. Lunix磁盘与文件系统管理
  20. 电脑硬件升级完全解决方案2

热门文章

  1. HTML元素(标签)大全及使用说明 (整)
  2. xlua build时 报错处理
  3. Android 高级面试-2:IPC 相关
  4. JAVA学习day06
  5. UDF-java获取名字中的姓
  6. Tomcat 8 中的startup.bat
  7. 可视化管理一目了然 锐捷RG-UAC承载荔湾教育局“御网”之道
  8. 深入Java集合学习系列:Hashtable的实现原理
  9. java并发之线程安全---java并发编程实践
  10. Project: CSS Buttons