最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

apache mysql php 源碼編譯使用方法

 更新時(shí)間:2012年05月03日 02:55:08   作者:  
今天完成了 php mysql 和apache 的配置 主要是源碼配置,需要的朋友可以參考下
linux 版本 : ubuntu 12.04
今天完成了 php mysql 和apache 的配置
主要是源碼配置,
apache 主要是 2.4.2 版本
php 主要是 5.3.11 版本
mysql 主要是 5.1.62 版本

前幾天試了好幾次,出現(xiàn)了軟件的源沖突,我放了兩個(gè)源在同一個(gè)source里,后修改后,安裝沒出現(xiàn)大的問題。
總的情況如下.

我完成的過程如下 :
apache 配置:
./configure --prefix=/usr/local/apache/ --with-libxml2 --enable-modules
=most --enable-mods-shared=all

看這apache 經(jīng)典實(shí)例寫的。
在ubuntu上加上libxml2最新的版本,然后一切ok
make
make install
然后 輸入127.0.0.1 可以看見it‘s work!
mysql配置:
cd mysql
sudo ./configure –prefix=/usr/local/mysql –with-mysqld-user=mysql
–with-extra-charsets=all –enable-thread-safe-client
在./configure 配置中小心點(diǎn),并且小心其中的提示
我便是在小中度過那個(gè)./configure 的,然后就是順利的
make
make install
由于要配置文件復(fù)制到etc目錄下
sudo cp /mypath/mysql /etc/my.cnf
[mysqld]# 設(shè)置默認(rèn)為INNODB表,支持事務(wù):default-storage-engine=INNODB
# 設(shè)置默認(rèn)的字符集UTF-8:
character-set-server=utf8
collation-server=utf8_general_ci
default-character-set=utf8
# mysql啟動(dòng)用戶
user=mysql
[client]
default-character-set=utf8
為了讓普通的用戶啟動(dòng)mysql 賦予mysql目錄如下權(quán)限
sudo chown -R mysql:mysql /usr/local/mysql
然后,切換到mysql的用戶下,發(fā)現(xiàn)mysql啟動(dòng)了
ps aux | grep mysqld
如果有 /usr/local/mysql/bin/ 。。。 說明啟動(dòng)了mysql,mysql配置ok


Php 配置:
最復(fù)雜的屬php的配置,關(guān)鍵在于那個(gè)模塊有點(diǎn)多

配置和安裝的時(shí)間有點(diǎn)長,有時(shí)候 我還認(rèn)為是死機(jī)呢?

./configure --prefix=/usr/local/php \
--with-apxs2=/usr/local/apache/bin/apxs \
--with-mysql-dir=/usr/local/mysql \
--with-mysql-sock=/tmp/mysql.sock \
--with-pdo-mysql=/usr/local/mysql \
--with-mysqli=/usr/local/mysql/bin/mysql_config \
--enable-mod-charset \
--enable-bcmath \
--with-bz2 \
--enable-calendar \
--with-curl \
--with-curlwrappers \
--enable-exif \
--enable-ftp \
--with-gdbm \
--with-gd=shared \
--with-ttf \
--enable-gd-native-ttf \
--with-gettext \
--with-gmp \
--enable-mbstring=all \
--enable-zend-multibyte \
--with-ming=shared \
--enable-sqlite-utf8 \
--enable-shmop \
--enable-soap \
--enable-sockets \
--enable-sysvmsg \
--enable-sysvsem \
--enable-sysvshm \
--enable-wddx \
--with-xmlrpc \
--with-xsl \
--enable-zip \
--with-zlib \
--enable-discard-path \
--enable-force-cgi-redirect \
--enable-magic-quotes \
--enable-sigchild \
--with-ncurses \
--enable-pcntl
然后configure中報(bào)出缺少好多組件,唉。。 一個(gè)一個(gè)填上 例如 bz2 和zlib 和ncurses 三個(gè)組件添加完后
configure 立即成功了,然后呢? make ok make test 出問題。。。。。?? 無語了但是 make install
ok

就需要對(duì)php 配置了
建立 php.ini 文件。
寫入如下的配置:
error_log = /usr/local/php/php_error.log
date.timezone = "Asia/ShangHai"
session.save_path = "/tmp"



對(duì)conf/httpd.conf 修改在 LoadModules php5_modules modules/libphp5.so 填上
AddType application/x-httpd-php .php .html
AddType application/x-httpd-php-source .phps

