LNMP一键安装包
LNMP完整安装教程

LNMP完整安装教程软件下载地址 https:///install.html本环境与外⽹⽣产环境⼀致(MySQL 5.6 + PHP 7.1 + CentOS + Nginx 1.12 )上图红⾊箭头的两个地⽅,对应的详细配置,请参考以下两张图打开终端,输⼊ init 3 ,切换到命令⾏模式取消系统的休眠模式执⾏命令 vi /etc/X11/xorg.conf ,新增以下内容Section "ServerFlags"Option "BlankTime" "0"Option "StandbyTime" "0"Option "SuspendTime" "0"Option "OffTime" "0"EndSectionSection "Monitor"Option "DPMS" "false"EndSection关闭防⽕墙,执⾏命令 systemctl disable firewalld.service默认以命令⾏模式启动,执⾏命令 systemctl set-default multi-user.target 下载lnmp⼀件安装包,放⼊ /usr/local/src执⾏命令 cd /usr/local/src执⾏命令 tar zxf lnmp1.6-full.tar.gz执⾏命令 cd /usr/local/src/lnmp1.6-full执⾏命令 ./install.sh执⾏命令 cd /usr/local/src/lnmp1.6-full执⾏命令 ./addons.sh注释掉PHP授权⽬录设置(注释掉 fastcgi.conf ⽂件最后⼀⾏话)执⾏命令 cd /usr/local/nginx/conf执⾏命令 vi fastcgi.conf执⾏命令 nginx -s reload。
Linux命令技巧批量安装和升级软件包

Linux命令技巧批量安装和升级软件包在Linux系统中,管理员经常需要批量安装和升级软件包以便保持系统的稳定性和安全性。
本文将介绍一些Linux命令技巧,帮助管理员轻松完成批量安装和升级软件包的任务。
一、批量安装软件包1. 使用apt-get命令apt-get命令是Debian系Linux发行版(如Ubuntu)中常用的软件包管理工具。
它可以通过以下命令批量安装软件包:```shellsudo apt-get install package1 package2 package3```通过在命令后面列出需要安装的软件包的名称,以空格分隔,管理员可以一次性安装多个软件包。
如果软件包已经安装,apt-get将会跳过它们并继续安装其他软件包。
2. 使用yum命令yum命令是Red Hat系Linux发行版(如CentOS)中常用的软件包管理工具。
它可以通过以下命令批量安装软件包:```shellsudo yum install package1 package2 package3```与apt-get类似,通过在命令后面列出需要安装的软件包的名称,以空格分隔,管理员可以一次性安装多个软件包。
如果软件包已经安装,yum将会跳过它们并继续安装其他软件包。
3. 使用dnf命令dnf命令是新一代的软件包管理工具,用于Fedora和其他基于Fedora的发行版。
它可以通过以下命令批量安装软件包:```shellsudo dnf install package1 package2 package3```dnf命令的使用方式与yum命令类似,通过在命令后面列出需要安装的软件包的名称,以空格分隔,管理员可以一次性安装多个软件包。
二、批量升级软件包1. 使用apt-get命令管理员可以使用apt-get命令批量升级已安装的软件包。
以下命令将会升级所有可用的软件包:```shellsudo apt-get upgrade```如果只想升级特定的软件包,可以使用以下命令:```shellsudo apt-get install --only-upgrade package1 package2 package3```通过在命令后面列出需要升级的软件包的名称,以空格分隔,管理员可以一次性升级多个软件包。
lamp一键安装包

