安装lnmp和wordpress – 如何搭建个人网站
如何搭建个人网站系列:
- 域名和空间
- 熟悉Linux
-
安装LNMP和wordpress
-
小内存VPS优化
- 自动定时备份VPS
- 后记:上万访问量的考验
现在我们可以开始着手配置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已经生效的话,就可以访问你的网站了。
标签:个人网站
你好,博主,我安装那个lnmp之后硬盘空间都被占满了呢,我只有5G的ssd,安装完直接占用5.25G,请问正常情况下占用多大呢?谢谢
没留意,如果光lnmp就占用了5.25G,确实有点多
嗯。谢谢,不知博主是否用过easypanel面板呢,我RAM是512M的,磁盘5G,搭个网站应该不成问题吧。总感觉配置不够用呢,
easypanel没用过。
512M+5G是够的。我这个网站的VPS,只有128M内存,10G硬盘,已用3.49G。
主要是LNMP解压后占用了很大的磁盘空间,可以删除的。
嗯,谢谢。不过我看其他教程用了一个easypanel的面板管理,虽然磁盘占用不大,但是CPU又受不了了。第一次弄网站,发现麻烦多多。
你好,解压之后的文件在哪里呢?
请多多指教下,谢了
http://www.huuups.com/read.php?2