您好,登錄后才能下訂單哦!
這篇文章主要講解了“centos yum怎樣安裝搭建php環境”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“centos yum怎樣安裝搭建php環境”吧!
本文操作環境:centOS8系統、PHP7.2版,DELL G3電腦
centos8安裝搭建php環境
window/centos雙系統安裝完成之后,接下來在centos上搭建php的環境。
網上也有很多安裝的教程,其實都一個樣,以下我直接使用yum安裝。默認都是安裝最新版本。
安裝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 //設置開機啟動: systemctl enable httpd
安裝mysql:
yum install mysql mysql-server
//啟動mysql systemctl start mysqld.service
//設置root密碼為123456 mysqladmin -u root password 123456 //后續如果需要修改root密碼 alter user 'root'@'%' identified with mysql_native_password by '新密碼’; //登錄mysql mysql -u root -p //需要輸入密碼 //設置遠程可訪問 grant all privileges on *.* to 'root'@'%'with grant option; flush privileges; //如果遠程還是無法訪問,有可能是防火墻的原因,關閉防火墻 //這里可以查看root用戶的host ‘localhost' 已經變成了 ’%‘ use mysql select host,user from user;
安裝php:
yum install php php-devel
//查看php版本 (我的是php 7.2.11) php -v //安裝php擴展 yum install php-mysql php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc //我這里在安裝php-mysql的時候會提示錯誤:沒有匹配的參數:php-mysql //解決如下: yum search php-mysql //找到兩個匹配版本:php-mysqlnd.x86_64 ;執行安裝 yum install php-mysqlnd.x86_64
//啟動php systemctl start php-fpm //設置開機啟動 systemctl enable php-fpm
最后重啟apache: systemctl restart httpd. 到這里已經全部安裝完環境。
apache默認解析目錄是在 /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的內容
設置多站點: /etc/httpd/conf.d/目錄下 新建.conf 文件;對應 /var/www/目錄下新建網站目錄
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地址和 域名,就可以正常訪問網站了。(如 192.168.2.144 www.test.com)
感謝各位的閱讀,以上就是“centos yum怎樣安裝搭建php環境”的內容了,經過本文的學習后,相信大家對centos yum怎樣安裝搭建php環境這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是億速云,小編將為大家推送更多相關知識點的文章,歡迎關注!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。