安装依赖包:
#yum install gcc bison bison-devel zlib-devel libmcrypt-devel mcrypt mhash-devel openssl-devel libxml2-devel libcurl-devel bzip2-devel readline-devel libedit-devel sqlite-devel libpng-devel libjpeg-devel freetype freetype-devel
创建www用户:
#groupadd www
#useradd -g www -s /sbin/nologin -M www
一、安装Nginx1.12.1:
centos6.8的镜像带的Nginx版本是1.12.1
#yum install -y nginx
#/etc/init.d/nginx start
二、安装mysql5.7.20:
#wget https://dev.mysql.com/get/mysql57-community-release-el6-9.noarch.rpm
#rpm -Uvh mysql57-community-release-el6-9.noarch.rpm
#yum install mysql-community-server
#service mysqld start
#grep 'temporary password' /var/log/mysqld.log | awk '{print $NF}'
#mysql -uroot -p
mysql>set global validate_password_policy=0;
mysql>set global validate_password_length=6;
mysql>SET PASSWORD FOR 'root'@'localhost' =PASSWORD('******');
三、安装PHP7.2.0
3.1源码编译安装
#wget rm -php-7.2.0.tar.xz
#tar xvJf php-7.2.0

本文详细介绍了在Linux环境下如何搭建LNMP(Nginx1.12.1、MySQL5.7.20和PHP7.2.0)服务器。首先,安装必要的依赖包,并创建www用户。接着,分步骤安装Nginx、MySQL和PHP,包括源码编译、配置、启动服务以及将PHP命令添加到环境变量。最后,通过修改Nginx配置文件和测试,确认LNMP环境搭建成功。
&spm=1001.2101.3001.5002&articleId=78832562&d=1&t=3&u=c6ad99d6b6ae4faaba51b79e2213bdb9)
1万+

被折叠的 条评论
为什么被折叠?



