感谢周浩和威图数据的无私教学
首先cent OS不是图形化系统,这点和Windows系统还是差别比较大的
操作之前必须先安装 SHH
好处在于占用系统内存少,不用担心内存不足而操作网站奔溃
点击输入 IP USER:默认为root
密码: 在服务器后台自己设置
具体可以参考LNMP官网
安装步骤:
1、使用putty或类似的SSH工具登陆VPS或服务器;
登陆后运行:screen -S lnmp
如果提示screen: command not found 命令不存在可以执行:yum install screen 或 apt-get install screen安装,详细内容参考screen教程。
2、下载并安装LNMP一键安装包:
您可以选择使用下载版(推荐美国及海外VPS或空间较小用户使用)或者完整版(推荐国内VPS使用,国内用户可用在下载中找国内下载地址替换),两者没什么区别,只是完整版把一些需要的源码文件预先放到安装包里。深度/deepin只能使用服务器版,桌面版请勿安装!!
安装LNMP稳定版
wget -c http://soft.vpser.net/lnmp/lnmp1.4.tar.gz && tar zxf lnmp1.4.tar.gz && cd lnmp1.4 && ./install.shlnmp
默认安装lnmp可不写,如需要安装LNMPA或LAMP,将./install.sh 后面的参数替换为lnmpa或lamp即可。如需更改网站和数据库目录先修改安装包目录下的 lnmp.conf 文件。
如下载速度慢请更换其他下载节点,详情请看下载页面。LNMP下载节点具体替换方法。
一般都选择 DEFAULT
运行上述LNMP安装命令后,会出现如下提示:
按提示输入对应版本前面的数字序号,回车。
提示'Press any key to install...or Press Ctrl+c to cancel'后,按回车键确认开始安装。
LNMP脚本就会自动安装编译Nginx、MySQL、PHP、phpMyAdmin、Zend Optimizer这几个软件。
安装时间可能会几十分钟到几个小时不等,主要是机器的配置网速等原因会造成影响。
3、安装完成
如果显示Nginx: OK,MySQL: OK,PHP: OK
并且Nginx、MySQL、PHP都是running,80和3306端口都存在,并提示安装使用的时间及Install lnmp V1.4 completed! enjoy it.的话,说明已经安装成功。
安装完成接下来开始使用就可以了,按添加虚拟主机教程,添加虚拟主机后可以使用sftp或ftp服务器上传网站代码,将域名解析到VPS或服务器的IP上,解析生效即可使用。
接下来就是添加、删除虚拟主机及伪静态管理
上传文件类似与ftp软件:SSH Secure File Transfer Client
文件传送的时候需要点时间 如果上传完打不开的话删除文件
重新进行虚拟服务器的安装解析 重启下服务器 在重新上传到根目录就可以
以WordPress为例:将文件上传到home/wwwroot/域名
将文件传进去 进行域名解析
接下来会出现另外的问题一是phpmyadmin登录密码忘记
可以通过后台的控制面板进行修改
具体步骤为
cd/root/lnmp1.3-full/tools
运行这个sh 文件以后, 输入新密码就行了
另外还有一个常出现的问题 就是上传权限的问题
操作上传权限的时候
无法通过后台上传插件或者主题的问题
这个可以通过控制面板进行权限的修改
进入控制面板
这样就可以修改上传权限
/home/wwwroot/ 域名 目录赋予 用户 www:www 全部权限
www:www 是Linux的匿名账户 相当于win环境下的 everyone
联系客服