目录
2-2-1 报错原因:openssl版本过低,必须升级openssl,或者安装低版本nginx
3-5 Nginx配置文件后启动 + uwsgi配置文件启动
一、网站架构方式
- LAMP
- LNMP
- LNMPT = Linux+Nginx+MySQL+PHP+Tomcat
- LNMPJ = Linux +Nginx+MySQL+PHP+Jboss
- LNMuWSGI (python架构环境)
二、LNMP
2-1 使用官方Nginx yum源
- vim /etc/yum.repos.d/nginx.repo
- [nginx]
name=nginx repo
baseurl=http://nginx.org/packages/centos/7/$basearch/
gpgcheck=0
enabled=1- CentOS-6.5下配置替换一句 :baseurl=http://nginx.org/packages/centos/$releasever/$basearch/
2-2 安装并启动Nginx
- yum install nginx -y
- systemctl start nginx 开启nginx服务(centos6.5: service nginx start)
- systemctl enable nginx 开机自启(centos6.5: chkconfig --add nginx)
2-2-1 报错原因:openssl版本过低,必须升级openssl,或者安装低版本nginx
2-2-2 openssl 更新
[root@nginx ~]``# wget https://www.openssl.org/source/openssl-1.1.0g.tar.gz [root@nginx ~]``# tar -zvxf openssl-1.1.0g.tar.gz [root@nginx ~]``# cd openssl-1.1.0g [root@nginx openssl-1.1.0g]``# ./config shared zlib [root@nginx openssl-1.1.0g]``# make [root@nginx openssl-1.1.0g]``# make install [root@nginx openssl-1.1.0g]``# mv /usr/bin/openssl /usr/bin/openssl.bak [root@nginx openssl-1.1.0g]``# mv /usr/include/openssl /usr/include/openssl.bak [root@nginx openssl-1.1.0g]``# find / -name openssl [root@nginx openssl-1.1.0g]``# ln -s /usr/local/bin/openssl /usr/bin/openssl [