亚洲精品日韩欧美_欧美二区乱c少妇_中文字幕日韩在线播放_日韩不卡中文字幕

English |
  • 美國VPS主機(jī)推薦
  • |
  • 代購服務(wù)
  • |
  • 10美元以下VPS
  • |
  • VPS新手指南/教程
  • |
  • 留言板
  • |
  • 關(guān)于
  • | 登錄 |

    Debian VPS 安裝安裝(Lighttpd+MySQL+Zend+vsftpd+PHPMyAdmin)Web環(huán)境

    2009年04月24日 下午 | 作者:VPS偵探

    第一步 把自己的VPS系統(tǒng)切換成Debian系統(tǒng)(據(jù)說Debian 4.0目前是BUG最少最穩(wěn)定的系統(tǒng)之一,雖然功能沒有CentOS強(qiáng)大,但夠用了):

    1.0 打開HyperVM控制面板 管理VPS,成功登陸后;

    1.1.0 選擇Rebuild

    debian-webserver-2?

    1.1.1 選擇VPS操作系統(tǒng)為Debian 并勾選 “Confirm Rebuild”.然后點(diǎn)擊“Update”按鈕完成系統(tǒng)重新安裝.

    debian-webserver-3?

    ?

    【提示】每隔10分鐘可以重新安裝一次.

    1.2.0 OK讓我們登陸VPS服務(wù)器.使用PuTTY工具登陸我們的VPS.

    打開PuTTY輸入服務(wù)器IP地址.端口,ssh連接方式選擇.然后點(diǎn)擊“open”按鈕登陸服務(wù)器

    debian-webserver-4?

    首次連接出現(xiàn)交換密匙提示 點(diǎn)擊是(OK).

    debian-webserver-5?

    接著出現(xiàn)登陸界面 輸入用戶名和密碼 (小技巧:密碼先復(fù)制下來.在輸入密碼的地方右擊即可.免去手工輸入的煩惱)

    debian-webserver-6

    給一個(gè) Linux常用信息查看命令參考(不看也沒有關(guān)系.)

    http://blog.licess.cn/linux-info-command/

    退出服務(wù)器的指令 exit

    輸入exit? 回車即可斷開連接.

    ?

    ok 登陸后.讓我開始安裝WEB環(huán)境把.

    2.0 安裝前更新下Debian服務(wù)器.

    使用命令

    apt-get update

    debian-webserver-7?

    2.1.0 開始安裝MYSQL5.0

    輸入命令

    apt-get install mysql-server mysql-client

    中途出現(xiàn) “Do you want to continue [Y/n]?”

    輸入 y? 回車?yán)^續(xù)安裝

    2.1.1 查看MYSQL是否工作.

    輸入命令

    netstat -tap | grep mysql

    2.1.2 設(shè)置MySql 管理員(root)密碼

    命令

    mysqladmin -u root password 你的密碼
    如果想把root 密碼設(shè)置為 anqun 則這樣書寫
    mysqladmin -u root password 1234

    2.1.3 使用ROOT帳戶登陸MYSQL.

    命令

    mysql -u root –p

    提示輸入密碼.回車即可成功登陸MYSQL.

    debian-webserver-8?

    MySQL安裝成功后我們開始安裝WWW服務(wù)器Lighttpd

    2.2.0 安裝Lighttpd

    安裝命令

    apt-get install lighttpd

    debian-webserver-9?

    這時(shí)打開你的獨(dú)立IP地址 就可以看見歡迎頁面了.安裝成功!

    debian-webserver-10?

    lighttpd默認(rèn)網(wǎng)頁文件夾

    /var/www

    lighttpd配置文件

    /etc/lighttpd/lighttpd.conf

    OK Lighttpd 既然安裝成功后 我們就安裝PHP讓 Lighttpd支持PHP!

    2.2.1 安裝PHP.

    命令

    apt-get install php5-cgi

    debian-webserver-11?

    2.2.2 讓Lighttpd支持PHP

    我們要修改2個(gè)文件

    1. ?
      1. /etc/php5/cgi/php.ini
      2. /etc/lighttpd/lighttpd.conf

    修改方法通常使用VI指令..但是我不會(huì)用..還好HyperVM控制面板給我們提夠了在線系統(tǒng)文件管理.

    回到HyperVM控制面板 點(diǎn)擊"File Manager"進(jìn)入在線文件管理.

    debian-webserver-12?

    我們先找到/etc/php5/cgi/php.ini

    打開他轉(zhuǎn)到edit編輯狀態(tài).

    在最后一行插入

    cgi.fix_pathinfo = 1

    注:在此代碼后,一定要再空出一行!

    然后保存

    debian-webserver-13?

    接著用同樣的方法編輯/etc/lighttpd/lighttpd.conf

    [...] server.modules = (
    "mod_access",
    "mod_alias",
    "mod_accesslog",
    "mod_fastcgi",?
    # "mod_rewrite",
    # "mod_redirect",
    # "mod_status",
    # "mod_evhost",
    # "mod_compress",
    # "mod_usertrack",
    # "mod_rrdtool",
    # "mod_webdav",
    # "mod_expire",
    # "mod_flv_streaming",
    # "mod_evasive"
    )
    [...]

    增加代碼:

    "mod_fastcgi",

    注意逗號(hào).

    接著在文件最后增加

    fastcgi.server = ( ".php" => ((
    "bin-path" => "/usr/bin/php5-cgi",
    "socket" => "/tmp/php.socket"
    )))

    保存即可完成Lighttpd 與PHP的關(guān)聯(lián).

    重新啟動(dòng)lighttpd

    /etc/init.d/lighttpd restart

    2.2.3 測(cè)試PHP.

    我們使用iProber探針測(cè)試環(huán)境.

    同樣使用HyperVM控制面板"File Manager上傳iProber.php到 /var/www

    iProber探針下載?http://soft.vpser.net/prober/iProber.zip

    debian-webserver-14?

    然后我們打開 http://你的獨(dú)立IP/iProber.php

    debian-webserver-15?

    看到該頁面代表PHP運(yùn)行成功..........

    2.3 讓PHP支持MYSQL.

    很激動(dòng)吧!PHP裝好了吧....

    不過突然發(fā)現(xiàn)探針上面

    出現(xiàn)MYSQL不支持!!!!

    ?debian-webserver-16

    ?debian-webserver-17

    啊!原來還有一步?jīng)]有做呢!那好吧~讓我們的php與mysql相處吧!

    獲得MySQL在PHP中的支持,我們可以安裝php5 - MySQL的方案。這是一個(gè)很好的主意,需要安裝一些其他php5模塊,以及允許他們?yōu)槟膽?yīng)用程序。您可以搜索那些可用的php5模塊使用這個(gè)命令:

    apt-cache search php5

    debian-webserver-18

    這時(shí)我們看到了php5-mysql這個(gè)模塊,但是為了保證服務(wù)器對(duì)大部分程序的支援,我們還需要安裝其他需要的模塊,如php5-curl php5-gd php-pear等等。我們使用命令:

    apt-get install php-pear php5-curl php5-dev php5-gd php5-idn php5-imagick php5-imap php5-mcrypt php5-memcache php5-mhash php5-ming php5-mysql php5-ps php5-pspell php5-recode php5-snmp php5-sqlite php5-suhosin php5-tidy php5-xmlrpc php5-xsl

    注:php5-suhosin模塊就是前面提到的安全防護(hù)系統(tǒng),它有兩種安裝方式,這里是用模塊安裝的方法相當(dāng)于給PHP5進(jìn)行打補(bǔ)丁。后面我會(huì)提到用第三方擴(kuò)展的形式進(jìn)行安裝的。

    重啟我們的Lighttpd

    /etc/init.d/lighttpd restart

    現(xiàn)在再打開探針地址,是不是連接成功了?

    3.0 安裝Zend

    安裝Zend,我們需要登錄到Zend的官方網(wǎng)站下載,下載需要用戶名,我們可以注冊(cè)一個(gè),當(dāng)然這是免費(fèi)的,然后下載對(duì)應(yīng)版本,然后上傳到服務(wù)器Root用戶目錄/root

    安裝過程如下:

    wget http://downloads.zend.com/optimizer/3.3.3/ZendOptimizer-3.3.3-linux-glibc23-i386.tar.gz
    tar -zxf ZendOptimizer-3.3.3-linux-glibc23-i386.tar.gz
    cd ZendOptimizer-3.3.3-linux-glibc23-i386
    sh install.sh

    安裝的時(shí)候會(huì)給你看相關(guān)說明,并且會(huì)讓你同意其條款,這些我們不管,我們需要注意的是后面它會(huì)讓你輸入目前php.ini所在目錄,這里我們輸入/etc/php5/cgi,然后會(huì)問你是否使用Apache Web Server,因?yàn)槲覀冞x擇了Lighttpd,所以這里我們選否,然后安裝結(jié)束,系統(tǒng)會(huì)告訴你之前的php.ini已經(jīng)備份為php.ini.bak,新的php.ini文件所在目錄為/usr/local/Zend/etc/,以后如果要修改php的設(shè)置,就需要進(jìn)入/usr/local/Zend/etc/這個(gè)目錄修改php.ini。

    然后輸入:

    cd ..
    rm -rf ZendOptimizer-3.3.3-linux-glibc23-i386.tar.gz ZendOptimizer-3.3.3-linux-glibc23-i386

    刪除之前的安裝文件

    4.0 安裝suhosin

    前面我們說過suhosin有兩種方法,上面那個(gè)是以補(bǔ)丁包的方式進(jìn)行安裝,這里我們將它以第三方擴(kuò)展的形式進(jìn)行安裝。安裝過程如下:

    wget http://download.suhosin.org/suhosin-0.9.27.tgz
    tar -zxf suhosin-0.9.27.tgz
    cd suhosin-0.9.27
    phpize
    ./configure
    make&&make install
    cd ..
    rm -rf suhosin-0.9.27.tgz suhosin-0.9.27

    然后我們?cè)僭?usr/local/Zend/etc/php.ini文件中添加

    [Suhosin] extension=suhosin.so

    suhosin的默認(rèn)配置已經(jīng)足夠滿足大部分人的需求了,如果需要增強(qiáng)設(shè)置,可以在php.ini文件中添加相應(yīng)的值。詳情請(qǐng)登錄http://www.hardened-php.net/suhosin/#using_suhosin

    5.0 安裝Ftp服務(wù)端軟件

    作為服務(wù)器,必不可少需要安裝FTP服務(wù)器端軟件。Linux下有很多出色的Ftpd軟件,我們這里選用vsftpd,短小精悍,足夠滿足我們的需求。使用命令:

    apt-get install vsftpd

    安裝完成之后,默認(rèn)的配置文件所在為/etc/vsftpd.conf

    啟動(dòng) vsftpd:

    /etc/init.d/vsftpd start

    以下命令建立FTP帳戶及相應(yīng)目錄:

    useradd FTP帳戶 -d /home/你要的目錄名 -s /bin/nologin

    比如我要在 123目錄建立一個(gè) 456用戶,那命令應(yīng)該是:

    useradd 456 -d /home/123 -s /bin/nologin

    -s /bin/nologin則表示禁止SSH登陸,去掉則可以使用SSH

    使用“passwd 用戶名”設(shè)定用戶密碼

    passwd 用戶名

    會(huì)出現(xiàn)密碼提示,輸入密碼即可

    6.0 安裝phpmyadmin

    apt-get install phpmyadmin

    安裝好之后,如果出現(xiàn)在/usr/share/目錄,就輸入以下

    mv /usr/share/phpmyadmin /var/www/phpmyadmin

    移動(dòng)個(gè)目錄

    安裝成功后,可以直接登陸

    http://你的獨(dú)立IP/phpmyadmin

    >>轉(zhuǎn)載請(qǐng)注明出處:VPS偵探 本文鏈接地址:http://www.0794baidu.com/build/debian-vps-web-server.html
    VPS偵探推薦:
    遨游主機(jī)VultrLinode搬瓦工LOCVPSKVMLAHOSTKVMHostXen80VPS美國VPS主機(jī),國內(nèi)推薦騰訊云阿里云

    發(fā)表評(píng)論

    *必填

    *必填 (不會(huì)被公開)

    評(píng)論(9條評(píng)論)

    1. VPSer說道:

      @任海濱, 教程中都有寫

    2. 任海濱說道:

      請(qǐng)問下如何刪除或者修改FTP的帳號(hào)和密碼呢?還有就是如何劃分?jǐn)?shù)據(jù)庫

    3. 亦佳網(wǎng)說道:

      菜鳥學(xué)習(xí)了,真的很不錯(cuò)

    4. [...] Debian請(qǐng)參見:http://blog.licess.cn/lnmp-debian-ubuntu/2、Debian VPS 安裝安裝(Lighttpd+MySQL+Zend+vsftpd+PHPMyAdmin)Web環(huán)境三、系統(tǒng)安全1、VPS主機(jī)上備份網(wǎng)站和數(shù)據(jù)庫2、Linux [...]

    5. andylam說道:

      vsftpd如何和MYSQL結(jié)合進(jìn)行虛擬用戶認(rèn)證?參考了好多文章都不成功.

    6. [...] Debian VPS 安裝安裝(Lighttpd+MySQL+Zend+vsftpd+PHPMyAdmin)Web環(huán)境 [...]

    7. 木子說道:

      有重啟過但還是不行...

      Debian 5的防火強(qiáng)和Selinux預(yù)設(shè)應(yīng)該是關(guān)閉的吧? ?

      所以應(yīng)該不會(huì)影響才對(duì)阿怪怪

    8. VPSer說道:

      需要重啟VSFTPD才可以生效。

    9. 木子說道:

      你好!

      請(qǐng)問vsftpd我照你的設(shè)定匿名可以登入

      但是使用其他帳號(hào)無登入請(qǐng)這是什么問題? ? ?

      我有設(shè)定

      anonymous_enable=YES <<<這個(gè)是準(zhǔn)許匿名登入對(duì)吧!我把他設(shè)為NO為何還是可以匿名登入呢?

      而以下三個(gè)設(shè)定我都把#去掉要讓其他帳號(hào)能登入是這樣設(shè)定對(duì)吧?
      local_enable=YES

      write_enable=YES

      local_umask=022

      ================================================
      我的登入訊息為下

      狀態(tài):正在連線到206.225.xxx.xxx:21 ...
      狀態(tài):連線已建立,正等候歡迎訊息...
      回應(yīng): 220 (vsFTPd 2.0.7)
      指令: USER anonymous
      回應(yīng): 331 Please specify the password.
      指令: PASS **************
      回應(yīng): 230 Login successful.
      指令: OPTS UTF8 ON
      回應(yīng): 200 Always in UTF8 mode.
      狀態(tài):已連線
      狀態(tài):正在取得目錄列表...
      指令: PWD
      回應(yīng): 257 "/"
      狀態(tài):成功取得目錄列表

      anonymous_enable=YES不管設(shè)YES或NO都一樣可匿名登入怪怪...

      狀態(tài):正在連線到206.225.xxx.xxx:21 ...
      狀態(tài):連線已建立,正等候歡迎訊息...
      回應(yīng): 220 (vsFTPd 2.0.7)
      指令: USER root
      回應(yīng): 331 Please specify the password.
      指令: PASS *******************
      回應(yīng): 530 Login incorrect.
      錯(cuò)誤:無法連線到伺服器

      已經(jīng)有設(shè)
      local_enable=YES
      write_enable=YES
      local_umask=022還是無法連線! ! !請(qǐng)問是什么問題? ? ?

      另外

      useradd 456 -d /home/123 -s /bin/nologin

      這個(gè)帳號(hào)要如何讓他只能使用FTP呢?其他服務(wù)此帳號(hào)都無法使用! ! !

      而假如我的網(wǎng)頁的根目錄為/var/www

      那我是否可以把/home/123改為/var/www呢?

      另外vsftpd要如何設(shè)定哪些帳號(hào)可登入FTP哪些不行呢?

      PS:系統(tǒng)環(huán)境是debian 5全新的而都跟著你步驟一步一步來現(xiàn)在就卡在Vsftpd

      等待你的解答! ! ! ! !

    主站蜘蛛池模板: 欧美成人精品在线| 国产精品国产亚洲伊人久久| 欧日韩一区二区三区| 日本一区二区三区精品视频| 国产精品一区av| 日本中文不卡| 国产成人精品电影久久久| 日韩精品在在线一区二区中文| 久久久精品电影| 久久超碰亚洲| 日韩av综合在线观看| 日韩中文字幕免费视频| 国产在线观看不卡| 久久久国产精彩视频美女艺术照福利| 激情综合网婷婷| 国产亚洲综合视频| 国产日韩中文在线| 久久亚洲欧美日韩精品专区| 99视频免费观看蜜桃视频| 久久国产精品视频在线观看| 91麻豆国产精品| 精品成在人线av无码免费看| 91极品视频在线| 日韩视频在线免费播放| 国产精品aaaa| 国产精品美女久久久久av超清| 国产精品久在线观看| 国产精品入口免费视频一| 国产精品久久久久福利| 国产精品视频网站在线观看| 久久国产精品久久精品| 国产在线xxxx| 国产婷婷一区二区三区| www..com日韩| 欧美日韩一区二| 国产精品热视频| 99在线观看视频免费| 久久久久五月天| 激情婷婷综合网| 日韩视频在线一区| 久久久久高清|