apache其他配置信息也寫在httpd.conf文件里。例如 主目錄位置:

相關(guān)文章

  • Laravel 創(chuàng)建指定表 migrate的例子

    Laravel 創(chuàng)建指定表 migrate的例子

    今天小編就為大家分享一篇Laravel 創(chuàng)建指定表 migrate的例子,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2019-10-10
  • PHP的MVC模式實(shí)現(xiàn)原理分析(一相簡單的MVC框架范例)

    PHP的MVC模式實(shí)現(xiàn)原理分析(一相簡單的MVC框架范例)

    PHP的mvc框架很多,像Yii,CodeIgniter,ThinkPHP等現(xiàn)在流行的框架,利用MVC模式進(jìn)行web頁面的開發(fā),我們可以非常方便的編寫web程序
    2014-04-04
  • PHP的new static和new self的區(qū)別與使用

    PHP的new static和new self的區(qū)別與使用

    這篇文章主要介紹了PHP的new static和new self的區(qū)別與使用,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-11-11
  • php實(shí)現(xiàn)文件下載(支持中文文名)

    php實(shí)現(xiàn)文件下載(支持中文文名)

    這個(gè)下載實(shí)例結(jié)合header函數(shù)與while fread函數(shù)把文件分?jǐn)嘧x出來然后再發(fā)送到客戶端了,支持中文文名,算得上一個(gè)標(biāo)準(zhǔn)的文件下載實(shí)例
    2013-12-12
  • php-beanstalkd消息隊(duì)列類實(shí)例分享

    php-beanstalkd消息隊(duì)列類實(shí)例分享

    這篇文章主要為大家分享了php-beanstalkd消息隊(duì)列類實(shí)例代碼,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-07-07
  • 神盾加密解密教程(二)PHP 神盾解密

    神盾加密解密教程(二)PHP 神盾解密

    前些日子一個(gè)朋友丟了個(gè)shell給我,讓我?guī)兔饷埽蜷_源碼看了下寫著是 “神盾加密” , 牛逼閃閃的樣子、 百度下發(fā)現(xiàn)神盾是個(gè)很古老的東西,最后一次更新是在 2012-10-09。和他相似的另一款是phpjm,有人說是神盾抄襲phpjm的,這些都不是我們所要關(guān)心的問題、phpjm一直在更新,而神盾貌似不搞了,我們分析下神盾,順便寫成工具,方便大家使用(因?yàn)樗桓?,所以就不用?dān)心解密工具失效問題了)。
    2014-06-06
  • 基于PHP后臺(tái)的Android新聞瀏覽客戶端

    基于PHP后臺(tái)的Android新聞瀏覽客戶端

    這篇文章主要為大家詳細(xì)介紹了基于PHP后臺(tái)的Android新聞瀏覽客戶端,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2016-05-05
  • laravel在中間件內(nèi)生成參數(shù)并且傳遞到控制器中的2種姿勢

    laravel在中間件內(nèi)生成參數(shù)并且傳遞到控制器中的2種姿勢

    今天小編就為大家分享一篇laravel在中間件內(nèi)生成參數(shù)并且傳遞到控制器中的2種姿勢,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2019-10-10
  • Thinkphp5行為使用方法匯總

    Thinkphp5行為使用方法匯總

    這篇文章主要介紹了Thinkphp5行為使用方法匯總,需要的朋友可以參考下
    2017-12-12
  • 關(guān)于laravel框架中的常用目錄路徑函數(shù)

    關(guān)于laravel框架中的常用目錄路徑函數(shù)

    今天小編就為大家分享一篇關(guān)于laravel框架中的常用目錄路徑函數(shù),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2019-10-10

最新評(píng)論

大荔县| 同仁县| 延津县| 昭觉县| 濮阳市| 河津市| 班戈县| 瓮安县| 永德县| 云霄县| 南陵县| 富锦市| 克什克腾旗| 洛川县| 观塘区| 镇安县| 大方县| 乌鲁木齐县| 鹰潭市| 和平县| 内江市| 望奎县| 冀州市| 苏尼特右旗| 韶山市| 饶平县| 濮阳县| 西华县| 弋阳县| 许昌市| 岚皋县| 镇沅| 大姚县| 梓潼县| 长子县| 台北市| 罗定市| 灵寿县| 福鼎市| 城步| 常州市|