lamp一键安装包对于Linux下的一键安装包,以LNMP(Linux+Nginx+MySQL+PHP)居多,LAMP(Linux+Apache+MySQL+PHP)比较少,而且在国内来说,往往过于强调Nginx的高并发、省内存和安装方便,但话说回来,大部分的中国站长无非玩的就是Wordpress或者Discuz,而且具有高并发需求的也不太多,所以一般来说Apache已经足够用。
所以,我还是推荐中小站长们使用Apache,这就介绍个老外的LAMP一键安装包:XAMPP。
XAMPP是Apache Friends项目下的产物,而Apache Friends 是一个推广Apache 服务器的非盈利性项目。
它由Kai ‘Oswald’ Seidler 和 Kay Vogelgesang 于 2002 年春天建立,且累计下载次数已突破千万(数据来自Apache Friends的自行统计)。
XAMPP同时拥有Linux/Windows/Mac OS X/Solaris这四种版本供使用,各版本都会以“最优”组合方式安装上Apache/MySQL/PhpMyAdmin/PHP(Windows版本的Apache需要自行安装)。
对于XAMPP的兼容测试,它的项目站点是这样描述的:适用于 Linux 的版本(已在 Ubuntu、SuSE、RedHat、Mandrake 和 Debian 下通过测试),适用于 Windows 98、NT、2000、2003、XP 和 Vista 的版本,适用于 Solaris SPARC 的测试版(在 Solaris 8 环境下开发并测试),适用于 Mac OS X 的测试版。
需要特别注意的是:适用于 Mac OS X 和 Solaris 的 XAMPP 版本尚处于开发的第一阶段。
使用时风险自担!而关于XAMPP的安全性,描述如下:XAMPP 背后的理念,是为想进入 Apache 世界的开发者提供一套易于安装的发行版。
Linux一键安装包,环境安装不用愁!!!

Linux一键安装包,环境安装不用愁目录•前言•安装包的基本目录•适用人群•如何使用?▪上传tar.gz文件▪运行MySQL▪运行Redis▪运行Nginx▪运行RabbitMQ▪一键运行•如何定制?•总结前言•昨天一哥们的弟弟突然问我有没有部署过的Linux,公司连个运维都没有,服务器都要后端部署....•你有没有相似的遭遇呢?公司规模小,后端即是运维,一份工资干两份活,哈哈~•为了解决这老弟的困惑,花费两天时间当了一把运维,整理出了常用开发工具的一键安装包,内容涵盖MySQL、Nginx、JDK、Redis、RabbitMQ、SpringBoot.jar。
这些内容仅仅只是皮毛,适用于小型公司搭建个基础环境。
安装包的基本目录•目录其实很简单,除了bin目录以外其他都是对应的开发环境的包(编译之后的包)。
如下:•bin目录下有许多的启动脚本,你可以使用这些脚本单独启动某个环境,也可以使用的vivachekcloud_server这个脚本一次性启动所有的环境,目录如下:适用人群•一键安装包只是为大家提供了一个便捷的安装方式,对于一些摸索搭建环境的朋友来说非常方便,毕竟能够达到开箱即用的效果。
•当然,对于大公司来说根本用不着,有专门的运维,后端同学根本接触不到服务器,比如我,哈哈。
如何使用?•这个一键安装包的使用非常简单,下面以ubuntu16.x为例介绍一下。
需要安装的东西1.安装vimapt-get install vim2.安装ssh(云端的省略)#安装apt-get install openssh-server#开启root登录权限,并重启服务sed -i 's/prohibit-password/yes/g' /etc/ssh/sshd_config&&/etc/init.d/ssh restart3.安装libaioapt-get install libaio1 libaio-dev上传tar.gz文件•安装之前需要将一键安装包上传到服务器的/目录(切记:一定要是这个/目录,否则需要改脚本启动路径),解压缩命令如下:#解压一键安装包(包名按照实际包名)tar -zvxf cjdata-08-29.tar.gz运行MySQL•在bin目录下有一个mysql_server脚本,直接运行如下命令启动:sh mysql_server start•重启:sh mysql_server restart•停止:sh mysql_server stop运行Redis•在bin目录下有一个redis.server脚本,直接运行命令启动:sh redis.server start•重启:sh redis.server restart•停止:sh redis.server stop运行Nginx•在bin目录下有一个nginx.server脚本,直接运行命令启动:sh nginx.server start•重启:sh nginx.server restart•停止:sh nginx.server stop运行RabbitMQ•在bin目录下有一个rabbit.server脚本,直接运行命令启动:sh rabbit.server start•重启:sh rabbit.server restart•停止:sh rabbit.server stop运行Jar包•将自己的jar包替换掉vivachekcloud.jar并修改/bin/vivachekcloud脚本中的APP_NAME为自己的jar包路径,如下:APP_NAME=/cjdata/vivachekcloud/vivachekcloud.jar•建议直接将自己的jar改成vivachekcloud.jar。
lnmp之 pureftpd管理面板最详细安装教程

