小內存VPS架設Web環境且安裝Typecho博客

如今,Linux VPS主機變得越來越便宜,經常看到有年付十多美元的VPS主機,甚至還有低於十美元的。如果我們希望藉助這麼便宜的VPS主機搭建網站完全是沒有問題的,前提是我們需要會一些基礎的架設技術。如果我們使用Web面板,比如AMH、WDCP、BT等面板那建議內存必須是512MB-1GB內存以上的纔可以,如果是小內存的,我們不建議用面板架設。


如果用小內存架設網站,則需要考慮到編譯時候以及網站運行過程中佔用的內存資源。在這篇文章中,實戰體驗在小內存VPS主機中架設WEB環境。PS:如果我們不介意購買大內存機器,那就不要用這個方法。


第一、小內存VPS主機架設網站準備


1、這裏我採用的是512MB內存機器,因爲身邊沒有更低的內存,但不管如何,我們後期架設網站後看看佔用多少內存。


2、安裝Debian7系統,相比CentOS是比較節省資源的。


3、我們需要準備一個域名解析到當前VPS主機IP地址,後續需要架設網站用到。


4、這裏我準備不會安裝MYSQL數據庫,而採用SQLITE數據庫,比前者節省資源,網站CMS程序會用到輕便的Typecho博客程序。


第二、小內存VPS主機配置Web環境


1、更新源


apt-get update -y


2、安裝Nginx


apt-get install nginx -y


小內存VPS主機配置Web環境


3、安裝php-fpm


apt-get install php5-fpm -y


安裝php-fpm


4、安裝sqlite數據庫


apt-get install php5-sqlite sqlite sqlite3 -y


安裝sqlite


第三、配置網站文件


1、創建配置文件


vi /etc/nginx/sites-enabled/baidu.com.conf


然後根據實際需要配置域名:


server {

    listen 80;

    server_name baidu.com;


    root /var/www/baidu.com;

    index index.php index.html index.htm;


    location ~ \.php$ {

        try_files $uri =404;

        fastcgi_pass unix:/var/run/php5-fpm.sock;

        fastcgi_index index.php;

        include fastcgi_params;

    }


}


主要是修改域名和創建的網站目錄。


2、創建網站目錄


mkdir -p /var/www/baidu.com


3、重啓生效


/etc/init.d/nginx start


重啓Nginx使之生效。


重啓Nginx使之生效


第四、上傳程序、部署網站


重啓Nginx之後,我們這個時候用解析過來的域名打開看看,應該看到NGINX默認頁面403不存在頁面,不要緊,因爲我們還沒上傳程序。這裏我們創建的目錄是/var/www/baidu.com,所以需要上傳佔用內存比較小的Typecho博客程序。


上傳程序、部署網站


然後我們打開網址,可以看到安裝Typecho博客程序嚮導。


11.jpg


最後,我們設置賬戶用戶名和密碼,就可以順利的安裝Typecho博客程序。


11.jpg


我們再看看佔用資源情況,還是比較小的。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章