本文目錄一覽:
- 1、如何在CentOS 6上通過YUM安裝Nginx和PHP-FPM
- 2、阿里雲上的centos 7.2怎麼yum安裝php 5.6
- 3、centos6.6下怎麼用yum安裝php
- 4、怎樣在centos上安裝php
- 5、centos 如何安裝最新php
- 6、如何在CentOS 6上通過YUM安裝Nginx和PHP
如何在CentOS 6上通過YUM安裝Nginx和PHP-FPM
1. 首先安裝apachecentos可以直接yum安裝apache 。
命令:yum install httpd //根據提示,輸入Y安裝即可成功安裝
2. 然後啟動apache,並且設置系統讓 Apache 開機自動啟動。
命令:
service httpd start //啟動Apache
chkconfig httpd on //設置開機自啟
3. 防火牆設置。關閉內核防火牆selinux,和iptables防火牆策略里設置運行網站的80端口,和數據庫的3306端口。
命令:
vi /etc/selinux/config //關閉內核防火牆,將SELINUX=enforcing改成SELINUX=disabled
vi /etc/sysconfig/iptables //添加以下2個記錄
-A INPUT -m state –state NEW -mtcp -p tcp –dport 80 -j ACCEPT -A INPUT -m state –state NEW -mtcp -p tcp –dport 3306 -j ACCEPT
4. 安裝mysql,此處也直接yum安裝
命令:
yum install mysql mysql-server。//安裝mysql
service mysqld start //安裝完,用命令啟動服務。
mysql_secure_installation //設置mysql密碼,直接回車,根據提示輸入Y,然後會讓輸入2次你想設置的密碼,接下來的按照提示一直按y就行了。 最後出現:Thanksfor using MySQL!設置成功
chkconfig mysqld on //和apache一樣設置開機自啟
service mysqld restart //重啟mysql
5. 安裝PHP,和PHP組件,
命令:
yum install php
yum install php-mysql php-gd libjpeg*php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-mcryptphp-bcmath php-mhash libmcrypt
到此我們的apache、mysql、php都安裝完了。在此重啟一次apache和mysql
service httpd restart
service mysqld restart
6. apache默認網站目錄是/var/www/html,在裡面寫個php測試頁。
命令:
cd /var/www/html
vi ceshi.php
7. 測試,在瀏覽器地址欄里輸入http://你的ip地址/ceshi.php,或者在本地瀏覽器輸入:、也行。出現如下圖php測試頁,說明安裝成功。向下拉看是否支持mysql。
END
注意事項
· 關閉selinux需要重啟機器才能生效。也可以用命令setenforce 0 臨時關閉selinux,這個是立即生效的。
阿里雲上的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安裝phpyum 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面板。它提供界面化操作文件和控制軟件。本數據來源於百度地圖,最終結果以百度地圖最新數據為準。我現在使用的是小鳥雲。他們官網最近有活動蠻優惠,可以去看看!
centos6.6下怎麼用yum安裝php
是一個在Fedora和RedHat以及SUSE中的Shell前端軟件包管理器。可以自動處理依賴性關係,並且一次安裝所有依賴的軟體包,無須繁瑣地一次次下載、安裝。使用yum安裝PHP的前提準備:
1、yum update 檢查一下系統更新 初次安裝可能更新的時間會比較長,請耐心等待。
2、yum install gcc gcc-c++ ;安裝gcc軟件編譯環境。
[root@lamp ~]# yum install php php-mysql php-common php-gd php-mbstring php-mcrypt php-devel php-xml
安裝好php之後重啟httpd : /etc/init.d/httpd restart
設置成開機啟動:
chkconfig httpd on
chkconfig mysqld on
整個過程我們不需要修改/etc/httpd/conf/httpd.conf 這就是版本高了的好處~
怎樣在centos上安裝php
開始都只需要打些代碼
1.
安裝Apahce, PHP, MySQL以及php連接mysql庫組件。 #yum -y install httpd php mysql
mysql-server php-mysql 2. 安裝apache擴展 #yum -y install httpd-manual
mod_ssl mod_perl mod_auth_mysql 3. 安裝php的擴展 #yum -y install
php-gd php-xml php-mbstring php-ldap php-pear php-xmlrpc 4.
安裝MySQL的擴展 #yum -y install mysql-connector-odbc mysql-devel
libdbi-dbd-mysql
2
上面的每個命令敲完後需要等待一段時間讓其下載安裝
#/sbin/service httpd start [啟動httpd服務,與開機啟動無關] #/sbin/service mysqld start [啟動mysqld服務,與開機啟動無關]
安裝完後通過這兩個命令啟動服務
3
服務啟動後,默認php文件存放的目錄在/var/www/html目錄下,這裡建立一個test.php文件,裡面打上些內容,如圖,我這裡是先刪除原有的test.php,再新建
4
在瀏覽器中瀏覽
centos 如何安裝最新php
一般服務器都加裝防火牆,所以第一步要暫停防火牆,否則連接不到相關外網和程序源
Centos 6.默認下沒有安裝php組件,因此我們需要輸入命令:yum -y install php 回車如下圖。
不用管,程序會自動完成安裝及配置。
Zend組件,Centos 6.3 裡面是沒有的,需要手動下載,及安裝教程請點擊下面鏈接:
到此前期的準備工作已完成,下面就要對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();?保存退出。然後通過你的瀏覽器輸入:如出現下圖界面,恭喜里php運行環境你配置成功啦。
有時由於httpd.conf沒有正確配置,本想瀏覽php文件,實際是下載了php文件,這個是因為系統沒有識別php文件,所以就認為你要下載了。
修改方法: 檢查你的httpd.conf當中是否有以下幾行LoadModule php5_module d:\php5\php5_apache2.dll (windows系統)
或LoadModule php5_module /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 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歡迎頁面了的。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/188609.html