lnmp之pureftpd管理面板最详细安装教程今日安装了一键安装包(linux,nginx,mysql,php).这个更新的版本带了pureftpd,更好我需要ftp^^.安装就不说明了, 当你装完lnmp. 运行:./pureftpd.sh 就自动安装pureftpd了.需要注意就是,你要安装unzip,我之前安装失败,就是因为没有unzip.安装unzip命令是: yum install unzip主要说说面板,其实挺简单的,一步一步来.首先输入http://你的域名或IP/ftp/install.php第一步:检查文件全部ok.可以下一步了第二步:选第一个,创建一个新数据库第三步:输入mysql信息,全部显示ok.证明你的mysql没错.继续,都是输入mysql信息,和一个mysql数据库第四步:这个是配置文件,language哪里选择chinese, ftp address 填写你自己的ip信息.其他默认.然后记得save保存.第五步:设置管理员密码(默认的密码我不太清楚),输入新的密码,然后按change.第六步:到了第六步了,把这些灰色的文字复制下来, 覆盖掉/usr/local/pureftpd/pureftpd-mysql.conf 这个文件.到了第六步了,把这些灰色的文字复制下来, 覆盖掉/usr/local/pureftpd/pureftpd-mysql.conf 这个文件.这个在SSH里怎么操作?在我的电脑里右键复制下来,怎么粘贴过去?以后有谁不明白,按下面的方法操作第六步,新建一个TXT文件,将灰色框中的文字复制到里面备用回到PuTTY,执行命令rm -rf /usr/local/pureftpd/pureftpd-mysql.conf再执行命令vi /usr/local/pureftpd/pureftpd-mysql.conf按字母I ,打开新建的TXT文件,全选,复制,然后在PuTTY空白处单击右键,自动完成粘贴。
linux服务器WEB环境一键安装包lanmp教程五

linux服务器WEB环境一键安装包lanmp教程五在我们安装了linux服务器WEB环境一键安装包lanmp后,可能会有不少疑问还有就是使用过程中出现的问题,下面为大家总结几点比较常见的,如若还有其他疑问,可到wdlinux论坛寻找相关教程。
1、增加pdo_mysql 模块默认的PHP安装,只安装了常用默认模块,一些不常用或少用的,就没有默认安上可通过如下方法增加,如下以增加pdo-mysql为例wget /get/PDO_MYSQL-1.0.2.tgztar zxvfPDO_MYSQL-1.0.2.tgzcdPDO_MYSQL-1.0.2/www/wdlinux/php/bin/phpize./configure--with-php-config=/www/wdlinux/php/bin/php-config--with-pdo-mysql=/www/wdlinux/mysqlmakemake install增加到配置文件里# vi/www/wdlinux/etc/php.ini在最后加入extension=/www/wdlinux/php/lib/php/extensions/no-debug-non-zts-20060613/pdo_mysql.so然后重起web服务,如service httpd restartservice nginxd restart2、对于lanmp/wdcp不支持微博/QQ登录(https)的问题的解决办法原因是,apache里没有对SSL的支持,只要重新编译下apache就可以(lamp/lnamp版环境)如下执行可以完成(针对httpd-2.2.22版本)wget /in/http2222_ssl.shsh http2222_ssl.sh没有出错安装完成就可以了如果是lnmp版的环境,则使用下面这个试试(针对默认的php-5.2.17版本)wget /in/lnmp_php_ssl_5217.shsh lnmp_php_ssl_5217.sh3、lamp|lnmp|lnamp/下安装ioncube以上是针对httpd-2.2.22版本的,如果不是这个版本的,可以改成相应的版本号就可以首先,执行1. uname -a复制代码查看系统是32位还是64位.我这里是32位的,64位同样一样使用执行1.2. cd /www/wdlinux/php-5.2.17/lib/php/extensions复制代码然后执行32位的1. wget -c /bbs/,转载请注明!相关阅读:linux服务器一键安装包lanmp系列教程之一linux服务器WEB环境一键安装包lanmp系列教程之二linux服务器WEB环境一键安装包lanmp系列教程之三linux服务器WEB环境一键安装包lanmp系列教程四文章来源于:/article-24681-1.html。
LNMP源码安装详细笔记(Linux+Nginx+Mysql+php)

