1.首先安装依赖包
[root@localhost ~]
[root@localhost ~]
[root@localhost ~]
[root@localhost ~]
[root@localhost ~]
[root@localhost ~]
[root@localhost ~]
[root@localhost ~]
[root@localhost ~]
[root@localhost ~]
[root@localhost ~]
[root@localhost ~]
[root@localhost ~]
[root@localhost ~]
[root@localhost ~]
LNMP安装主要参考博客:https://www.cnblogs.com/evai/p/5990583.html
nginx的安装(主要参考博客:http://blog.csdn.net/likelxl/article/details/69808742)
我安装的是http://nginx.org/en/download.html 中的nginx-1.13.7版本
安装nginx之前需要先编译安装:
wget https://www.openssl.org/source/openssl-1.1.0f.tar.gz(这个不需要编译,只解压并进入源文件进行一下 ./configure 就可以)
wget https://ftp.pcre.org/pub/pcre/pcre-8.39.tar.bz2
wget http://www.zlib.net/zlib-1.2.11.tar.gz
// 2018-04-19 补充内容--nginx视频学习笔记----start
1. nginx启动:
cd /usr/local/nginx,看到如下4个目录
conf 配置文件
html 网页文件
logs 日志文件
sbin 主要二进制文件,启动程序在这个文件中
2.nginx启动好报错:
nginx: [emerg] bind() to 0.0.0.0:8080 failed (48: Address already in use)
不能绑定80端口,80端口已经被占用(有时是自己装了apache、nginx等,还有更多情况是操作系统自带了apache并作为服务启动)
解决:把占用80端口的软件或服务关闭即可
// 2018-04-19补充内容--nginx视频学习笔记----end
PHP7.1.12的安装配置
PHP7.1.12编译安装后,我的配置文件的位置:
# cp php.ini-development /usr/local/php/lib/php.ini
# cp /usr/local/php/etc/php-fpm.conf.default /usr/local/php/etc/php-fpm.conf
# cp /usr/local/php/etc/php-fpm.d/www.conf.default /usr/local/php/etc/php-fpm.d/www.conf
# cp -R ./sapi/fpm/php-fpm /etc/init.d/php-fpm
|