centosphp56安裝
⑴ centos php56 yum 安裝 imagick 需要哪些庫
關於什麼是ImageMagick
ImageMagick是一套軟體系列,主要用於圖片的創建、編輯以及轉換等
Centos 安裝ImageMagick
1. 依次運行以下命令
代碼如下
yum install ImageMagick
yum install ImageMagick-devel
yum install php-pear [for PECL]
安裝php-pear是為了使用pecl 中的 phpize , ?]的???霈F ERROR: `phpize』 failed
代碼如下
yum -y install php-devel
2. 安裝C編譯器
代碼如下
yum install gcc
如果裝不了gcc就用這個命令:
代碼如下
yum install gcc gcc-c++ autoconf automake
3. 安裝imagick
代碼如下
pecl install imagick
4. 載入imagick到php
在/etc/php.ini 加上extension=imagick.so
5. 重啟service httpd restart
6. 使用 phpinfo() 或運行 php -m | grep imagick 來查看是否安裝成功
另一種安裝安裝ImageMagick 與 imagick for php方法
1. 下載安裝ImageMagick
代碼如下
wget ftp://mirror.aarnet.e.au/pub/imagemagick/ImageMagick-6.6.8-10.tar.gz
tar -xzvf ImageMagick-6.6.8-10.tar.gz
./configure --prefix=/usr/local/imagemagick
make
make install
2. 下載安裝Imagick
註:安裝該擴展不要求安裝ImageMagick
代碼如下
wget http://pecl.php.net/get/imagick-3.1.0RC1.tgz
tar -xzvf imagick-3.1.0RC1
phpize
./configure --with-php-config=/usr/local/php/bin/php-config --with-imagick=/usr/local/imagemagick
make
make install
make install執行結果顯示:
代碼如下
Installing shared extensions: /usr/local/php/lib/php/extensions/no-debug-non-zts-20090626/
Installing header files: /usr/local/php/include/php/
生成imagick.so到/usr/local/php/lib/php/extensions/no-debug-non-zts-20090626/,
然後手動配置php.ini使其生效
小提示,安裝方法都差不多都是在linux中,只是有一種和linux命令,另一種使用了Centos命令了。
更多詳細內容請查看:http://www.111cn.net/sys/linux/48986.htm
⑵ 濡備綍鍦–entOS 6.5涓婂崌綰PHP鐗堟湰
鍦ㄦ洿鏂癙HP涔嬪墠錛屽厛鏌ョ湅涓嬪綋鍓峆HP鐗堟湰錛岄伩鍏嶉噸澶嶇殑鏇存柊
# php -v
媯鏌ュ綋鍓峆HP鐨勫畨瑁呭寘
# yum list installed | grep php
縐婚櫎褰撳墠PHP鐨勫畨瑁呭寘錛屽惁鍒欏規槗璧峰啿紿
# yum remove php*
鐢變簬榛樿ょ殑YUM婧愭棤娉曞崌綰PHP錛屾墍浠ラ渶瑕佹坊鍔犵涓夋柟鐨刌UM婧愶紝姝ゅ勭敤鍒皐ebtatic銆
鍥犱負鏄疌entOS 6.5錛屾墍浠ョ敤浠ヤ笅URL
# rpm -Uvh yum/el6/latest.rpm
濡傛灉鏄疌entOS 7.x
rpm -Uvh yum/el7/epel-release.rpm
rpm -Uvh yum/el7/webtatic-release.rpm
鏌ョ湅YUM婧愪笂鑳界敤PHP瀹夎呭寘
錛 yum list php*
瀹夎匬HP5.5鍙婇渶瑕佺殑鎵╁睍
# yum install php55w php55w-devel php55w-common php55w-mysql php55w-pdo php55w-opacache php55w-xml
鍐嶆℃煡鐪婸HP鐗堟湰錛屼互紜璁ゅ畨瑁呮槸鍚︽垚鍔
瀵逛簡錛屽傛灉浣犵殑PHP瑕佺敤鍒癛edis錛岃峰埆蹇樹簡瀹夎卲hp-redis 鎵╁睍
錛 yum install php-redis
⑶ CentOS7 安裝PHP提示如下錯誤
你可以使用下面的方法
首先配置yum源
#yuminstallepel-release
#rpm-ivhhttp://rpms.famillecollet.com/enterprise/remi-release-7.rpm
使用yum list命令查看可安裝的包(Packege)。
#yumlist--enablerepo=remi--enablerepo=remi-php56|grepphp
安裝PHP5.6
yum源配置好了,下一步就安裝PHP5.6。
#yuminstall--enablerepo=remi--enablerepo=remi-php56phpphp-opcachephp-develphp-mbstringphp-mcryptphp-mysqlndphp-phpunit-PHPUnitphp-pecl-xdebugphp-pecl-xhprof
用PHP命令查看版本。
#php--version
⑷ 瓚呰︾粏Centos 6.5 鏂囨湰妯″紡鍥炬枃緋葷粺瀹夎呮暀紼
瀵逛簬鍒氭帴瑙Linux鐨勭敤鎴鋒潵璇達紝瀹夎呯郴緇熷拰閰嶇疆緗戝崱鐨勮繃紼嬩篃鍙鑳借佺敤寰堥暱鐨勬椂闂達紝Centos6.5鐨勫畨瑁呮柟寮忔湁浜岀嶏紝鍥懼艦妯″紡鍜屾枃鏈妯″紡銆傛枃鏈妯″紡浠6寮濮嬪氨涓嶆敮鎸佽嚜瀹氫箟鍒嗗尯浜嗭紙鏂版墜緇冧範鏃墮粯璁ゅ垎鍖鴻凍澶熺敤錛夛紝濡傛灉闇瑕佽嚜瀹氫箟鍒嗗尯瑕佷嬌鐢ㄥ浘褰㈡ā寮忓畨瑁呫傚ぇ瀹跺湪瀛︿範Linux鏃訛紝涓嶉渶瑕佷竴寮濮嬪氨鍦ㄧ墿鐞嗘満涓婂畨瑁咃紝涓嬮潰灝變嬌鐢╒Mware Workstation鉶氭嫙鏈鴻蔣浠舵紨紺轟竴涓嬫枃鏈妯″紡瀹夎呫
婕旂ず鐜澧冩墍闇瑕佺殑杞浠訛細
鉶氭嫙鏈虹増鏈錛歏Mware Workstation12
Linux鐗堟湰錛欳entOS-6.5-x86_64-bin-DVD1.iso
涓嬮潰鐨勮繃紼嬪垎涓轟笁閮ㄥ垎
閰嶇疆鉶氭嫙鏈
鏂囨湰妯″紡涓嬪畨瑁匔entos6.5
閰嶇疆緗戝崱鍚庝嬌鐢ㄨ繙紼嬬$悊宸ュ叿榪炴帴
涓銆侀厤緗鉶氭嫙鏈
鎵撳紑VM鉶氭嫙鏈鴻蔣浠訛紝鍗曞嚮鈥滄枃浠垛-鈥滄柊寤鴻櫄鎷熸満鈥
閫夋嫨鈥滆嚜瀹氫箟錛堥珮綰э級鈥濋夐」錛屽崟鍑燴滀笅涓姝モ
紜浠跺吋瀹規х晫闈㈤夐」淇濇寔榛樿ゅ崟鍑燴滀笅涓姝モ
瀹夎呭㈡埛鏈烘搷浣滅郴緇熺晫闈錛屾ゅ勯夋嫨鈥滅◢鍚庡畨瑁呯郴緇熲濅互鍚庡畨瑁呯郴緇熶篃鍙涓鐩翠嬌鐢ㄦら」錛岃劇疆瀹屾垚鍚庡啀娣誨姞ISO錛岃繖鏍峰畨瑁呰偗瀹氭病鏈夐棶棰樸(鏈夌殑鐗堟湰閫夌浜岄」娣誨姞ISO欏瑰悗浼氬畨瑁呬笉鎴愬姛錛屼互鍙婂悗闈㈣佹眰濉鍐欑敤鎴峰悕瀵嗙爜絳変俊鎮)錛屽崟鍑燴滀笅涓姝モ
榪欓噷閫夋嫨Linux鐗堟湰閫夋嫨鈥淐entOS 64浣嶁濓紝鍗曞嚮鈥滀笅涓姝モ
璁劇疆鉶氭嫙鏈哄悕縐板強瀛樻斁浣嶇疆錛岃嚜宸卞彲鏍規嵁闇瑕侀殢鎰忓~鍐欏拰璁劇疆錛屽崟鍑燴滀笅涓姝モ
CPU鍜屽唴瀛樹繚鎸侀粯璁ゅ嵆鍙錛屽唴瀛橀粯璁ゆ槸1024MB錛屼簩涓閫夐」浠ュ悗鍙鏍規嵁鑷宸遍渶瑕佷慨鏀癸紝鍗曞嚮鈥滀笅涓姝モ
緗戠粶綾誨瀷錛岄夐」妗ユ帴妯″紡錛岃ユā寮忓畨瑁呭畬鎴愬悗閰嶇疆鍜屾湰鏈虹浉鍚岀殑緗戞碉紝鐒跺悗浣跨敤榪滅▼宸ュ叿鏉ョ$悊緋葷粺銆傚崟鍑燴滀笅涓姝モ
IO鎺у埗鍣ㄥ拰鉶氭嫙紓佺洏綾誨瀷淇濇寔榛樿わ紝鍗曞嚮鈥滀笅涓姝モ
閫夋嫨紓佺洏鐣岄潰錛岀敱浜庢槸鏂板畨瑁呯郴緇熸病鏈夌‖鐩橈紝榪欓噷閫夋嫨鈥滃壋寤烘柊鉶氭嫙紓佺洏鈥濓紝鍗曞嚮鈥滀笅涓姝モ
*鎸囧畾紓佺洏瀹歸噺鐣岄潰:璁劇疆紓佺洏澶у皬錛屾ゅ勯粯璁ゆ槸20G錛屽彲浠ヤ笉鍋氭洿鏀癸紙瀛︿範鐢ㄨ凍澶燂級錛岀敱浜庢垜浠浣跨敤鐨勬槸鉶氭嫙緋葷粺錛屽畨瑁呭畬鎴愬悗錛屽彧鏄鍒涘緩涓涓鏂囦歡涓庢垜浠鐨勭‖鐩樺ぇ灝忔棤鍏熾
*姝ょ晫闈涓嶈侀夋嫨鈥滅珛鍗沖垎閰嶆墍鏈夌佺洏絀洪棿鈥濆傛灉閫変腑璇ラ夐」錛岀郴緇熸妸20G絀洪棿涓涓嬮兘鍒嗛厤緇欒ヨ櫄鎷熸満錛岃繖鏍峰緢嫻璐圭佺洏鐨勭┖闂淬
*閫夋嫨鈥滃皢鉶氭嫙紓佺洏瀛樺偍涓哄崟涓鏂囦歡鈥濊繖鏍峰湪鉶氭嫙鏈烘枃浠跺す鍙浜х敓涓涓鏂囦歡銆
鎸囧畾紓佺洏鏂囦歡鐣岄潰錛氭槸鎸囪櫄鎷熸満鏂囦歡鏀劇殑浣嶇疆銆備繚鎸侀粯璁わ紝鍗曞嚮鈥滀笅涓姝モ
鍗曞嚮鈥滆嚜瀹氫箟紜浠垛
浣跨敤涓嬮潰鐨勨滅Щ闄も濇寜閽錛屽垹闄ゅ0鍗″拰鎵撳嵃鏈猴紝閫変腑CD/DVD錛屽彸渚х偣鍑繪祻瑙堥変腑Centos6.5鐨処SO鏂囦歡錛岃劇疆瀹屾垚鍚庯紝鍗曞嚮鈥滃叧闂鈥濓紝鍐嶅崟鍑燴滃畬鎴愨濄
浜屻佸畨瑁呯郴緇燂紝鏂囨湰妯″紡涓嬪畨瑁匔entos6.5
鍗曞嚮鈥滃紑鍚姝よ櫄鎷熸満鈥
寮鏈哄悗錛屼細鍑虹幇涓嬮潰鐨勭晫闈錛屾ゆ椂涓嶈佹寜鈥滃洖杞︹濋敭
鐣岄潰璇存槑錛
Install or upgrade an existing system 瀹夎呮垨鍗囩駭鐜版湁鐨勭郴緇
install system with basic video driver 瀹夎呰繃紼嬩腑閲囩敤 鍩烘湰鐨勬樉鍗¢┍鍔
Rescue installed system 榪涘叆緋葷粺淇澶嶆ā寮
Boot from local drive 閫鍑哄畨瑁呬粠紜鐩樺惎鍔
Memory test 鍐呭瓨媯嫻
鍑虹幇涓婂浘鐨勭晫闈㈠悗錛屾寜ESC閿錛岃緭鍏linux text錛屾潵榪涘叆鏂囨湰瀹夎呮ā寮忋
鏄鍚﹀笴D濯掍綋榪涜屾祴璇曪紝榪欓噷閫夋嫨鈥淪kip鈥濊煩榪囨祴璇曘
榪欐槸嬈㈣繋鐣岄潰錛岀偣鍑燴淥K鈥濆洖杞︾『璁
閫夋嫨瀹夎呰璦錛屾ゅ勪繚鎸侀粯璁English銆備笉綆℃槸瀛︿範鍜屼互鍚庝嬌鐢ㄩ兘寤鴻涓嶈侀夋嫨涓鏂囷紝鈥淥K鈥濆洖杞︾『璁
閿鐩橀夋嫨錛岄粯璁ら夋嫨緹庡紡閿鐩樺嵆鍙
榪欓噷鏄瀹夎呰﹀憡錛屾彁紺哄畨瑁呯郴緇熼渶瑕佸垵濮嬪寲鉶氭嫙紓佺洏錛屼細閫犳垚鎵鏈夋暟鎹鐨勪涪澶
鏈4涓閫夐」錛氬拷鐣/蹇界暐鎵鏈/鍒濆嬪寲/鍒濆嬪寲鎵鏈夈
鐢變簬鎴戜滑鏄鏂板畨瑁咃紝紓佺洏閲屾病鏈夋暟鎹錛岄夋嫨Re-initialize all鍒濆嬪寲鎵鏈夈
閫夋嫨鏃跺尯錛岃繖閲岄夋嫨浜氬窞涓婃搗錛屾敞鎰忥細娌℃湁鍖椾含絳夊湴鍖
緇欑郴緇熺殑root璁劇疆瀵嗙爜錛屾渶濂芥弧瓚沖嶆潅搴︼紝鍚﹀垯浼氭彁紺洪敊璇錛屽傝劇疆鎴怉bc@123
涓嬮潰鏄紓佺洏鍒嗗尯錛屾湁涓変釜閫夐」
*Use entire drive 錛堜嬌鐢ㄦ暣涓紓佺洏錛
榪欎釜鏂規堜細鍒犻櫎紜鐩樹笂鎵鏈夊垎鍓插尯錛岀劧鍚庡啀閲嶆柊鍒嗗壊紜鐩樸傚傛灉鎮ㄧ‖鐩樹笂鏈夋偍鎯充繚鐣欑殑鎿嶄綔緋葷粺錛岃蜂笉瑕侀夋嫨姝ら」銆
* Replace exiting Linux system 錛堟浛鎹㈡帀鐜版湁鐨 Linux 緋葷粺錛
榪欎釜鏂規堜細鍒犻櫎紜鐩樹笂鎵鏈 GNU/Linux 鍒嗗壊鍖猴紝鐒跺悗鍐嶉噸鏂板垎鍓茬‖鐩樸傝繖縐嶆柟妗堜笉浼氬垹闄ゅ叾浠栨搷浣滅郴緇熺殑鍒嗗壊鍖恆傚傛灉鎮ㄧ‖鐩樹笂鏈夋偍鎯充繚鐣欑殑 GNU/Linux 緋葷粺錛岃蜂笉瑕侀夋嫨姝ら」銆
*Use free space 錛堜嬌鐢ㄥ彲鐢ㄧ┖闂達級
榪欎釜鏂規堜笉浼氬垹闄や換浣曞垎鍓插尯錛屽彧浣跨敤灝氭湭鍒嗙粰浠諱綍鍒嗗壊鍖虹殑絀洪棿榪涜岃嚜鍔ㄥ垎鍓層傚傛灉鎮ㄧ殑紜鐩樻棭宸茶鍙︿竴涓鎿嶄綔緋葷粺鍗犵敤浜嗭紝姝ら」鐢ㄤ笉浜嗐
鐢變簬鎴戜滑鏄鏂板緩鐨勭‖鐩橈紝鎵浠ョ洿鎺ヤ嬌鐢║se entire drive瀹夎呭嵆鍙銆
鎻愮ず寮濮嬪啓鏁版嵁錛岄夋嫨Write changes to disk
瀹夎呭畬鎴愶紝鎻愮ずreboot閲嶅惎錛岃ヨ繃紼嬫牴鎹鏈哄櫒鎬ц兘錛3-5鍒嗛挓鍙瀹夎呭畬鎴
榪涘叆緋葷粺鐣岄潰,杈撳叆
localhost login:root
Password:瀵嗙爜杈撳叆鏃朵笉浼氭樉紺猴紝杈撳叆瀹屾垚鍚庢寜鍥炶濺鍗沖彲
涓夈侀厤緗緗戝崱鍚庝嬌鐢ㄨ繙紼嬬$悊宸ュ叿榪炴帴
杈撳叆錛歷i etc/sysconfig/network-scripts/ifcfg-eth0
鎸夊洖杞︼紝鍑虹幇濡備笅鐣岄潰錛屾寜i榪涘叆緙栬緫妯″紡錛屾寜絎浜屽紶鍥炬墍紺虹殑妯″紡錛屽~鍐欒嚜宸辯殑闈欐両P鍦板潃銆佺綉鍏崇瓑淇℃伅錛屽~鍐欏畬鎴愬悗鎸塭sc閿閫鍑虹紪杈戞ā寮忥紝杈撳叆錛歸q錛堜繚瀛橀鍑猴級
DEVICE=eth0
HWADDR=00:0C:29:E5:2E:02
TYPE=Ethernet
UUID=8e6b6bfc-da88-4715-8d5e-c666ce949d42
ONBOOT=yes 寮鍚鑷鍔ㄥ惎鐢ㄧ綉緇滆繛鎺
NM_CONTROLLED=yes
BOOTPROTO=static 鍚鐢ㄩ潤鎬両P鍦板潃
IPADDR=10.3.20.66 璁劇疆IP鍦板潃
NETMASK=255.255.255.0 璁劇疆瀛愮綉鎺╃爜
GATEWAY=10.3.20.1 璁劇疆緗戝叧
DNS1=8.8.8.8 璁劇疆涓籇NS
DNS2=114.114.114.114 璁劇疆澶嘍NS
閲嶅惎緗戝崱杈撳叆[root@localhost ~]# /etc/init.d/network restart錛屽洖杞﹀悗錛屾彁紺虹綉鍗¢噸鍚
鏈鍚庝嬌鐢ㄨ繙紼嬭繛鎺ュ伐鍏稴ecureCRT錛圶shell絳夊伐鍏鳳級榪炴帴錛屽備笅鍥炬墍紺
榪欐牱鍩烘湰涓婂氨ok浜
⑸ centos 如何安裝最新php
一般伺服器都加裝防火牆,所以第一步要暫停防火牆,否則連接不到相關外網和程序源
Centos 6.默認下沒有安裝php組件,因此我們需要輸入命令:yum -y install php 回車如下圖。
不用管,程序會自動完成安裝及配置。
Zend組件,Centos 6.3 裡面是沒有的,需要手動下載,及安裝教程請點擊下面鏈接:http://www.juxiwang.com/read-tid-2982.html
到此前期的准備工作已完成,下面就要對Apache進行配置
輸入命令:vi /etc/httpd/conf/httpd.conf //打開Apache配置文件,
找到ServerTokens OS將「OS」改為「Prod 「 。//顯示伺服器運行錯誤信息。與下圖一樣,那麼Apache你就配置成功了,如果不一樣請仔細對比上面的教程是不是那個步驟少了#及字母拼寫錯了。
到此php運行環境便配置成功啦。
啟動http, /etc/rc.d/init.d/httpd start
輸入命令:vi /var/www/html/test.php 在彈出的對話框里輸入信息:<?phpphpinfo();?>保存退出。然後通過你的瀏覽器輸入:http://127.0.0.1/test.php如出現下圖界面,恭喜里php運行環境你配置成功啦。
有時由於httpd.conf沒有正確配置,本想瀏覽php文件,實際是下載了php文件,這個是因為系統沒有識別php文件,所以就認為你要下載了。
修改方法: 檢查你的httpd.conf當中是否有以下幾行LoadMole php5_mole d:\php5\php5_apache2.dll (windows系統)
或LoadMole php5_mole /usr/libexec/apache2/php5.so(或者是libphp5.so)(linux系統)||||||根據你的平台而定,實際路徑也因環境而異增加AddType application/x-httpd-php .php|||||||增加DirectoryIndex index.php index.html。一定可以ok
另,如果遇到啟動httpd時出現報錯信息,httpd: apr_sockaddr_info_get() failed for shiweihttpd: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName,原因是沒有設定ServerName
解決辦法:
1)可以設定httpd.conf文件中的 ServerName,如下:ServerName localhost:80
(2)在 /etc/hosts 中填入自己的主機名稱 bogon,如下:127.0.0.1 shiwei (用戶名稱)
還有可能遇到的問題,linux系統里存在多個httpd.conf文件,你不知道是哪個在起作用,那麼service httpd restart 啟動後,用ps -ef|more看http用的是什麼進程,如果是、usr/sbin就用/usr/sbin/httpd -S命令,如果是/usr/local/apache2/bin/httpd,就用/usr/local/apache2/bin/httpd -S。看是啟動了哪個,httpd。conf文件啟動時是唯一的。
⑹ 如何在 CentOS 7 / Ubuntu 15.04 上安裝 PHP 框架 Laravel
我們可以用兩種方式安裝AndroidStudio。第一種是配置所需的庫然後再安裝它;另一種是從Android官方網站下載然後在本地編譯安裝。在下面的例子中,我們會使用命令行設置庫並安裝它。
⑺ centos 瀹夎卲hp鎬庝箞閫夋嫨鐗堟湰
涓鑸榛樿ょ殑鐗堟湰姣旇緝浣,浣犲彲浠ュ厛娣誨姞婧,鐒跺悗yum list php* ,瀹夎呬綘鎯寵佸畨瑁呯殑鐗堟湰,濡倅um install php56w
⑻ centOS怎樣強制卸載PHP以及自定義安裝PHP
查看php版本命令:
#php -v
這個命令是刪除不幹凈的
#yum remove php
因為使用這個命令以後再用
#php -v
還是會看到有版本信息的。。。。。
必須強制刪除
#rpm -qa|grep php
提示如下
#php-pdo-5.1.6-27.el5_5.3
#php-mysql-5.1.6-27.el5_5.3
#php-xml-5.1.6-27.el5_5.3
#php-cli-5.1.6-27.el5_5.3
#php-common-5.1.6-27.el5_5.3
#php-gd-5.1.6-27.el5_5.3
注意卸載要先卸載沒有依賴的
pdo是mysql的依賴項;common是gd的依賴項;
例如:# rpm -e php-pdo-5.1.6-27.el5_5.3
error: Failed dependencies:
php-pdo is needed by (installed) php-mysql-5.1.6-27.el5_5.3.i386
所以正確的卸載順序是:
# rpm -e php-mysql-5.1.6-27.el5_5.3
# rpm -e php-pdo-5.1.6-27.el5_5.3
# rpm -e php-xml-5.1.6-27.el5_5.3
# rpm -e php-cli-5.1.6-27.el5_5.3
# rpm -e php-gd-5.1.6-27.el5_5.3
# rpm -e php-common-5.1.6-27.el5_5.3
再用# php -v
查看版本信息已經沒有提示
安裝最新的PHP
wget
tar xzvf php-5.3.6.tar.gz
cd php-5.3.6
./configure --prefix=/usr/local/php