1、使用putty或类似的SSH工具登录服务器

登录后运行

  1. screen -S lnmp

2、下载并安装LNMP一键安装包:

我是CentOS系统,所以运行:

  1. 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

输入Mysql密码,回车。

是否安装InnoDB,安装输入y,不安装输入n。小内存就别装了,后面优化vps会提到这个。

选择PHP版本

选择Mysql版本。之后会提示”Press any key to start…”,按回车键确认开始安装,LNMP脚本就会自动安装编译Nginx、MySQL、PHP、phpMyAdmin、Zend Optimizer这几个软件。一般十几分钟完成。具体的过程或者有什么问题可以查看LNMP官网 http://lnmp.org/

5、测试LNMP环境

终于搭建完成了,此时在浏览器中输入“http://公网IP:端口”访问我们刚才搭建的LNMP环境。此时出现搭建成功的页面!LNMP环境搭建完成。

6 、添加虚拟主机(通俗点就是在VPS/服务商上添加一个网站(域名))。

ssh登陆主机,在lnmp 目录下找到vhost.sh运行(./vhost.sh)

输入你的域名,回车。

这里提示是否添加更多的域名,例如,www.keenwon.com 和 keenwon.com 添加到同一个虚拟主机。多个域名用空格分开。

这里输入你的目录,直接使用默认目录回车即可

这里选择是否添加伪静态规则,如不需要伪静态,直接输入 n 回车。如果需要输入 y 回车,再选择伪静态或自定义伪静态,以下为伪静态选择提示:

默认已经有了discuz、discuzx、wordpress、sablog、emlog、dabr、phpwind、wp2(二级目录wp伪静态)、dedecms、drupal、ecshop、shopex,可直接输入以上名称wordpress即可。(注:以上除特殊注明外所有规则均只能用于根目录网站,二级目录网站的无法使用,需修改规则。)

是否需要开始log,一般不开启。之后提示 Press any key to start create virtul host… ,再次回车确认就会自动添加虚拟主机。

上面的内容来源于网络,下面的配置是我自己安装过程中的记录

删除虚拟主机:

ssh登陆执行命令:rm /usr/local/nginx/conf/vhost/域名.conf
如,前面我们添加的主域名是www.vpser.net,则该命令为:rm /usr/local/nginx/conf/vhost/www.vpser.net.conf

7 创建数据库

打开 http://你的IP/phpmyadmin/ 登陆,,首先创建一个用户,最好一个站点一个用户的数据库,点击“权限” 穿件新建用户的提示。这里新建一个tuzhuke用户,注意用户数据库的选择。

创建好用户后,退出登录,以刚刚创建的tuzhuke登录phpmyadmin,登录后创建一个数据库

此时,phpmyadmin部分已经完成!

8 安装wordpress