LNMP安装笔记环境:mysql-5.1.59.tar.gzpcre-8.12.tar.gznginx-1.1.6.tar.gzphp-5.2.17.tar.gzphp-5.2.17-fpm-0.5.14.diff.gz首先安装编译环境yum –y install gcc gcc-c++ autoconf automake一般装完系统的都会有的然后安装Nginx需要的一些库文件Yum –y install zlib zlib-devel openssl openssl-devel pcre pcre-devel如果装系统的时候安装了开发库,,这些装完系统就会有的不过系统自带的pcre版本比较老,需要重新安装一下新的版本1.首先安装MysqlTar –zxvf mysql-5.1.59.tar.gz./configure –prefix=/usr/local/mysql –with-charset=gbk –with-xcharset=all Make && make installUseradd mysql/usr/local/mysql/bin/mysql_install_db --user=mysqlchown -R mysql /usr/local/mysql/var/usr/local/mysql/bin/mysqld_safe &/usr/local/mysql/bin/mysqladmin -u root password 123456Cp support-files/f /etc/fVim /etc/f在[client]下面加入default-character-set=utf8这样Mysql就能完全支持中文了echo "/usr/local/mysql/bin/mysqld_safe &" >>/etc/rc.local2.安装Nginx安装Nginx之前,需要重新安装一下PRCETar –zxvf pcre-8.12.tar.gz./configureMake && make install开始安装NginxTar –zxvf nginx-1.1.6.tar.gz./configure –prefix=/usr/local/nginxMake && make installecho "/usr/local/nginx/sbin/nginx" >>/etc/rc.local这个时候Nginx就装好了,打开http://localhost测试出现Welcome to nginx!表示安装成功!3.安装PHP需要的库文件Libpng jpeg pegsrc.v7 freetype fontconfig gd这些库文件包括对应的devel开发库也是需要装的,因为我装系统的时候装了开发库,所以这些库文件都已经装好了,下面我们开始装PHP这个地方是最重要的地方,因为默认情况下Nginx和PHP他俩之间是一点感觉没有的。
一键安装包1.1.8

