设为首页 收藏本站
查看: 926|回复: 0

Ubuntu下的LNMP环境

[复制链接]
累计签到:1 天
连续签到:1 天
发表于 2015-8-21 10:01:54 | 显示全部楼层 |阅读模式
  保证联网的情况下,直接参照http://lnmp.org/install.html进行安装,以下花括号内为原文引用:
  {
  1、使用putty或类似的SSH工具登陆VPS或服务器;
  登陆后运行:screen -S lnmp
  如果提示screen: command not found 命令不存在可以执行:yum install screen 或 apt-get install screen安装。
  2、下载并安装LNMP一键安装包:
  您可以选择使用下载版(推荐国外或者美国VPS使用)或者完整版(推荐国内VPS使用),两者没什么区别。
  执行安装程序前需要您确认您的Linux发行版,可以执行:cat /etc/issue 查看是CentOS、Debian还是Ubuntu,也可以通过VPS服务商提供的控制面板上查看。确定好之后,选择下面对应系统的安装命令:
  CentOS系统下执行:wget -c http://soft.vpser.net/lnmp/lnmp1.0-full.tar.gz && tar zxvf lnmp1.0-full.tar.gz && cd lnmp1.0-full && ./centos.sh
  Debian系统下执行:wget -c http://soft.vpser.net/lnmp/lnmp1.0-full.tar.gz && tar zxvf lnmp1.0-full.tar.gz && cd lnmp1.0-full && ./debian.sh
  Ubuntu系统下执行:wget -c http://soft.vpser.net/lnmp/lnmp1.0-full.tar.gz && tar zxvf lnmp1.0-full.tar.gz && cd lnmp1.0-full && ./ubuntu.sh
  另外有2个国外镜像下载点可以使用soft2.vpser.net 和soft3.vpser.net 具体替换方法:http://lnmp.org/faq/lnmp-download-source.html。
  如需安装0.9版,请访问http://old.lnmp.org/install.html
  按上述命令执行后,会出现如下提示:
(注:如果是Debian系统,会提示Where are your servers located? asia,america,europe,oceania or africa,这里是选择服务器/VPS在哪个大洲,一般都是美国VPS,直接回车就行,如果是中国的,输入asia,回车。如果输入有错误,可以按住Ctrl再按Backspace键删除,以下均可采用此方法删除。)
DSC0000.png
这一步需要设置MySQL的root密码,输入后回车进入下一步,如下图所示:
DSC0001.png
这里需要确认是否启用MySQL InnoDB,如果不确定是否启用可以输入 y ,这个可以单独在MySQL文件里关闭,输入 y 表示启用,输入 n 表示不启用。输入 y 或 n 后回车进入下一步,显示如下信息:
DSC0002.png
这一步是选择php版本,可以选择 PHP 5.3.17 或 PHP 5.2.17,安装PHP 5.3.17的话输入 y ,安装PHP 5.2.17 输入 n,输入 y 或 n 后回车,进入下一步MySQL版本的选择,如下图:
DSC0003.png
可以选择MySQL 版本 5.5.27 或 5.1.60,安装MySQL 5.5.27的话输入 y ,安装MySQL 5.1.60 输入n,输入 y 或 n 后回车,完成选择。
  提示"Press any key to start...",按回车键确认开始安装。
LNMP脚本就会自动安装编译Nginx、MySQL、PHP、phpMyAdmin、Zend Optimizer这几个软件。
  安装时间可能会几十分钟到几个小时不等,主要是机器的配置网速等原因会造成影响。
  3、安装完成
如果显示如下界面:
DSC0004.png
说明已经安装成功。
接下来按添加虚拟主机教程,添加虚拟主机,通过sftp或ftp服务器上传网站,将域名解析到VPS或服务器的IP上,解析生效即可使用。
  4、安装失败
DSC0005.png
  }
  
  [ 安装完成后,遇到503/PHP无法使用的问题解决 ]:
  执行系统文件的安装等操作一般需要root权限,在Ubuntu系统下,先进行快速的权限切换:sudo su
  进入到root家目录:cd
  进入下载的安装包所在目录:cd home/weichen
  ls可以看到下载包 lnmp1.0-full 和 lnmp1.0-full.tar.gz,进入包目录:cd lnmp1.0-full
  ls可以看到所有文件,进行PHP的版本升级:bash upgrade_php.sh(bash是linux标准的默认shell,sh是UNIX标准的默认shell,这里两者皆可使用)
  完成后进入localhost/phpmyadmin看是否能运行。
  
  [ 补充apt-get命令的用法 ]:
  apt-get是debian, ubuntu发行版的包管理工具,与红帽系列的yum工具类似,
  apt-get命令一般需要root权限执行,所以需要加上sudo命令。
  用法:  apt-get [选项] 命令
       apt-get [选项] source package1 [package2]
  
  命令:  apt-get install pageagename(安装一个软件包)
       apt-get remove packagename(卸载一个软件包,保留配置文档)
       apt-get remove --purge packagename(卸载一个已安装的软件包,删除配置文档)
       apt-get autoremove packagename(删除包及其依赖的软件包)
       apt-get autoremove --purge packagename(删除包及其以来的软件包 + 配置文件)
       dpkg --force-all --purge pageagename(强制卸载,一般加force的慎用)
       apt-get autoclean(apt会把已装和已卸的软件备份在硬盘,使用此命令删除已删掉的软件)
       apt-get clean(把安装的软件的备份删除)
       apt-get upgrade(更新软件包),apt-get -u upgrade(可让APT显示完整的可更新软件包列表)
       apt-get dist-upgrade(将系统升级到新版本)
       apt-cache search string(在软件包列表中搜索字符串)
       apt-cache show pkgs(显示软件包记录)
       apt-cache pknames(打印软件包列表中任何软件包的名称)
       dpkg -S file(这个文档属于哪个已安装软件包)
       dpkg -L package(列出软件包中的任何文档)
       dpkg -l (列出所有已安装的软件包)
       apt-file search filename(查找包含特定文档的软件包)
       apt-get autoclean(定期运行这个命令来清除那些已卸载的软件包的。deb文档)

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-102017-1-1.html 上篇帖子: centos 5.5 安装 lnmp 下篇帖子: LNMP安装了哪些软件?安装目录在哪?
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表