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

Fedora 20 安裝試用體驗全程講解

  發(fā)布時間:2014-06-16 15:18:47   作者:曹江華   我要評論
Fedora 20在兩次跳票后正式發(fā)布,主要特性包括:遠程桌面方案X2Go;網(wǎng)絡(luò)管理器支持擴大綁定和橋接功能;改進3D打印機支持等,本文中,作者對Fedora 20 進行安裝試用,分享一下試用心得,希望對大家有一定的幫助

5、修改相關(guān)的配置文件

首先修改/etc/php.ini:

  1. 把下面一行的注釋去掉 [...] 
  2. cgi.fix_pathinfo=1 [...] 
  3. 然后修改/etc/lighttpd/conf.d/fastcgi.conf配置文件為如下格式: [...] 
  4. server.modules += ( "mod_fastcgi" ) [...] 
  5. 注意fastcgi.server 字段內(nèi)容如下: [...] 
  6. ## ## PHP Example 
  7. ## For PHP don't forget to set cgi.fix_pathinfo = 1 in the php.ini. ## 
  8. ## The number of php processes you will get can be easily calculated: ## 
  9. ## num-procs = max-procs * ( 1 + PHP_FCGI_CHILDREN ) ## 
  10. ## for the php-num-procs example it means you will get 17*5 = 85 php ## processes. you always should need this high number for your very 
  11. ## busy sites. And if you have a lot of RAM. :) ## 
  12. fastcgi.server += ( ".php" => (( 
  13. "host" => "127.0.0.1", "port" => "9000", 
  14. "broken-scriptfilename" => "enable" )) 
  15. ) #fastcgi.server = ( ".php" => 
  16. #                   ( "php-local" => #                     ( 
  17. #                       "socket" => socket_dir + "/php-fastcgi-1.socket", #                       "bin-path" => server_root + "/cgi-bin/php5", 
  18. #                       "max-procs" => 1, #                       "broken-scriptfilename" => "enable", 
  19. #                     ) #                   ), 
  20. #                   ( "php-tcp" => #                     ( 
  21. #                       "host" => "127.0.0.1", #                       "port" => 9999, 
  22. #                       "check-local" => "disable", #                       "broken-scriptfilename" => "enable", 
  23. #                     ) #                   ), 
  24. # #                   ( "php-num-procs" => 
  25. #                     ( #                       "socket" => socket_dir + "/php-fastcgi-2.socket", 
  26. #                       "bin-path" => server_root + "/cgi-bin/php5", #                       "bin-environment" => ( 
  27. #                         "PHP_FCGI_CHILDREN" => "16", #                         "PHP_FCGI_MAX_REQUESTS" => "10000", 
  28. #                       ), #                       "max-procs" => 5, 
  29. #                       "broken-scriptfilename" => "enable", #                     ) 
  30. #                   ), #                ) 
  31. ), [...] 

然后還要激活這個模塊,修改配置文件/etc/lighttpd/conf.d/fastcgi.conf

  1. [...] ## FastCGI (mod_fastcgi) 
  2. ## include "conf.d/fastcgi.conf" 
  3. [...] 

就是去掉include "conf.d/fastcgi.conf"前面的注釋符號。

下面測試一下php腳本:

  1. # vi /var/www/lighttpd/info.php <?php 
  2. phpinfo(); ?> 
  3. # systemctl restart lighttpd.service 

然后使用瀏覽器查看如圖6 ,大家看紅色圈框部分(Server API FPM/FastCGI )

圖6 測試一下php腳本

圖6顯示則表明web服務(wù)器可以解析靜態(tài)頁面和php頁面(但目前還無法連接mysql數(shù)據(jù)庫)。

下面設(shè)置為PHP安裝MySQL支持:

php5支持MySQL很簡單,只要安裝php-mysql軟件包即可;但php程序要運行可能需要多個php模塊的支持

  1. # yum install php-mysqlnd php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc php-magickwand php-mbstring php-mcrypt php-mssql php-shout php-snmp php-soap php-tidy php-opcache 

安裝完成后重啟:

  1. #systemctl reload php-fpm.service 

重新訪問瀏覽器查看安裝的php模塊 如mysql:(如下圖7)

圖7 為PHP安裝MySQL支持

Unix域Socket通信設(shè)置

