LAMP环境安装

1、下载并安装CentOs 7

2、安装apache

yum install httpd

3、下载安装mysql

https://dev.mysql.com/downloads/repo/yum/直接下载最新版本的yum仓库到系统,根据系统版本选择下载对应的版本,笔者的版本是centos7,所以直接选择图中版本下载,下载前需要先登陆,直接按照网站提示登陆后在下载页面下载到本地然后scp到目标linux即可

下载成功后进入仓库所在目录,安装mysql仓库

yum localinstall mysql80-community-release-el7-1.noarch.rpm

进入yum仓库,选择所需的mysql版本

cd /etc/yum.repos.d/

最新版本为mysql8.0,笔者选择安装5.6,则在/etc/yum.repos.d/mysql-community.repo中进行配置,使mysql8.0 enable=0,mysql5.6enable=1,如下图

安装mysql

yum install mysql-community-server

开启mysql服务

systemctl start mysqld.service

查看mysql 服务状态,看到running表示服务已经正常开启

service mysqld status

输入命令“mysql_secure_installation”回车按照提示设置mysql登陆密码

4、下载安装php-5.6.38

编译安装之前确保已经安装了gcc

安装命令:yum install gcc gcc-c++

http://cn2.php.net/get/php-5.6.38.tar.bz2/from/this/mirror

解压php源码

tar   -jxvf  php-5.6.38.tar.bz2

查看apache的模块文件所在目录,以便在配置php时连接好已安装好的apache

find / -name apxs

另外,在PHP中进程控制支持默认是关闭的。您需要使用 --enable-pcntl 配置选项重新编译PHP的 CGI或CLI版本以打开进程控制支持。

配置.configure,进入php安装目录,直接输入一下代码进行配置

./configure --prefix=/usr/local/php \

--with-config-file-path=/usr/local/php/etc \

--enable-inline-optimization --disable-debug \

--disable-rpath --enable-shared --enable-opcache \

--enable-fpm --with-fpm-user=www \

--with-fpm-group=www \

--with-mysql=mysqlnd \

--with-mysqli=mysqlnd \

--with-pdo-mysql=mysqlnd \

--with-gettext \

--enable-mbstring \

--with-iconv \

--with-mcrypt \

--with-mhash \

--with-openssl \

--enable-bcmath \

--enable-soap \

--with-libxml-dir \

--enable-pcntl \

--enable-shmop \

--enable-sysvmsg \

--enable-sysvsem \

--enable-sysvshm \

--enable-sockets \

--with-curl --with-zlib \

--enable-zip \

--with-bz2 \

--with-readline \

--enable-pcntl \

--with-apxs2=/usr/bin/apxs

新的系统,很多工具尚且没安装,所以配置过程中会有很多报错,提示缺少各种工具,提示缺什么工具则安装什么工具上去就行了,安装后再重新运行.configure 具体可参考此篇文章https://blog.csdn.net/u011608531/article/details/50756112

直至配置运行成功后编译并安装

make

make install

由于安装目录在/usr/local/php/ 直接运行php会提示没有这个文件,所以将可执行文件复制到/bin/ 运行成功

cp /usr/local/php/bin/php /bin/

安装完成后,查看httpd.conf文件可见apache已经自动完成了加载php模块

5、测试apache以及php

查看httpd.conf得只apache网站根目录

进入根目录,新建访问文件

设置vmware为nat模式后,查看centos 7 的ip为192.168.88.136

访问网站,成功

猜你喜欢

转载自blog.csdn.net/CouryLove/article/details/86480332
今日推荐