導航:首頁 > 編程語言 > yum安裝php53

yum安裝php53

發布時間:2023-01-09 03:05:46

⑴ 在linux下安裝php有哪些方法

最直接的方法就是yum安裝,如果你想練練手的話可以選擇源碼安裝,我可以給你發送所有的安裝步驟,因為這些是一套的東西,不是單純安裝PHP就行

⑵ CentOS 6.5 使用yum安裝lamp環境 php是5.3.3的 太低了

簡單介紹一下,如何在CentOS上安裝PHP5.6。
配置yum源
追加CentOS 6.5的epel及remi源。

#rpm-Uvh
#rpm-Uvh

以下是CentOS 7.0的源。
#yuminstallepel-release
#rpm-ivh

使用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
PHP5.6.0(cli)(built:Sep3201419:51:31)
Copyright(c)1997-2014ThePHPGroup
ZendEnginev2.6.0,Copyright(c)1998-2014ZendTechnologies
withZendOPcachev7.0.4-dev,Copyright(c)1999-2014,byZendTechnologies
withXdebugv2.2.5,Copyright(c)2002-2014,byDerickRethans

在這里安裝的版本是PHP5.6.0,細心的用戶可能已經發現ZendGuardLoader變成Zend OPcahe了。
對從PHP5.5開始PHP代碼緩存從APC變成了Zend OPcache了。
更多問題可以去php中文網問答社區提問,大神在線幫你解決,希望對你有幫助

⑶ 如何修改yum 支持php 5.3

把5.3.5卸載了 然後自己下載5.2.13的rpm包手動安裝 如果我的回答沒能幫助您,請繼續追問。 您也可以向我們團隊發出請求,會有更專業的人來為您解答。

⑷ yum安裝php的出現問題

使用源碼包安裝吧

⑸ linux下怎麼讓nginx支持php

安裝 PHP-FPM

1. 開始安裝 Nginx 和 PHP-FPM 之前,你可能需要卸載系統中以前安裝的 Apache 和 PHP。

1
yum erase php*
2
or
3
yum remove httpd* php* #這個命令是刪除不幹凈的
4
yum remove php-cli php-common php #刪除
重新安裝 PHP:

1
yum --skip-broken install php53
2. CentOS 6.2/6.1/6/5.8 下安裝Remi源:

1
## Remi Dependency on CentOS 5 and Red Hat (RHEL) 5 ##
2
rpm -Uvh http://dl.fedoraproject.org/pub/epel/5/i386/epel-release-5-4.noarch.rpm
3

4
## CentOS 5 and Red Hat (RHEL) 5 ##
5
rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-5.rpm
3. 安裝 PHP-FPM:

1
yum --enablerepo=remi,remi-test install nginx php php-fpm php-common
2
or
3
yum --enablerepo=remi install php53 php-fpm
4. 安裝完畢之後啟動 PHP-FPM:

1
/etc/init.d/php-fpm start
2
## OR ##
3
service php-fpm start
5. 設置Nginx & PHP-FPM開機自啟動:

1
chkconfig --add nginx
2
chkconfig --levels 235 nginx on
3
chkconfig --add php-fpm

⑹ yum 安裝php可以選擇版本嗎

可以,比如yum install php5.3 不過要相應的修改yum源,具體可以網路下

⑺ linux 怎麼yum安裝 php5.6

PHP是一種在伺服器端執行的嵌入HTML文檔的腳本語言,如果只是想打開該文件,打開方法中選擇「用記事本打開」即可。。。其他專業一點的軟體有editplus、dreamweaver等等

請問樓主明白了沒有,如果沒明白就去找後盾人平台吧,他那裡面有很多好東西,對你非常有幫助

⑻ 如何在CentOS 6上通過YUM安裝Nginx和PHP

在CentOS 6上通過YUM安裝Nginx和PHP-FPM:
第一步,在/etc/yum.repos.d/目錄下創建一個源配置文件nginx.repo:
cd /etc/yum.repos.d/
vim nginx.repo

填寫如下內容:
[nginx]
name=nginx repo
baseurl=nginx.org/packages/centos/$releasever/$basearch/
gpgcheck=0
enabled=1
保存,則會產生一個/etc/yum.repos.d/nginx.repo文件。

下面直接執行如下指令即可自動安裝好Nginx:
yum install nginx -y
安裝完成,下面直接就可以啟動Nginx了:
/etc/init.d/nginx start
現在Nginx已經啟動了,直接訪問伺服器就能看到Nginx歡迎頁面了的。

⑼ 如何在CentOS 6上通過YUM安裝Nginx和PHP-FPM

准備篇:

1、配置防火牆,開啟80埠、3306埠
vi /etc/sysconfig/iptables
-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT(允許80埠通過防火牆)
-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT(允許3306埠通過防火牆)
特別提示:很多網友把這兩條規則添加到防火牆配置的最後一行,導致防火牆啟動失敗,正確的應該是添加到默認的22埠這條規則的下面
添加好之後防火牆規則如下所示:
#########################################################