Unix域Socket因為不走網(wǎng)絡(luò),的確可以提高web服務(wù)器和php-fpm通信的性能,但在高并發(fā)時會不穩(wěn)定。設(shè)置如下:

  1. vi /etc/php-fpm.d/www.conf 修改為如下內(nèi)容 
  2. [...] ;listen = 127.0.0.1:9000 
  3. listen = /tmp/php5-fpm.sock [...] 
  4. 然后重啟服務(wù): # systemctl reload php-fpm.service 
  5. 下面修改etc/lighttpd/conf.d/fastcgi.conf 文件,修改為如下內(nèi)容 vi /etc/lighttpd/conf.d/fastcgi.conf 
  6. fastcgi.server += ( ".php" => (( 
  7. "socket" => "/tmp/php5-fpm.sock", "broken-scriptfilename" => "enable" 
  8. )) ) 
  9. 然后重啟服務(wù): # systemctl restart lighttpd.service 

五、簡單介紹一下NFS 服務(wù)器和客戶端設(shè)置

這里筆者的安裝環(huán)境如下:

NFS 服務(wù)器端,ip 10.0.0.20 ,計算機名稱 www.cjh.net NFS 客戶端端,ip 10.0.0.21 ,計算機名稱 www.cjh1.net

NFS 服務(wù)器端配置

安裝軟件包:

  1. 安裝軟件包 #yum -y install nfs-utils 
  2. 修改配置文件: #vi /etc/idmapd.conf 
  3. # line 5: 修改為相對應(yīng)的名稱 Domain = cjh.net 
  4. 修改文件 #vi /etc/exports 
  5. # write like below *note /home 10.0.0.0/24(rw,sync,no_root_squash,no_all_squash) 
  6. # *note /home ? shared directory 
  7. 10.0.0.0/24 ? range of networks NFS permits accesses rw ? writable 
  8. sync ? synchronize no_root_squash ? enable root privilege 
  9. no_all_squash ? enable users' authority 啟動相關(guān)服務(wù) 
  10. # systemctl start rpcbind.service # systemctl start nfs-server.service 
  11. # systemctl start nfs-lock.service # systemctl start nfs-idmap.service 
  12. # systemctl enable rpcbind.service # systemctl enable nfs-server.service 
  13. # systemctl enable nfs-lock.service # systemctl enable nfs-idmap.service 
  14. NFS 客戶端端設(shè)置: 安裝軟件包 
  15. # yum -y install nfs-utils 修改配置文件 
  16. # vi /etc/idmapd.conf # line 5: 修改為相對應(yīng)的名稱 
  17. Domain = cjh.net 啟動服務(wù) 
  18. # systemctl start rpcbind.service # systemctl start nfs-lock.service 
  19. # systemctl start nfs-idmap.service # systemctl start nfs-mountd.service 
  20. # systemctl enable rpcbind.service # systemctl enable nfs-lock.service 
  21. # systemctl enable nfs-idmap.service # systemctl enable nfs-mountd.service 
  22. 掛載磁盤 # mount -t nfs dlp.server.world:/home /home 

fedora 20的不足之處

介紹一下 Gnome 開發(fā)的軟件中心,這個軟件中心還在完善當(dāng)中,所以我打開軟件中心,感覺有BUG,一是軟件加載很慢,可能是服務(wù)器在國外的原因,二是無法添加直接其他軟件源。使用界面分成三個部分:全部軟件、已經(jīng)安裝、更新。不過目前沒有軟件課提供更新。

圖8 軟件中心

這個軟件中心設(shè)計思路和Ubuntu軟件中心相似,不過卻沒有任何設(shè)置選項,筆者使用它首先安裝另外一個軟件包工具:Gonme Package 后才能設(shè)置其他軟件源等工作。

總結(jié):

總體感覺Fedora 20的 使用感覺和上個版本Fedora  19變化不大,所以筆者就不多贅述了,大家還是關(guān)注2014 年 即將發(fā)布的Red Hat Enterprise Linux 7 吧 。

相關(guān)文章

最新評論

兴宁市| 乌审旗| 兰坪| 济宁市| 临颍县| 靖宇县| 安国市| 米泉市| 通山县| 桐庐县| 揭东县| 准格尔旗| 抚顺县| 册亨县| 体育| 长葛市| 洛阳市| 桐梓县| 吐鲁番市| 桓仁| 夹江县| 泸西县| 凤城市| 白沙| 阜城县| 西城区| 海晏县| 南平市| 泰宁县| 泰州市| 河北省| 开平市| 呼玛县| 鄂温| 商水县| 凌海市| 金沙县| 鄂托克前旗| 什邡市| 南靖县| 香格里拉县|