linux架設WEB開發環境

來源:互聯網
上載者:User

關鍵詞: apache2 mongodb php5 samba ssh
最近 小弟嘗試了下載Linux下的開發環境架設    
Linux指令真心強大  讓在windows下的環境架設變得更加簡單
下面會進行一些簡單的流程介紹(我這裡使用的是ubuntu)  僅供和我一樣的新人菜鳥分享一下
前期的網路連接就不提了
進入命令列(ctrl + alt + T):
    首先進行安裝包列表更新: sudo apt-get update
    安裝ssh ,方便windows下進行遠端連線linux 以及串連其它linux
        sudo apt-get install ssh
    安裝apache: sudo apt-get install apache2
        ps: 安裝完成後的apache服務  建立的預設資料夾在 /var/www中
        進入 apache的預設資料夾上層  cd /var
        將預設資料夾設定為共用   sudo chmod 777 www/
        啟用apache :     sudo apachectl stop
                        sudo apachectl start
    安裝php5 : sudo apt-get install php5
    此時應該可以在瀏覽器上輸入 127.0.0.1查看到動態php頁面了
    安裝samba : 可以與windows下 進行網路映射  方便開發
        下載安裝samba :sudo apt-get install samba
        配置samba :cd /etc/samba/
        備份smb.conf並修改smb.conf設定檔 :  
            sudo cp smb.conf smb.backup    
            sudo vim smb.conf
        添加如下資訊:
            [global]
                workgroup = ubuntu         //名字可改
                netbios name = ubuntu_server    //名字可改
                server string = apache_server    //名字可改
                security = user/share    //user 表示linux使用者    share表示共用至所有使用者
            [share]
                path = /var/www
                writeable = yes
                browseable = yes
                guest ok = yes    //設定預設來賓可以進入
        儲存 設定檔
        開始samba服務 : sudo smbd start
    

    mongodb的配置 可以詳見mongodb的官方網站

擷取mongodb 的下載許可(杜撰的)

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv 7F0CEB10

成功後    :

建立一個包涵的 檔案:

sudo touch  /etc/apt/sources.list.d/10gen.list

並進入,  將下列字串加入其中:

deb http://downloads-distro.mongodb.org/repo/ubuntu-upstart dist 10gen

重新更新 apt-get列表

sudo apt-get update

安裝mongodb

sudo apt-get install mongodb-10gen

安裝成功!

安裝php的mongo驅動類:

1.先安裝pecl:

sudo apt-get install php5-dev php5-cli php-pear

2.安裝驅動類:

sudo pecl install mongo

3.修改php.ini 設定檔

加入: extension=mongo.so

4.重啟apache服務

sudo apachectl stop    

sudo apachectl start

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.