安装lnmp和wordpress – 如何搭建个人网站

如何搭建个人网站系列:

  1. 域名和空间
  2. 熟悉Linux
  3. 安装LNMP和wordpress
  4. 小内存VPS优化
  5. 自动定时备份VPS
  6. 后记:上万访问量的考验

现在我们可以开始着手配置vps和安装博客程序wordpress了。首选我使用了LNMP部署服务器环境(Linux+Nginx+MySQL+PHP),因为我对运维和服务器之类的不很熟悉,所以可耻的用了LNMP一键安装包(http://lnmp.org/)。wordpress则使用最新版3.8.1。下面讲下整个安装过程:

安装LNMP

这里哭诉下,安装LNMP折腾死我了,可能是内存不足的原因,一直败在 Mysql 上面。后来发现,对于我这台VPS,只有使用使用CentOS系统才能装上LNMP一键安装包,Debian 和 Ubuntu 都不行。下面讲下我的安装过程:

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

登录后运行

screen -S lnmp

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

我是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


输入Mysql密码,回车。


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

选择PHP版本

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

安装WordPress

wordpress安装比较简单,直接看官方文档就好了,我就不多说了。

添加虚拟主机

使用putty登录后,运行:

/root/vhost.sh

输入你的域名,回车。

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

这里输入你的目录,我的是 /home/wwwroot/default,输入完回车

提示是否开启伪静态,不需要直接n+回车,需要就y+回车,下面是选择提示:

有很多内置的规则可以选择,如果以上伪静态没有自己需要的可以添加自定义伪静态规则,直接输入一个想要的名字,名字不能和前面这些伪静态的名字及/usr/local/nginx/conf/下的其他文件相同,程序会自动创建伪静态文件,直接在/usr/local/nginx/conf/你自定义的伪静态名字.conf 里面添加伪静态规则就行,添加完执行/etc/init.d/nginx restart 重启生效

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

添加完虚拟主机,并且你的DNS已经生效的话,就可以访问你的网站了。



标签:

  1. 你好,博主,我安装那个lnmp之后硬盘空间都被占满了呢,我只有5G的ssd,安装完直接占用5.25G,请问正常情况下占用多大呢?谢谢

无觅相关文章插件,快速提升流量