Linux系统CentOS7.2搭建LAMP环境
2017-04-05 17:45
661 查看
原文链接:http://www.cnblogs.com/MemoryLily/p/5722357.html
Centos6版本的推荐看下面这个教程,很详细
http://blog.csdn.net/u014427391/article/details/51381097
yum -y install php
yum -y install php-fpm
yum -y install mysql
yum -y install mysql-server
yum -y install php-mysql
除了mysql-server其他都安装成功
错误:No package mysql-server available.
Package php-mysql-5.4.16-36.el7_1.x86_64 already installed and latest version
Nothing to do
查找原因是因为CentOS 7 版本将MySQL数据库软件从默认的程序列表中移除,用mariadb代替了,有两种解决方案,一是安装mariadb,二是从官网下载mysql-server.因为对mariadb不熟悉,所以我采用了第二种解决方案。
wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm
rpm -ivh mysql-community-release-el7-5.noarch.rpm
yum install mysql-community-server
然后需要确定,输入y回车即可
Is this ok[y/d/N]:y
接下来等待下载,需要确认的输入y回车即可
成功!
yum -y install httpd-manual mod_ssl mod_perl mod_auth_mysql
安装PHP扩展包
yum -y install php-gd php-xml php-mbstring php-ldap php-pear php-xmlrpc php-devel
安装Mysql扩展包
yum -y install mysql-connector-odbc mysql-devel libdbi-dbd-mysql
chkconfig mysqld on
没有error,成功
重启Apache、mysql服务(注意这里和centos6有区别,7不能使用6的方式)
service mysqld restart
service php-fpm start
service httpd restart
mysql –u root
show databases; #注意分号
可重置密码
set password for 'root'@'localhost' =password('xxxxxxxx');
如下图,php监听9000端口,apache监听80端口,mysql监听3306端口
cd /var/www/html
touch test.php
vi test.php
进入到了控制模式之后按键盘字母 i 进入到编辑模式,将如下代码输入到文件中
<?php
echo phpinfo();
?>
按 esc 退出编辑模式,回到控制模式,输入 :wq 然后回车,在浏览器中输入服务器IP地址+php文件名,
例:115.115.115.115/test.php
出现下图则成功。
Centos6版本的推荐看下面这个教程,很详细
http://blog.csdn.net/u014427391/article/details/51381097
安装Apache、PHP、Mysql、连接Mysql数据库的包:
yum -y install httpdyum -y install php
yum -y install php-fpm
yum -y install mysql
yum -y install mysql-server
yum -y install php-mysql
除了mysql-server其他都安装成功
错误:No package mysql-server available.
Package php-mysql-5.4.16-36.el7_1.x86_64 already installed and latest version
Nothing to do
查找原因是因为CentOS 7 版本将MySQL数据库软件从默认的程序列表中移除,用mariadb代替了,有两种解决方案,一是安装mariadb,二是从官网下载mysql-server.因为对mariadb不熟悉,所以我采用了第二种解决方案。
wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm
rpm -ivh mysql-community-release-el7-5.noarch.rpm
yum install mysql-community-server
然后需要确定,输入y回车即可
Is this ok[y/d/N]:y
接下来等待下载,需要确认的输入y回车即可
成功!
接下来安装常用扩展包
安装Apache扩展包yum -y install httpd-manual mod_ssl mod_perl mod_auth_mysql
安装PHP扩展包
yum -y install php-gd php-xml php-mbstring php-ldap php-pear php-xmlrpc php-devel
安装Mysql扩展包
yum -y install mysql-connector-odbc mysql-devel libdbi-dbd-mysql
配置Apache、mysql开机启动
chkconfig httpd onchkconfig mysqld on
没有error,成功
重启Apache、mysql服务(注意这里和centos6有区别,7不能使用6的方式)
service mysqld restart
service php-fpm start
service httpd restart
打开mysql
初次安装mysql是没有密码的mysql –u root
show databases; #注意分号
可重置密码
set password for 'root'@'localhost' =password('xxxxxxxx');
环境检查
netstat –tunlp如下图,php监听9000端口,apache监听80端口,mysql监听3306端口
php测试环境是否成功
进入apache的web根目录:/var/www/html 中自己写一个最简单的php页面cd /var/www/html
touch test.php
vi test.php
进入到了控制模式之后按键盘字母 i 进入到编辑模式,将如下代码输入到文件中
<?php
echo phpinfo();
?>
按 esc 退出编辑模式,回到控制模式,输入 :wq 然后回车,在浏览器中输入服务器IP地址+php文件名,
例:115.115.115.115/test.php
出现下图则成功。
相关文章推荐
- Centos7.2/Linux下搭建LAMP环境的搭建&配置虚拟主机
- CentOS linux系统搭建LAMP环境
- 环境搭建之Linux系统安装MySQL(centos7.2)
- 【php】Centos系统下Lamp环境的快速搭建
- centos lamp 环境搭建 Linux+Apache+Mysql/MariaDB+Perl/PHP/Python
- CentOS Linux系统搭建Android开发环境详细介绍
- Centos系统下Lamp环境的快速搭建
- 在linux系统中利用源码搭建lamp环境
- CentOS、Linux搭建LAMP(Apache、MySQL、PHP)环境
- 基于阿里云centOS服务器,LAMP环境搭建(linux+apache+mysql+php)
- linux系统 crunchbang LAMP环境的搭建
- linux应用之php开发环境lamp搭建(centos)
- Linux(CentOS6.0)系统搭建Qt5.2开发环境
- 在centos7.2 linux系统上安装java环境JDK8
- linux 下安装jdk 。centos系统下默认安装的openjdk,重装jdk。CentOS系统上的Java环境搭建
- Centos系统下Lamp环境的快速搭建(超详细,转)
- centos LAMP第一部分-环境搭建 Linux软件删除方式,mysql安装,apache,PHP,apache和php结合,phpinfo页面,ldd命令 第十九节课
- centos系统使用yum快速搭建lamp环境
- 搭建Linux(centos5.5)+Apache2+Mysql5+Php5+zabbix1.8.5系统环境实现网络状况监控
- 用qemu搭建CentOS 6 for colinux虚拟系统——《Windows下搭建CentOS 6开发环境之一》