沒事瞎搞ubuntu環境

週末搞了2天的ubuntu系統,自己是菜鳥,只是按照簡單的方法來安裝,幾乎全部的事情都是apt-get完成的。 php

固然我仍是把想要的工具所有安裝上了,比較開心。 mysql

首先是搭建 php apache mysql環境 期間也有好多小問題。 linux

安裝模塊問題: web

   sudo apt-get install mysql-server sql

sudo apt-get install apache2 shell

sudo apt-get install php5 //安裝PHP5 apache

 sudo apt-get install libapache2-mod-php5//配置APACHE+PHP  (當時不知道還須要安裝這個模塊windows下集成環境用習慣了~糾結)
    sudo apt-get install libapache2-mod-auth-mysql//讓apache支持mysql(順道安裝+學習)
    sudo apt-get install php5-mysql  //mysql鏈接
    sudo apt-get install php5-gd //GD庫 ubuntu

 sudo apt-get install phpMyAdmin  安裝phpmyadmin安裝後的目錄在/usr/share/phpmyadmin  windows

(主要是想作一個軟連接到web下這樣就方便使用了,當時就死活沒找到這個目錄) 工具

 sudo apt-get install php5-dev安裝phpize擴展功能和php-config配置 (才知道phpize是幹啥的,哎我仍是菜鳥~)

安裝好了以後滿覺得就可以無憂無慮的聯繫一下了,誰知到我不知道在linux下在那裏配置虛擬主機...(哭)最後終於瞎搞知道實在/apache2//sites-available/default這個文件裏哎,作好虛擬主機配置以後,忽然我發現apache不能啓動了,糾結了半天才知道忘了sudo了。當時都瘋了,幹嗎老sudo啊。

今天主要是安裝了一下yaf 擴展 期間下載了一個yaf源碼而後根據內容進行了編譯

/usr/bin/php5/phpize

./configure --with-php-config=/usr/bin/php5/php-config

make && make install

php.ini  添加 extension=yaf.so //當時又找不到php.ini配置文件了,查了老半天,才知道php.ini分開了,根據不一樣的模塊都有本身的php.ini而後我又找到apache2和cli這兩個由於都有php.ini我糾結了。我修改了apache2下的。ini添加了extension=yaf.so  沒想到不用yaf.so的絕對路徑,多是make的時候已經編譯到php5裏面了,對於cli我在網上查了一些資料是

i是php Command Line Interface的簡稱,如同它名字的意思,就是php在命令行運行的接口
能夠去寫shell運行腳本。

打印phpinfo() 查看是否成功

  而 這些 

web/tools/cg/yaf_cg   example 執行生成代碼

要使用全局庫php.ini中也要設置yaf.library='路徑';

是幹嗎的我還沒弄懂...明天在弄很糾結。

相關文章
相關標籤/搜索