打开Wordpress中文官网(http://cn.wordpress.org/)可以找到最新版的Wordpress,并解压到Web目录。在SSH下继续输入以下命令:
wget http://cn.wordpress.org/wordpress-3.8.1-zh_CN.zip
unzip wordpress-3.8.1-zh_CN.zip
chown -R www:www wordpress
mv wordpress/* /home/wwwroot/‘域名’/

重要说明:1 是将wordpress中的内容拷贝到之前的域名目录下,不是文件夹!

2 wordpress相关顶层目录的所有权限以及都需要更改成www!

9 在浏览器输入绑定好的域名,设置wordpress!输入tuzhuke创建的数据库名,和用户名tuzhuke以及密码

提交以后再创建一个用于管理站点的用户即可,顺着提示设置wordpress一切都ok了!

Centos 安装lnmp完整版的更多相关文章

  1. centos 安装postgresql 完整版

    按步骤 执行命令即可: yum install https://download.postgresql.org/pub/repos/yum/10/redhat/rhel-7-x86_64/pgdg-c ...

  2. [转帖]redhat7.6Linux安装Oracle19C完整版教程

    redhat7.6Linux安装Oracle19C完整版教程 https://www.oracle.com/technetwork/database/enterprise-edition/downlo ...

  3. CentOS安装LNMP环境的基础组件

    注:以下所有操作均在CentOS 6.5 x86_64位系统下完成. 在安装LNMP环境之前,请确保已经使用yum安装了以下各类基础组件(如果系统已自带,还可以考虑yum update下基础组件): ...

  4. centos安装lnmp

    安装ssh yum install openssh-server ====================== 查看SSH是否安装. ◆输入命令:rpm -qa | grep ssh 注:若没安装SS ...

  5. centos 安装lnmp

    1:查看环境 cat /etc/redhat-release 2:关闭防火墙 chkconfig iptables off 3:配置CentOS 6.0 第三方yum源(CentOS默认的标准源里没有 ...

  6. Centos安装lnmp环境

    1:查看环境: [root@10-4-14-168 html]# cat /etc/redhat-release CentOS release 6.5 (Final) 2:关掉防火墙 [root@10 ...

  7. centos 安装 lnmp

    直接yum install nginx不行,要先处理下源,下面是安装完整流程 1. rpm -ivh http://nginx.org/packages/centos/6/noarch/RPMS/ng ...

  8. linux 下oracle 11g静默安装(完整版)

    1.操作系统及Oracle版本Linux版本:CentOS release 6.5Oracle版本:Oracle Database 11g Release 2 (11.2.0.1.0) for Lin ...

  9. JMeter下载及安装配置完整版

    特别需要注意的时,jdk版本和jmeter版本匹配问题. Jdk1.8对应apache-jmeter-3.3 Jmeter下载及安装配置 本文是在win7环境下安装使用jmeter,jmeter可以运 ...

随机推荐

  1. C++ Primer 笔记——理解std::move

    标准库move函数是使用右值引用的模板的一个很好的例子.标准库是这样定义std::move的: template <typename T> typename remove_referenc ...

  2. python---用链表结构实现有序和无序列表的几个功能

    只是看看套路,没有深入练习. 如果真要自己写,可以基于此类. 但其实,在普通使用中,这样实现的性能,并没有python原生的列表性能好. 因为python原生列表的功能,是基于数组作扩展实现的. # ...

  3. WARN conf.FlumeConfiguration: Could not configure sink sink1 due to: No channel configured for sink: sink1 org.apache.flume.conf.ConfigurationException: No channel configured for sink: sink1

    1.错误如下所示,启动flume采集文件到hdfs案例的时候,出现如下所示的错误: 大概是说No channel configured for sink,所以应该是sink哪里配置出现了错误,百度了一 ...

  4. MyEclipse和tomcat结合编写jsp对于中文乱码的解决方法

    一.Java和jsp 中文乱码原因和解决方法: Java的内核和class文件是基于unicode的,这使Java程序具有良好的跨平台性,但也带来了一些中文乱码问题的麻烦.原因有两方面: 第一方面:J ...

  5. SqlBulkCopy批量插入数据神器

    1.简单例子 class Program { static void Main(string[] args) { Stopwatch sw = new Stopwatch(); DataTable d ...

  6. Discuz3.2 新用户插入数据库SQL

    我们的网站要和Discuz整合到一起,有个新用户同步的需求,网络上很多的做法是用 UCenter的接口来做,反正最后都是插入SQL,笔者使用了直接操作数据库的方式,把操作的表和SQL整理了下,后面如果 ...

  7. 基于nopcommerce b2c开源项目的精简版开发框架Nop.Framework

    http://www.17ky.net/soft/70612.html?v=1#0-sqq-1-39009-9737f6f9e09dfaf5d3fd14d775bfee85 项目详细介绍 该开源项目是 ...

  8. net core体系-web应用程序-4net core2.0大白话带你入门-2asp.net core新建项目

    新建asp.net core项目   开发环境:Windows Server R2 2008 开发工具:Microsoft Visual Studio 2017 新建asp.net core项目 创建 ...

  9. JS元素意外点击元素消失

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...

  10. Codeforces 555C Case of Chocolate 其他

    原文链接https://www.cnblogs.com/zhouzhendong/p/9272797.html 题目传送门 - CF555C 题意 给定一个 $n\times n(n\leq 10^9 ...