美文网首页
CentOS7安装配置LEMP(Nginx-PHP

CentOS7安装配置LEMP(Nginx-PHP

作者: 824bb1c71eb9 | 来源:发表于2018-11-11 18:53 被阅读7次

    一般巨型的站点建站环境都会接纳Nginx系统环境架构,对立而言比Apache承袭承载的线程与压力更大,不过对于一般的网站、站点来讲,Apache环境也足够使用。在之前的相关文章中,不管是LNMP一键部署包、仍是LEMP一键包、以及AMH等WEB面板,都是接纳NGINX搭建的站点环境。

    在这篇文章中,伏笔主机整顿一篇基于最新的CentOS7系统,搭建与应用Nginx/PHP-FPM 5.6/MySQL 5.5适用的站点环境,如果你也喜爱折腾,能尝试下面的内容,文章是从外洋翻译过来的,且进行过测试是完整的。

    第1、部署EPEL与REMI库文件

    第二、部署Nginx

    启动与设置开机启动

    设置防火墙开启80端口

    这里咱们已经部署终了NGINX,咱们能openIP地址浏览器中,能看到成功的NGINX部署界面提示。

    第3、部署MariaDB 5.5

    启动与设置开机启动

    设置数据库的safe

    /usr/bin/mysql_secure_installation

    执行上面script,依据提示咱们需要设置一遍数据库的safe,清除匿名使用者等。

    第4、部署PHP-fpm 5.6

    启动与开机启动

    第5、配置Nginx

    到这里咱们已经部署终了nginx, mariadb, 以及php-fpm,咱们需要对Nginx进行配置

    A - 配置/etc/nginx/nginx.conf文件

    worker_processes表示当前云主机/服务器的CPU核心数,咱们能通过grep ^processor /proc/cpuinfo | wc -l检测与修正。

    B - 检查启动sendfile, tcp_nopush, gzip,以及增加INDEX.PHP文件

    第6、增加站点与设置文件

    增加站点的时候,咱们最好以域名来定,这样好检查与记忆。

    输入对应的配置文件。

    如果没有/var/www/www.fubi.hk文件夹,咱们需要给予设置增加与配置权限。

    最后,咱们启动Nginx

    如果没法启动,能用"systemctl status nginx.service"检查到底是哪里的问题然后响应修正。

    总结,这样咱们能在已经建立的文件夹中上传程式。如果需要有MYSQL等数据库的,咱们独立再部署,咱们也能参考"Debian部署LEMP(Linux/Nginx/MySQL/PHP)搭建站点建站环境"文章部署。

    参考文献: https://vps.fubi.hk/foreshadowingvps/zhishiku/20181111/6871.html

    相关文章

      网友评论

          本文标题:CentOS7安装配置LEMP(Nginx-PHP

          本文链接:https://www.haomeiwen.com/subject/ducffqtx.html