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.rpm3、安裝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