CentOS下安装LAMP环境
2016-05-27 14:25
375 查看
1、安装Apache
# 开机自启动
# 启动httpd 服务
#安装apache 一些扩展
现在直接在浏览器键入http://localhost 或 http://本机IP ,应该会看到Apache的测试页面。
2、安装配置MySQL
# mysql 客户端程序
# mysql-server 服务端程序
# mysql-devel 开发设计的库
# 开机启动
# 启动mysqld服务
# 进行一些安全性配置
然后提示你:Remove anonymous users?[Y/n] (是否删掉匿名用户)
我输入:Y,然后 Enter,提示 … Success!
再提示你:Disallow root login remotely?[Y/n](是否取消远程root登录)
我输入:N,然后Enter,提示 … Success!
再提示你:Remove test database and access to it?[Y/n](是否删掉test数据库)
我输入:Y,然后Enter,提示 … Success! 以及一些信息
再提示你:Reload privilege tables now?[Y/n]
我输入:Y,然后Enter,提示 … Success! 以及一些信息
tcp 0 0 0.0.0.0:3306 0.0.0.0:* LISTEN 1723/mysqld
OK, 我们看到mysqld已经启动,监听在3306端口上。
3、安装php
建议使用php 5.6 不过需要重新配置源
追加CentOS 6.5的epel及remi源:
yum -y install httpd
# 开机自启动
chkconfig httpd on
# 启动httpd 服务
service httpd start
#安装apache 一些扩展
yum -y install httpd-manual mod_ssl mod_perl mod_auth_mysql
现在直接在浏览器键入http://localhost 或 http://本机IP ,应该会看到Apache的测试页面。
2、安装配置MySQL
yum -y install mysql mysql-server mysql-devel
# mysql 客户端程序
# mysql-server 服务端程序
# mysql-devel 开发设计的库
# 开机启动
chkconfig mysqld on
# 启动mysqld服务
service mysqld start
# 进行一些安全性配置
/usr/bin/mysql_secure_installation
然后提示你:Remove anonymous users?[Y/n] (是否删掉匿名用户)
我输入:Y,然后 Enter,提示 … Success!
再提示你:Disallow root login remotely?[Y/n](是否取消远程root登录)
我输入:N,然后Enter,提示 … Success!
再提示你:Remove test database and access to it?[Y/n](是否删掉test数据库)
我输入:Y,然后Enter,提示 … Success! 以及一些信息
再提示你:Reload privilege tables now?[Y/n]
我输入:Y,然后Enter,提示 … Success! 以及一些信息
netstat -tulpn | grep -i mysql
tcp 0 0 0.0.0.0:3306 0.0.0.0:* LISTEN 1723/mysqld
OK, 我们看到mysqld已经启动,监听在3306端口上。
3、安装php
建议使用php 5.6 不过需要重新配置源
追加CentOS 6.5的epel及remi源:
# 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[/code]
以下是CentOS 7的源:# yum install epel-release # rpm -ivh http://rpms.famillecollet.com/enterprise/remi-release-7.rpm[/code]
使用yum list命令查看可安装的包(Packege):# yum list --enablerepo=remi --enablerepo=remi-php56 | grep php安装PHP5.6
yum源配置好了,下一步就安装PHP5.6。# 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命令查看版本:[root@iZbp166hn1pkopsam6i5kiZ ~]# php -version PHP 5.6.28 (cli) (built: Nov 9 2016 07:23:55) Copyright (c) 1997-2016 The PHP Group Zend Engine v2.6.0, Copyright (c) 1998-2016 Zend Technologies with Zend OPcache v7.0.6-dev, Copyright (c) 1999-2016, by Zend Technologies with Xdebug v2.4.1, Copyright (c) 2002-2016, by Derick Rethans
#重启httpd服务,这一步很重要service httpd restart
然后,我们提供php页面,测试cd /var/www/html/ vi index.php <?php phpinfo(); ?>
然后,我们再次在浏览器键入http://localhost 或 http://本机IP ,应该会看到php相关信息页面
相关文章推荐
- error: Setup script exited with error: command 'x86_64-linux-gnu-gcc' failed with exit status 1
- linux下用openssl的RSA算法对文件加密解密
- Centos7.0安装MySql数据库详细步骤
- 基于linux 3.10.49内核添加字符驱动
- iptables防火墙原理
- 虚拟机 centos7 安装jdk7
- centos 6.5 x64安装Tengine
- Linux下C语言的快速入手
- linux下使用openssl对文件RSA加密解密
- redhat配置centos的yum源
- linux内核流控(traffic control)相关概念
- Linux中在Virtualbox 5.0上安装Windows10
- centos 6.5 x64安装php 7
- 关于安装双系统Linux不能完整分区解决方法
- 使用VMware 为centos添加硬盘
- Linux课程实践三:简单程序破解
- Windows 7硬盘安装Ubuntu系统
- Linux下配置Java环境变量
- linux免密码互相登录
- VMmare 下红帽7.0的gcc环境安装