+
恭喜您,LNMP一键安装包安装成功!
+
+
LNMP一键安装包是一个用Linux Shell编写的可以为CentOS/RHEL/Fedora/Aliyun/Amazon Linux、Debian/Ubuntu/Raspbian/Deepin/Mint Linux VPS或独立主机安装LNMP(Nginx/MySQL/PHP)、LNMPA(Nginx/MySQL/PHP/Apache)、LAMP(Apache/MySQL/PHP)生产环境的Shell程序。
+
支持自定义Nginx、PHP编译参数及网站和数据库目录、支持生成Let’seEcrypt免费证书及自备证书、LNMP模式支持多PHP版本、支持单独安装Nginx/MySQL/MariaDB/Pureftpd服务器、支持无人值守安装,同时提供一些实用的辅助工具如:虚拟主机管理、FTP用户管理、Nginx/MySQL/MariaDB/PHP/PHPMyAdmin的升级、常用缓存组件Redis/Xcache等的安装、重置MySQL root密码、502自动重启、日志切割、SSH防护DenyHosts/Fail2Ban、备份等许多实用脚本。
+
+
查看本地环境: 探针 phpinfo phpMyAdmin(为了安全,建议将phpmyadmin目录重命名为不容易猜到的目录!)
+
+
更多LNMP一键安装包信息请访问: https://lnmp.org
+
LNMP一键安装包常见问题: https://lnmp.org/faq.html
+
LNMP一键安装包问题反馈&使用交流: https://bbs.vpser.net/forum-25-1.html
+
VPS相关教程: https://www.vpser.net/vps-howto
+
美国VPS推荐: https://www.vpser.net/ten-dollars-vps
+
+
声明:出现该页面只说明您当前访问的域名/网站使用了LNMP一键安装包搭建的环境,当前域名/网站与LNMP一键安装包、VPS侦探和licess不存在任何关系!
+
+
+
+
+
\ No newline at end of file
diff --git a/lib/plugins/conf/lamp b/lib/plugins/conf/lamp
new file mode 100644
index 0000000..5deca5d
--- /dev/null
+++ b/lib/plugins/conf/lamp
@@ -0,0 +1,1155 @@
+#!/bin/bash
+PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
+export PATH
+
+# Check if user is root
+if [ $(id -u) != "0" ]; then
+ echo "Error: You must be root to run this script!"
+ exit 1
+fi
+
+echo "+-------------------------------------------+"
+echo "| Manager for LNMP, Written by Licess |"
+echo "+-------------------------------------------+"
+echo "| https://lnmp.org |"
+echo "+-------------------------------------------+"
+
+arg1=$1
+arg2=$2
+
+lamp_start()
+{
+ echo "Starting LAMP..."
+ /etc/init.d/httpd start
+ /etc/init.d/mysql start
+}
+
+lamp_stop()
+{
+ echo "Stoping LAMP..."
+ /etc/init.d/httpd stop
+ /etc/init.d/mysql stop
+}
+
+lamp_reload()
+{
+ echo "Reload LAMP..."
+ /etc/init.d/httpd graceful
+ /etc/init.d/mysql reload
+}
+
+lamp_kill()
+{
+ echo "Kill apache,mysql process..."
+ killall httpd
+ killall mysqld
+ echo "done."
+}
+
+lamp_status()
+{
+ /etc/init.d/httpd status
+ /etc/init.d/mysql status
+}
+
+Function_Vhost()
+{
+ case "$1" in
+ [aA][dD][dD])
+ Add_VHost
+ ;;
+ [lL][iI][sS][tT])
+ List_VHost
+ ;;
+ [dD][eE][lL])
+ Del_VHost
+ ;;
+ [eE][xX][iI][tT])
+ exit 1
+ ;;
+ *)
+ echo "Usage: lnmp vhost {add|list|del}"
+ exit 1
+ ;;
+esac
+}
+
+Function_Database()
+{
+ case "$1" in
+ [aA][dD][dD])
+ Add_Database_Menu
+ Add_Database
+ ;;
+ [lL][iI][sS][tT])
+ List_Database
+ ;;
+ [dD][eE][lL])
+ Del_Database
+ ;;
+ [eE][dD][iI][tT])
+ Edit_Database
+ ;;
+ [eE][xX][iI][tT])
+ exit 1
+ ;;
+ *)
+ echo "Usage: lnmp mysql {add|list|del}"
+ exit 1
+ ;;
+esac
+}
+
+Function_Ftp()
+{
+ case "$1" in
+ [aA][dD][dD])
+ Add_Ftp_Menu
+ Add_Ftp
+ ;;
+ [lL][iI][sS][tT])
+ List_Ftp
+ ;;
+ [dD][eE][lL])
+ Del_Ftp
+ ;;
+ [eE][dD][iI][tT])
+ Edit_Ftp
+ ;;
+ [eE][xX][iI][tT])
+ exit 1
+ ;;
+ [sS][hH][oO][wW])
+ Show_Ftp
+ ;;
+ *)
+ echo "Usage: lnmp ftp {add|list|del}"
+ exit 1
+ ;;
+esac
+}
+
+Add_VHost_Config()
+{
+ cat >"/usr/local/apache/conf/vhost/${domain}.conf"<