#-config-firewall
#.
*filter
:INPUTACCEPT[0:0]
:FORWARDACCEPT[0:0]
:OUTPUTACCEPT[0:0]
-AINPUT-mstate--stateESTABLISHED,RELATED-jACCEPT
-AINPUT-picmp-jACCEPT
-AINPUT-ilo-jACCEPT
-AINPUT-mstate--stateNEW-mtcp-ptcp--dport22-jACCEPT
-AINPUT-mstate--stateNEW-mtcp-ptcp--dport80-jACCEPT
-AINPUT-mstate--stateNEW-mtcp-ptcp--dport3306-jACCEPT
-AINPUT-jREJECT--reject-withicmp-host-prohibited
-AFORWARD-jREJECT--reject-withicmp-host-prohibited
COMMIT


#########################################################
/etc/init.d/iptables restart #最後重啟防火牆使配置生效

2、關閉SELINUX
vi /etc/selinux/config
#SELINUX=enforcing #注釋掉
#SELINUXTYPE=targeted #注釋掉
SELINUX=disabled #增加
:wq 保存,關閉
shutdown -r now #重啟系統

3、配置CentOS 6.2 第三方yum源(CentOS默認的標准源里沒有nginx軟體包)
yum install wget #安裝下載工具wget

wgethttp://www.atomicorp.com/installers/atomic

#下載atomic yum源
sh ./atomic #安裝
yum check-update #更新yum軟體包
################################################################
安裝篇:

