這篇文章主要講解了“centos yum怎樣安裝搭建php環(huán)境”,文中的講解內(nèi)容簡單清晰,易于學(xué)習(xí)與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學(xué)習(xí)“centos yum怎樣安裝搭建php環(huán)境”吧!
創(chuàng)新互聯(lián)建站專注于西安網(wǎng)站建設(shè)服務(wù)及定制,我們擁有豐富的企業(yè)做網(wǎng)站經(jīng)驗(yàn)。 熱誠為您提供西安營銷型網(wǎng)站建設(shè),西安網(wǎng)站制作、西安網(wǎng)頁設(shè)計、西安網(wǎng)站官網(wǎng)定制、小程序定制開發(fā)服務(wù),打造西安網(wǎng)絡(luò)公司原創(chuàng)品牌,更為您提供西安網(wǎng)站排名全網(wǎng)營銷落地服務(wù)。
本文操作環(huán)境:centOS8系統(tǒng)、PHP7.2版,DELL G3電腦
centos8安裝搭建php環(huán)境
window/centos雙系統(tǒng)安裝完成之后,接下來在centos上搭建php的環(huán)境。
網(wǎng)上也有很多安裝的教程,其實(shí)都一個樣,以下我直接使用yum安裝。默認(rèn)都是安裝最新版本。
安裝apache:
yum install httpd
//配置ServerName //將#ServerName www.example.com:80修改為ServerName localhost:80 vi /etc/httpd/conf/httpd.conf //啟動apache: systemctl start httpd ///查看安裝版本: (我的是apache/2.4.37) httpd -v //設(shè)置開機(jī)啟動: systemctl enable httpd
安裝MySQL:
yum install mysql mysql-server
//啟動mysql systemctl start mysqld.service
//設(shè)置root密碼為123456 mysqladmin -u root password 123456 //后續(xù)如果需要修改root密碼 alter user 'root'@'%' identified with mysql_native_password by '新密碼’; //登錄mysql mysql -u root -p //需要輸入密碼 //設(shè)置遠(yuǎn)程可訪問 grant all privileges on *.* to 'root'@'%'with grant option; flush privileges; //如果遠(yuǎn)程還是無法訪問,有可能是防火墻的原因,關(guān)閉防火墻 //這里可以查看root用戶的host ‘localhost' 已經(jīng)變成了 ’%‘ use mysql select host,user from user;
安裝php:
yum install php php-devel
//查看php版本 (我的是php 7.2.11) php -v //安裝php擴(kuò)展 yum install php-mysql php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc //我這里在安裝php-mysql的時候會提示錯誤:沒有匹配的參數(shù):php-mysql //解決如下: yum search php-mysql //找到兩個匹配版本:php-mysqlnd.x86_64 ;執(zhí)行安裝 yum install php-mysqlnd.x86_64
//啟動php systemctl start php-fpm //設(shè)置開機(jī)啟動 systemctl enable php-fpm
最后重啟apache: systemctl restart httpd. 到這里已經(jīng)全部安裝完環(huán)境。
apache默認(rèn)解析目錄是在 /var/www/html 目錄下,更改成 /var/www 目錄
vim /etc/httpd/conf/httpd.conf
從 DocumentRoot “var/www/html/" 開始 改成 ”var/www/"
重啟apache :
systemctl restart httpd
可測試:在/var/www/目錄下新建文件 index.php 瀏覽器直接訪問:localhost 會顯示index.php的內(nèi)容
設(shè)置多站點(diǎn): /etc/httpd/conf.d/目錄下 新建.conf 文件;對應(yīng) /var/www/目錄下新建網(wǎng)站目錄
cd /etc/httpd/conf.d/ touch test.conf //test.conf 插入代碼 <VirtualHost *:80> DocumentRoot /var/www/test ServerName www.test.com <Directory "/var/www/test"> Require all granted Options FollowSymLinks AllowOverride all #Require all denied </Directory> </VirtualHost>
客戶端 hosts 指定ip地址和 域名,就可以正常訪問網(wǎng)站了。(如 192.168.2.144 www.test.com)
感謝各位的閱讀,以上就是“centos yum怎樣安裝搭建php環(huán)境”的內(nèi)容了,經(jīng)過本文的學(xué)習(xí)后,相信大家對centos yum怎樣安裝搭建php環(huán)境這一問題有了更深刻的體會,具體使用情況還需要大家實(shí)踐驗(yàn)證。這里是創(chuàng)新互聯(lián),小編將為大家推送更多相關(guān)知識點(diǎn)的文章,歡迎關(guān)注!
分享標(biāo)題:centosyum怎樣安裝搭建php環(huán)境
標(biāo)題鏈接:http://muchs.cn/article10/ghejgo.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站內(nèi)鏈、網(wǎng)站策劃、Google、營銷型網(wǎng)站建設(shè)、App設(shè)計、網(wǎng)站營銷
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)