优选主流主机商
任何主机均需规范使用

搬瓦工VPS安装PHP/Lighttpd/SQLite轻量级网站部署

如果我们使用小内存VPS主机,尤其是类似早些时候BandwagonHost搬瓦工64MB、128MB内存方案的小内存VPS,我们如果要建站也是可以的,但必须用更节省资源的方法。比如不能使用PHPMYADMIN数据库管理,最好也不要用MYSQL数据库,采用占用资源的SQLITE数据库。而且服务器架构驱动不能用占用资源较大的NGINX、APACHE,而采用LITESPEED或者Lighttpd,占用资源较小。

Tip: 如果我们要架设小网站玩玩,小内存是可以的,如果要架设大流量占用网站,就不要这么抠门。

在这篇文章中中,我们将采用PHP+Lighttpd+SQLITE架构,手工编译网站环境。

第一、选择DEBIAN系统

这里我们选择占用资源较小的DEBIAN6 32位环境。以及执行脚本升级到最新系统源,以至于编译不会失败找不到源。

apt-get update -y

第二、安装SQLITE数据库

apt-get install sqlite -y

直接用编译文件安装sqlite数据库。

第三、安装Lighttpd

apt-get install lighttpd -y

编译Lighttpd环境,安装服务器软件驱动。

20160822-1

看到这样的窗口,我们都不要管,全部回车默认。编译完毕之后,我们的Lighttpd环境架构就完毕,打开IP地址看看。看到”It works!”字样表示没有问题。

第四、安装必要的PHP组件

apt-get install php5-cgi php5-curl php5-gd php5-idn php-pear
php5-imagick php5-imap php5-mcrypt php5-mhash php5-ming php5-ps
php5-pspell php5-recode php5-snmp php5-sqlite php5-tidy php5-xmlrpc
php5-xsl -y

第五、添加站点和目录

useradd -d /home/wwwroot -m -s /bin/bash www

第六、修改配置文件

vi /etc/lighttpd/lighttpd.conf

我们将这个文件中的所有内容更换:

20160822-2

https://www.cnbanwagong.com/tools/lighttpd.conf.txt

我们可以将这个脚本复制替换到我们当前服务器的配置文件中。

第七、启动服务器生效

chown -R www:www /var/log/lighttpd

/etc/init.d/lighttpd restart

最后,我们就可以架设网站了,只要将域名解析到当前服务器就可以,然后将程序通过SFTP上传到/var/www目录中,因为采用的SQLITE数据库,我们程序选择要用轻便的,比如用ZBLOG PHP或者TYPECHO等轻便型博客程序。

这里我们需要记住,等会我们要添加上传程序的时候,就在这个目录。当然,我们现在就可以将域名解析到当前服务器中。

未经允许不得转载:搬瓦工中文网 » 搬瓦工VPS安装PHP/Lighttpd/SQLite轻量级网站部署