在CentOS上搭建PHP服務器環境(可用)
阿新 • • 發佈:2018-03-01
body ont localhost 本地登錄 oca 命令 user 重啟 devel
然後訪問這個文件,就能看到PHP的一些信息,php.ini配置文件的路徑可以在這個頁面上看到 安裝php的擴展
原文:https://www.cnblogs.com/zy2009/p/7047828.html
1,先安裝apache:
yum install httpd 配置ServerName vi /etc/httpd/conf/httpd.conf 將#ServerName www.example.com:80修改為ServerName localhost:80 外部機器此時輸入服務器的IP地址,應該看到apache的服務頁面,端口不用輸,apache默認就是使用80端口 啟動apache: /etc/init.d/httpd start2.CentOS安裝mysql並配置遠程訪問
原文:https://www.cnblogs.com/thecatcher/p/5780845.html
首先檢查下你的系統裏有沒有裝過mysql,使用這個命令
rpm -qa | grep mysql
檢查一下所有mysql相關的包. 安裝很簡單,一個命令
yum install -y mysql-server mysql mysql-devel
等一會兒,裝好了. 就喜歡yum這種工具,一鍵搞定.
安裝完成之後,通過 service mysqld start 來啟動mysql. 第一次啟動的時候會進行一些初始化配置,蹦出一堆東西. 淡定.
使用下面這個命令來給mysql的root用戶設置密碼.
mysqladmin -u root password ‘new-passwd‘
然後就可以登錄了.
mysql -u root -p
本地登錄mysql,在‘mysql‘這個數據庫裏執行GRANT ALL ON *.* to user@‘IP‘ IDENTIFIED BY ‘password‘; 其中,user表示用戶,對我來說就是root,IP表示登錄機器的ip,由於我的電腦是DHCP,就直接寫了個通配符%. password該用戶對應的密碼.
所以我的命令就是grant all privileges on *.* to ‘root‘@‘%‘ identified by ‘*****‘ with grant option;
執行以下這個,FLUSH PRIVILEGES; 不然可能會有問題.
重啟mysql, service mysqld restart.
4,安裝php
yum install php php-devel 重啟apache使php生效 /etc/init.d/httpd restart 此時可以在目錄:/var/www/html/下建立一個PHP文件 代碼:<?php phpinfo(); ?>
然後訪問這個文件,就能看到PHP的一些信息,php.ini配置文件的路徑可以在這個頁面上看到 安裝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
在CentOS上搭建PHP服務器環境(可用)