lnmp的安装
Posted baikaishui-liang
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了lnmp的安装相关的知识,希望对你有一定的参考价值。
安装lnmp之前
1 创建一个用户/组 groupadd www, useradd -g www www -M -s /sbin/nologin 2 安装c编译器,yum -y install gcc
nginx-1.14.1
1 下载nginx当前得稳定版(stable version)本,下载地址: http://nginx.org/en/download.html 2 解压 tar -xf nginx-1.14.1.tar.gz ,然后进入到niginx目录 3 检测当前linux环境(检测是否缺少一些库了,在检测当中,如果缺少某个库,会报错,报错信息会显示出缺少哪个库,然后你yum安装就行,
ex:yum -y install pcre-devel,devel--是编译源代码需要得版本)configure --prefix=/usr/local/nginx --user=www --group=www 4 开始编译,安装 make && make install 5 启动nginx, /usr/local/nginx/sbin/nginx 6 sbin/nginx 开启 pkill nginx 关闭
php-7.2.12
1 下载php current stable version,下载地址:http://php.net/downloads.php 2 解压 tar -jxf mirror 3 安装一些库(这些库基本上可以满足下面检测环境步骤所需要得,如果不够得话,可以yum安装)
yum -y install gcc-devel libxml2-devel openssl-devel libcurl-devel libjpeg-devel libpng-devel freetype-devel libmcrypt-devel 4 检测当前linux环境
./configure --prefix=/usr/local/php7 --enable-fpm --with-fpm-user=www --with-fpm-group=www --with-config-file-path=/usr/local/php7/etc --disable-ipv6 --with-openssl --with-libxml-dir --with-zlib --with-curl --with-gd --with-jpeg-dir --with-png-dir --with-freetype-dir --with-gettext --enable-mbstring --with-mysqli --with-pdo-mysql --enable-embedded-mysqli --with-pcre-dir --enable-mysqlnd, 出现 Thank you for using PHP ,说明当前环境满足安装需要了 5 开始编译安装 make && make install 6 sbin/php-fpm 开启 pkill php-fpm 关闭
mysql-8.0.13
1 下载地址:https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-boost-8.0.13.tar.gz 2 解压 tar -xf ******.tar.gz 3 安装库文件(部分文件,如果不够,再yum安装) yum -y install gcc ncurses-devel gcc-c++ 4 检测环境(类似 .configure) cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql8 -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci -DDOWNLOAD_BOOST=1 -DWITH_BOOST=/usr/local/src/mysql-8.0.13/boost/ 5 开始编译/安装 make && make install 6 初始化数据库 ./bin/mysqld --initialize --user=mysql --datadir=/usr/local/mysql8/data --basedir=/usr/local/mysql8/ 7 cp /usr/local/mysql8/support-files/mysql.server /etc/initd.d/mysql 8 service mysql start /stop/restart
以上是关于lnmp的安装的主要内容,如果未能解决你的问题,请参考以下文章