天天看點

阿裡雲基于whsir一鍵包快速安裝lnmp環境

whsir指基于lnmp源碼二次封裝,通過yum源快速安裝lnmp環境。

whsir一鍵包特性:

  • 通過yum源方式一鍵安裝部署
  • 持續不斷更新,穩定版本與官方同步
  • 支援lnmp環境一鍵部署
  • Nginx預設內建lua、waf、purge、TCMalloc子產品
  • 所有包都以w開頭以防和其他源版本沖突
  • php擴充可以根據需求進行安裝
  • 支援update更新解除安裝(更新解除安裝請做好資料備份)
  • Nginx通過logrotate每日定時轉儲

系統支援:

  • Centos6、Centos7
  • Redhat6、Redhat7

版本支援:

php最低支援5.6,最高支援至7.3

mysql支援5.5、5.6、5.7

lnmp安裝部署流程(目前以Centos7.x為例):

1、安裝epel源

yum install epel-release -y

2、添加whsir一鍵包源

rpm -ivh

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

3、安裝Nginx

yum install wnginx -y

4、安裝php5.6

yum install wphp56 -y

5、安裝mysql55

yum remove mariadb-libs

yum install wmysql55 -y

6、添加環境變量

echo 'export PATH=$PATH:/usr/local/nginx/sbin/:/usr/local/php/bin/:/usr/local/mysql/bin/' >> /etc/profile

source /etc/profile

7、啟動MySQL運作以下指令來删除匿名使用者和測試資料庫

/etc/init.d/mysql start

echo -e "\nn\ny\ny\ny\ny" | mysql_secure_installation

8、啟動nginx、啟動php

/etc/init.d/php-fpm56 start

/etc/init.d/nginx start

至此lnmp部署完成,安裝php5.6擴充則yum install wphp56-memcache,目前php5.6擴充支援gmp、ldap、redis、snmp、zend-loader

更多幫助内容可檢視:https://blog.whsir.com/post-4238.html

繼續閱讀