服务器搭建

CentOS 7 安装 LNMP 环境,sh脚本一键安装

PHPer 2018-02-14 437次浏览 0条评论 0 0 0
可供安装的版本yum 源方式: Nginx 1.12/1.13 MySQL 5.5/5.6/5.7/8.0 MariaDB 5.5/10.0/10.1/10.2/10.3 PHP 5....

可供安装的版本

yum 源方式:

Nginx 1.12/1.13
MySQL 5.5/5.6/5.7/8.0
MariaDB 5.5/10.0/10.1/10.2/10.3
PHP 5.4/5.5/5.6/7.0/7.1/7.2
phpMyAdmin
Adminer

源码编译方式:

OpenSSL 1.1.0f
Nginx 1.13.7
PHP 7.2.0

安装

使用 yum 源安装:

sh -c "$(curl -fsSL https://raw.githubusercontent.com/maicong/LNMP/master/lnmp.sh)"

使用源码编译安装:

sh -c "$(curl -fsSL https://raw.githubusercontent.com/maicong/LNMP/master/source.sh)"

推荐用yum方式安装,速度快。

使用中出现一个问题,就是phpMyAdmin无法登陆,

mysqli_real_connect(): (HY000/2002): No such file or directory

网上找的办法未能解决

使用

服务管理

# MySQL
systemctl {start,stop,status,restart} mysqld.service

# MariaDB
systemctl {start,stop,status,restart} mariadb.service

# PHP
systemctl {start,stop,status,restart} php-fpm.service

# Nginx
systemctl {start,stop,status,restart,reload} nginx.service

站点管理

# 列表
service vhost list

# 启动(重启)、停止
service vhost {start,stop} [<domain>]

# 新增、编辑
service vhost {add, edit} [<domain>] [<server_name>] [<index_name>] [<rewrite_file>] [<host_subdirectory>]

# 删除
service vhost del [<domain>]

参数说明

  • start启动、重启
  • stop停止
  • add新增
  • edit编辑
  • del删除
  • <domain>站点标识,默认:domain
  • <server_name>域名列表,使用,隔开,默认:domain.com,www.domain.com
  • <index_name>首页文件,依次生效,默认:index.html,index.htm,index.php
  • <rewrite_file>伪静态规则文件,保存在/etc/nginx/rewrite/,默认:nomal.conf
  • <host_subdirectory>是否支持子目录绑定,on或者off,默认off

示例...

登录 | 立即注册

更新于:2018-02-14 18:27:58
    您需要登录后才可以评论。 登录 | 立即注册
    相关内容

    Centos7利用yum安装apache+mysql8+php7 一篇搞定!

    有些地方可以再细些,后面我加上 20200408 复制过来显示了代码的行数,建议直接看原文 原文链接:https://blog.csdn.net/weixin_38601833/art...

    基于CentOS7 Centos8平台搭建邮件服务器

    EwoMail​在Centos8上安装了,各种坑,各种报错。这个集成包太臃肿了。 20200416 EwoMail 已经弃用,国内的一家公司搞的坑爹产品。 20200418

    如何在RHEL8 / CentOS8上安装Webmin

    设置postfix作为邮件发送服务器

    超省心游戏加速:Wireguard+udp加速(CentOS版)--(实测:超不省心),以后搜帖...

    Wireguard+udpspeeder+udp2raw游戏加速方案 ---------------------------------------错误报告及解决-----------...

    wireguard+udpspeeder+udp2raw多用户配置

    Wireguard+udpspeeder+udp2raw游戏加速方案改进版-实测有效

    excel 列索引(数字)转列名-修正亲测版20200414

    网上的代码有些坑,这里做了修正 function index2ColName($columnNumber) { var $dividend = $columnNum...
    推荐内容

    查问我看笔记功能的实现过程-全文搜索待开启,试试yiisoft/yii2-sphinx

    查问我看笔记功能的实现的重点就是全文搜索,如果不用Yii自带的ActiveRecord的话,就要找扩展,先找了个yii-xunsearch,不行太差了,又找了yiisoft/yii2-elasticsearch,...

    yii2框架中使用sphinx使用搜索引擎 多条件选择搜索

    运行php composer.phar require --prefer-dist yiisoft/yii2-sphinx

    U盘安装U盘启动-U盘启动盘一键U盘装系统

    https://www.upandashi.com/ 先要做U盘启动盘,然后下载Win7镜像或Win7的Ghost文件,放到U盘里,然后插在电脑上做系统,注意主板要改成U盘优先启动。 ...

    MySQL数据库设计总结

    规则1:一般情况可以选择MyISAM存储引擎,如果需要事务支持必须使用InnoDB存储引擎。注意:MyISAM存储引擎 B-tree索引有一个很大的限制:参与一个索引的所有字...

    什么是B-Tree

    二叉查找树、平衡二叉树、红黑树、B-/B+树性能对比