wlnmp一键安装包指南 - CentOS下rpm一键安装

whsir一键包正式更名为wlnmp一键安装包,指所有经过官方二次打包的rpm都以w开头,以便和默认的包名冲突。

wlnmp一键安装包更新维护请查看:https://blog.whsir.com/post-4631.html

wlnmp一键安装包是什么?

在以往工作中经常需要编译一些安装包,比如php、mysql等,每次编译都耗时费力,在这个自动化运维的时代,为了节省运维环境部署成本,于是wlnmp一键安装包出现了,所有包全部基于官方源码进行二次编译封装,编译包含一些常用的功能组件,优化相关配置文件,省时省力。

wlnmp一键安装包特性:

  • 通过yum方式,可以达到分钟级lnmp环境部署
  • 持续不断更新,稳定版本与官方同步
  • Nginx默认集成lua、waf、purge、TCMalloc等常用模块
  • php扩展可以根据需求进行安装
  • 支持update升级卸载(升级卸载请做好数据备份)
  • Nginx默认通过logrotate每日定时转储
  • 优化默认包配置文件参数
  • 所有打包的rpm包都以“w”开头,比如wnginx

wlnmp一键安装包系统要求:

  • Centos6、Centos7
  • Redhat6、Redhat7

wlnmp一键安装包软件支持:

  • 支持的web:Nginx
  • 支持的php:php5.6、php7.0、php7.1、php7.2、php7.3
  • 支持的DB:MySQL5.5、MySQL5.6、MySQL5.7
  • 其他:rar、rrdtool、spine

wlnmp一键安装包使用方法:

配置epel源(必须)

1

yum install epel-release

添加whsir一键包源

1

rpm -ivh http://mirrors.whsir.com/centos/whsir-release-centos.noarch.rpm

安装Nginx

1

yum install wnginx

安装php5.6

1

yum install wphp56

安装php5.6扩展

1

yum install wphp56-memcache wphp56-zend-loader wphp56-redis ......

安装redis4.x

1

yum install wredis4

安装mysql

1

yum install wmysql57

修改mysql密码(默认密码为空)

1

2

mysql -uroot -p

mysql> set password = password('whsir');

nginx中php配置,在nginx配置文件中,找到安装对应php的版本,取消前面#注释,重启nginx即可

1

2

3

4

5

#include enable-php56.conf;

#include enable-php70.conf;

#include enable-php71.conf;

#include enable-php72.conf;

#include enable-php73.conf;

版本升级

1

例如:yum update wnginx

安装ss

1

yum install wss

启动服务

1

2

3

/etc/init.d/SOFT start

例如:

/etc/init.d/nginx start

发布了60 篇原创文章 · 获赞 9 · 访问量 3万+

猜你喜欢

转载自blog.csdn.net/qq_44697035/article/details/100582327