服务器搭建

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

PHPer 2018-02-14 968次浏览 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作为邮件发送服务器

    centos服务器运行中遇到的问题 out of memory killed process...

    centos out of memory killed process 2480 httpd一个apache进程占用了几百兆的内存,what fuck!

    生产出现oom(out of memory)问题,怎么排查?

    Linux终端查看最消耗CPU内存的进程

    超省心游戏加速:Wireguard+udp加速(CentOS版)--(

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

    wireguard+udpspeeder+udp2raw多用户配置

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

    推荐内容

    怎样使用V2Ray代理和SSTap玩如魔兽世界/绝地求生/LOL台...

    在网上找的ss+SSTap的方式都不能通过SSTap的链接测试。最后找到了v2ray+SSTap的方式。 注意事项,首先单独有v2ray看能不能正常上网。另外加速时要v2ray和SST...

    使用V2Ray的mKCP协议加速游戏

    当前脚本已发布新版本,地址: https://github.com/kuoruan/shell-scripts/raw/master/kcptun/kcptun.sh 旧仓库已废...

    v2rayN已停止工作

    要安装.NET Framework 4.6 或者更高版本

    解决'nmake' 不是内部或外部命令,也不是可运行的程序

    在用gifsicle时,需要在其src目录下使用 nmake -f Makefile.w32 命令,报错 'nmake' 不是内部或外部命令,也不是可运行的程序 或批处理文件。 于是网...