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

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章