原始链接:/bbs/viewthread.php?tid=3166参考链接:/bbs/viewthread.php?tid=2490/bbs/viewthread.php?tid=2395/bbs/viewthread.php?tid=3305此版本是在czj的1.1.7版本基础上,更新了部分软件(主要是transmission到1.51版),软件更新截止日期为09年4月4日。
在1.1.7版的基础上,做了如下修改:1.增加了transmission的自动启动,可以通过设置setser来改变是否开机启动。
2.rt和tm混合使用,自动判断大于2g的文件给tm下载并且自动分组(可根据需要修改/opt/bin/BTqueue.sh设置,需要删除rtqm.sh文件)。
3.tm增加ratio判断,达到共享率后自动停止,并记录停止时间(可根据需要修改TMratio.sh设置)。
4./pub下文件夹层次按照个人习惯修改,不习惯如此设置的可自行修改。
5.其他此文未提及的内容请参阅1.1.7版说明。
6.1,2,3项修改主要参考了论坛上testzz的文章。
7.水平有限,其他不妥之处请大家指出,尽力修改。
8.更新rtorrent webui v1.3为/bbs/viewthread.php?tid=3305更新:个人制作的一键安装包链接(此一键安装包直接可用,不用再自己鼓捣)纳米机器人可正常下载optmss_1.1.8.ipk由于网盘文件存放时间过长会被删除,故上传一键安装包到雅虎信箱。
yahoo邮箱:optmss@,密码:jgshbb,收信箱里面有三个邮件,分别是optmss_1.1.8.ipk的三个压缩部分。
"ssh用户名和密码均是:root其余所有软件的用户名和密码均是:mss"1.05一键安装升级过程:一、停止原系统运行程序(如果有的话)1、killall vsftpd2、killall amule3、killall amuleweb4、killall mlnet5、killall rtorrent二、删除原系统(比如原有的1.05系统)6、cd /7、cp /opt/bin/reboot /pub8、rm -rf /shares/mss-hdd/__opt9、mkdir /shares/mss-hdd/__opt10、mkdir /shares/mss-hdd/__opt/bin11、cp /pub/reboot /opt/bin12、reboot把ipk文件拷贝到pub里面,使用超级终端登陆运行13. ipkg install /pub/optmss_1.1.8.ipk要是你做的ipk包没问题的就会一路安装,安装过程大概10分钟,因为在解压完后会首先执行注册系统连接,所以时间会长点.如果一切顺利就会自动重启.当MSS重启后你就可以用SSH登陆了(登陆默认用户和密码都是root). 14、如果你的MSS是128M内存的(如果在安装optmss_1.1.8.ipk前复位过的),可以先用free指令看下内存是多少,如果显示64M的就可以在SSH下直接输入128就可以运行升级128内存的指命了,如果你的显示已经是128M 内存的或是32M的就不要运行128这个脚本,不然变砖头我可帮不了你。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
LNMP一键安装包
安装
系统需求:
∙需要2 GB硬盘剩余空间
∙128M以上内存
安装步骤:
∙1、下载LNMP一键安装包:
∙可以选择使用下载版(推荐国外或者美国VPS使用)或者完整版(推荐国内VPS使用),如果使用下载版执行命令wget -c /lnmp/lnmp0.6.tar.gz,如果使用完整版,执行命令wget -c /lnmp/lnmp0.6-full.tar.gz,执行上述命令后LNMP一键安装包就会被下载到VPS上。
2、解压LNMP一键安装包:
∙执行tar zxvf lnmp0.6.tar.gz 或者tar zxvf lnmp0.6-full.tar.gz 就会将LNMP 一键安装包解压缩。
3、CentOS下安装步骤
∙下载版执行命令cd lnmp0.6/ ,完整版执行命令:cd lnmp0.6-full/
∙然后再执行./centos.sh 也可以执行./centos.sh | tee lnmp.log (推荐这种方式,出错时可以到论坛上传lnmp.log日志),输入要绑定的域名,回车,再输入要设置的MySQL root的密码,回车,提示"Press any key to start...",按任意键开始安装。
程序会自动安装编译Nginx、PHP、MySQL、phpMyAdmin、Zend这几个软件。
4、Debian下安装步骤
∙下载版执行命令cd lnmp0.6/ ,完整版执行命令:cd lnmp0.6-full/
∙然后执行./debian.sh 也可以执行./debian.sh | tee lnmp.log (推荐这种方式,出错时可以到论坛上传lnmp.log日志),输入要绑定的域名,回车,再次输入VPS/服务器所在位置:asia、america、europe、oceania或africa,回车,再输入要设置的MySQL root的密码,回车,提示"Press any key to start...",按任意键开始安装。
程序会自动安装编译Nginx、PHP、MySQL、phpMyAdmin、Zend这几个软件。
安装大约10分钟左右需要设置MySQL root用户的密码。
5、Ubuntu下安装步骤
∙下载版执行命令cd lnmp0.6/ ,完整版执行命令:cd lnmp0.6-full/
∙然后执行./ubuntu.sh 也可以执行./ubuntu.sh | tee lnmp.log (推荐这种方式,出错时可以到论坛上传lnmp.log日志),输入要绑定的域名,回车,再输入要设置的MySQL root的密码,回车,提示"Press any key to start...",按任意键开始安装。
程序会自动安装编译Nginx、PHP、MySQL、phpMyAdmin、Zend这几个软件。
安装大约10分钟左右需要设置MySQL root用户的密码。
安装其他组件
∙1、安装eAccelerator,执行如下命令:./eaccelerator.sh 就会自动安装并重启web服务。
∙2、安装ionCube,执行如下命令:./ionCube.sh 就会自动安装并重启web服务。
∙3、安装PureFTPd和管理面板,执行如下命令:./pureftpd.sh 就会自动安装PureFTPd,安装完PureFTPd,需要在浏览器执行http://你的域名或IP/ftp/install.php 安装PureFTPd用户管理。
详细教程参考:/diannao/289.html
∙4、安装VsFTPD,执行如下命令:./vsftpd.sh 就会自动安装上vsftpd,只需要执行命令:useradd -d /home/wwwroot -s /sbin/nologin adminftp 添加上帐号指定好ftp帐号的根目录,再执行:passwd adminftp 设置上密码,登录就可以了。
虚拟主机管理
∙1、添加虚拟主机,执行如下命令:/root/vhost.sh 根据提示输入要绑定的域名,回车,如果需要添加更多的域名,输入y,再输入要另外绑定的域名,多个域名可以用空格隔开。
再输入域名绑定的目录(绝对目录,如/home/wwwroot/lnmp,如果不填默认是/home/wwwroot/绑定的域名),再选择是否添加伪静态规则,默认已经有了Discuz、Wordpress、Sablog、emlog、dabr,可直接输入以上名称即可,如果需要添加自定义伪静态规则,直接输入一个想要的名字,程序会自动创建伪静态文件,直接在/usr/local/nginx/conf/你自定义的伪静态名字.conf 里面添加伪静态规则就行。
接下来会提示是否需要启用日志功能,一般情况下不需要启动,直接输入n就行,如需启动,输入y,再输入要定义的日志文件名字,回车就会自动添加虚拟主机。
∙2、删除虚拟主机,ssh执行:rm /usr/local/nginx/conf/vhost/域名.conf
∙3、状态管理及相关管理页面
LNMP状态管理:/root/lnmp {start|stop|reload|restart|kill|status}
PureFTPd状态管理/root/pureftpd {start|stop|restart|kill|status}
phpinfo : http://前面输入的域名或IP/phpinfo.php
phpMyAdmin : http://前面输入的域名或IP/phpmyadmin/
探针: http://前面输入的域名或IP/p.php
MySQL root密码:如果不输入直接回车为root,否则为你输入的密码。
LNMP相关目录:
mysql : /usr/local/mysql
php : /usr/local/php
nginx : /usr/local/nginx
网站目录: /home/wwwroot
注:LNMP一键安装包0.6已经在VPSYOU(感谢提供测试VPS)、DiaHosting(感谢提供测试VPS)、PhotonVPS、YardVPS、Linode、DirectSpace、ThrustVPS、瑞豪开源VPS、BuyVM等多家美国VPS的CentOS、Debian、Ubuntu的32位和64位系统上测试通过(CentOS/Debian 均为5.0以上版本,Ubuntu为9.04以上版本),并且新发布的Debian6.0也测试通过。