一、安裝nginx
yum install nginx #安裝nginx,根據提示,輸入Y安裝即可成功安裝
service nginx start #啟動
chkconfig nginx on #設為開機啟動
/etc/init.d/nginx restart #重啟
rm -rf /usr/share/nginx/html/* #刪除ngin默認測試頁

二、安裝MySQL
1、安裝mysql

yum install mysql mysql-server #詢問是否要安裝,輸入Y即可自動安裝,直到安裝完成
/etc/init.d/mysqld start #啟動MySQL
chkconfig mysqld on #設為開機啟動
cp /usr/share/mysql/my-medium.cnf /etc/my.cnf #拷貝配置文件(注意:如果/etc目錄下面默認有一個my.cnf,直接覆蓋即可)
shutdown -r now #重啟系統

2、為root賬戶設置密碼
mysql_secure_installation
回車,根據提示輸入Y
輸入2次密碼,回車
根據提示一路輸入Y
最後出現:Thanks for using MySQL!

MySql密碼設置完成,重新啟動 MySQL:
/etc/init.d/mysqld stop #停止
/etc/init.d/mysqld start #啟動
service mysqld restart #重啟

三、安裝PHP
1、安裝PHP
yum install php #根據提示輸入Y直到安裝完成
2、安裝PHP組件,使PHP支持 MySQL、PHP支持FastCGI模式

yuminstallphp-mysqlphp-gdlibjpeg*php-imapphp-ldapphp-odbcphp-pearphp-xmlphp-xmlrpcphp-mbstringphp-mcryptphp-bcmathphp-mhashlibmcryptlibmcrypt-develphp-fpm

#根據提示輸入Y回車
/etc/init.d/mysqld restart #重啟MySql
/etc/init.d/nginx restart #重啟nginx
/etc/rc.d/init.d/php-fpm start #啟動php-fpm
chkconfig php-fpm on #設置開機啟動
################################################################
配置篇

一、配置nginx支持php
cp /etc/nginx/nginx.conf /etc/nginx/nginx.confbak #備份原有配置文件
vi /etc/nginx/nginx.conf #編輯
user nginx nginx;#修改nginx運行賬號為:nginx組的nginx用戶
:wq! #保存退出

cp /etc/nginx/conf.d/default.conf /etc/nginx/conf.d/default.confbak #備份原有配置文件
vi /etc/nginx/conf.d/default.conf #編輯

index index.php index.html index.htm;#增加index.php

#.0.0.1:9000
#
location~.php${
roothtml;
fastcgi_pass127.0.0.1:9000;
fastcgi_indexindex.php;
fastcgi_paramSCRIPT_FILENAME$document_root$fastcgi_script_name;
includefastcgi_params;
}


#取消FastCGI server部分location的注釋,並要注意fastcgi_param行的參數,改為$document_root$fastcgi_script_name,或者使用絕對路徑

二、配置php

vi /etc/php.ini #編輯

date.timezone = PRC #在946行 把前面的分號去掉,改為date.timezone = PRC

disable_functions=passthru,exec,system,chroot,scandir,chgrp,chown,shell_exec,proc_open,proc_get_status,ini_alter,ini_alter,ini_restore,dl,openlog,syslog,readlink,symlink,popepassthru,stream_socket_server,escapeshellcmd,dll,popen,disk_free_space,checkdnsrr,checkdnsrr,getservbyname,getservbyport,disk_total_space,posix_ctermid,posix_get_last_error,posix_getcwd,posix_getegid,posix_geteuid,posix_getgid,posix_getgrgid,posix_getgrnam,posix_getgroups,posix_getlogin,posix_getpgid,posix_getpgrp,posix_getpid,posix_getppid,posix_getpwnam,posix_getpwuid,posix_getrlimit,posix_getsid,posix_getuid,posix_isatty,posix_kill,posix_mkfifo,posix_setegid,posix_seteuid,posix_setgid,posix_setpgid,posix_setsid,posix_setuid,posix_strerror,posix_times,posix_ttyname,posix_uname


#在386行 列出PHP可以禁用的函數,如果某些程序需要用到這個函數,可以刪除,取消禁用。
expose_php = Off #在432行 禁止顯示php版本的信息
magic_quotes_gpc = On #在745行 打開magic_quotes_gpc來防止SQL注入
open_basedir = .:/tmp/ #在380行,設置表示允許訪問當前目錄(即PHP腳本文件所在之目錄)和/tmp/目錄,可以防止php木馬跨站,如果改了之後安裝程序有問題,可注銷此行,或者直接寫上程序目錄路徑/var/www/html/www.osyunwei.com/:/tmp/
:wq! #保存退出

三、配置php-fpm

cp /etc/php-fpm.d/www.conf /etc/php-fpm.d/www.confbak #備份原有配置文件
vi /etc/php-fpm.d/www.conf #編輯
user = nginx #修改用戶為nginx
group = nginx #修改組為nginx

/etc/init.d/mysqld restart #重啟MySql
/etc/init.d/nginx restart #重啟nginx
/etc/rc.d/init.d/php-fpm restart #重啟php-fpm
################################################################
測試篇
cd /usr/share/nginx/html/ #進入nginx默認網站根目錄
vi index.php #新建index.php文件

<?php
phpinfo();
?>


:wq! #保存

chown nginx.nginx /usr/share/nginx/html/ -R #設置目錄所有者

chmod 700 /usr/share/nginx/html/ -R #設置目錄許可權

在客戶端瀏覽器輸入伺服器IP地址,可以看到相關的配置信息!
################################################################

備注

nginx默認站點目錄是:/usr/share/nginx/html/

許可權設置:chown nginx.nginx /usr/share/nginx/html/ -R

MySQL資料庫目錄是:/var/lib/mysql

許可權設置:chown mysql.mysql -R /var/lib/mysql


參考文檔:http://www.osyunwei.com/archives/2353.html

⑽ 阿里雲上的centos 7.2怎麼yum安裝php 5.6

阿里雲Centos配置php環境 方法/步驟 打開putty工具,在主機名稱中輸入阿里雲ecs的IP地址和埠。輸入好後,點擊「打開」進入。 進入putty界面後,輸入系統賬號和密碼。提示一下密碼是暗文的,輸入密碼時不會顯示在屏幕上的。 進入系統後,輸入命令進行安裝。 安裝apache: yum install httpd httpd-devel 啟動apache: /etc/init.d/httpd start 此時輸入伺服器的IP地址,應該看到apache的服務頁面,埠不用輸,apache默認就是使用80埠 安裝mysql: yum install mysql mysql-server 啟動mysql: /etc/init.d/mysqld start 安裝php yum install php php-devel 重啟apache使php生效 /etc/init.d/httpd restart 安裝php的擴展 yum install php-mysql php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc 安裝完擴展之後需要再次重啟apache /etc/init.d/httpd restart 最後在目錄:/var/www/html/下建立一個PHP文件 代碼內容如下: <?php phpinfo(); ?> 當你訪問這個文件時,就能看到php版本以及所安裝的插件信息了。 4 安裝完所有的軟體後,安裝VPSMate面板。它提供界面化操作文件和控制軟體。 本數據來源於網路地圖,最終結果以網路地圖最新數據為准。 我現在使用的是小鳥雲。他們官網最近有活動蠻優惠,可以去看看!

閱讀全文

與yum安裝php53相關的資料

熱點內容
php保留兩位小數不四捨五入 瀏覽:290
黑馬程序員路徑大全 瀏覽:1000
saas平台PHP 瀏覽:333
雲伺服器科學計算配置怎麼選 瀏覽:649
jar解壓命令 瀏覽:609
php正則問號 瀏覽:299
無線已加密不可上網是怎麼了 瀏覽:464
什麼app可以免費做手機 瀏覽:375
異性下載什麼app 瀏覽:680
51單片機程序單步視頻 瀏覽:241
家庭寬頻如何連接伺服器 瀏覽:119
汽車高壓泵解壓 瀏覽:772
上門正骨用什麼app 瀏覽:761
安卓為什麼免費使用 瀏覽:398
加密貨幣都有哪些平台 瀏覽:629
python和matlab難度 瀏覽:391
python爬蟲很難學么 瀏覽:574
小米解壓積木可以組成什麼呢 瀏覽:818
為什麼滴滴出行app還能用 瀏覽:568
怎麼升級手機android 瀏覽:926