L===Linux
N====Nginx
M====MysSQL
P====php
安装包
mysql-boost | https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-boost-5.7.27.tar.gz |
---|---|
php7.2 | https://www.php.net/distributions/php-7.2.21.tar.bz2 |
nginx1.16 | http://nginx.org/download/nginx-1.16.0.tar.gz |
解压文件
[root@server ~]# tar -jxf php-7.2.21.tar.bz2 -C /usr/local/src/
[root@server ~]# tar -zxf mysql-boost-5.7.27.tar.gz -C /usr/local/src/
[root@server ~]# tar -zxf nginx-1.16.0.tar.gz -C /usr/local/src/
[root@server ~]# ll /usr/local/src/
总用量 8
drwxr-xr-x 35 7161 31415 4096 6月 10 22:51 mysql-5.7.27
drwxr-xr-x 8 1001 2.sh 147 4月 23 21:13 nginx-1.16.0
drwxrwxr-x 14 root root 4096 7月 30 17:21 php-7.2.21
源码编译安装配置nginx
[root@server ~]# cd /usr/local/src/nginx-1.16.0/
[root@server nginx-1.16.0]# ls
auto CHANGES.ru configure html man src
CHANGES conf contrib LICENSE README
[root@server nginx-1.16.0]# useradd -s /sbin/nologin nginx
[root@server nginx-1.16.0]# mkdir /server
[root@server nginx-1.16.0]# ./configure --prefix=/server/nginx-1.16 \
> --with-http_dav_module \
> --with-http_stub_status_module \
> --with-http_addition_module \
> --with-http_sub_module \
> --with-http_flv_module \
> --with-http_mp4_module \
> --user=nginx \
> --group=nginx
[root@server nginx-1.16.0]# echo $?
0
[root@server nginx-1.16.0]# make && make install
[root@server nginx-1.16.0]# cd /server/nginx-1.16/conf/
[root@server conf]# ls
fastcgi.conf koi-win scgi_params
fastcgi.conf.default mime.types scgi_params.default
fastcgi_params mime.types.default uwsgi_params
fastcgi_params.default nginx.conf uwsgi_params.default
koi-utf nginx.conf.default win-utf
配置用户,默认nobody
[root@server conf