CentOS上搭建PHP服務(wù)器環(huán)境
安裝apache:
yum install httpd httpd-devel
啟動apache:
/etc/init.d/httpd start
此時(shí)輸入服務(wù)器的IP地址,應(yīng)該看到apache的服務(wù)頁面,端口不用輸,apache默認(rèn)就是使用80端口
安裝mysql:
yum install mysql mysql-server mysql mysql-deve
啟動mysql:
/etc/init.d/mysqld start
安裝php
yum install php php-devel
重啟apache使php生效
/etc/init.d/httpd restart
此時(shí)可以在目錄:/var/www/html/下建立一個(gè)PHP文件代碼:
<?php phpinfo(); ?>
然后訪問這個(gè)文件,就能看到PHP的一些信息,php.ini配置文件的路徑可以在這個(gè)頁面上看到
安裝php的擴(kuò)展
yum install php-mysql php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc
安裝完擴(kuò)展之后需要再次重啟apache
/etc/init.d/httpd restart
安裝php的相關(guān)組件
yum search php (搜索php相關(guān)的組件)
yum -y install php-mysql php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc
安裝完成后重啟apache服務(wù) sudo service httpd restart
方案二您也可以使用一鍵自動部署環(huán)境的工具,請參見網(wǎng)友開發(fā)的這個(gè)工具h(yuǎn)ttp://www.centos.bz/2013/08/ezhttp-tutorial/
路徑解析apache
如果采用RPM包安裝,安裝路徑應(yīng)在 /etc/httpd目錄下
apache配置文件:/etc/httpd/conf/httpd.conf Apache模塊路徑:/usr/sbin/apachectl
web目錄:/var/www/html 如果采用源代碼安裝,一般默認(rèn)安裝在/usr/local/apache2目錄下
php
如果采用RPM包安裝,安裝路徑應(yīng)在 /etc/目錄下
php的配置文件:/etc/php.ini 如果采用源代碼安裝,一般默認(rèn)安裝在/usr/local/lib目錄下
php配置文件: /usr/local/lib/php.ini 或/usr/local/php/etc/php.ini
mysql
如果采用RPM包安裝,安裝路徑應(yīng)在/usr/share/mysql目錄下
mysqldump文件位置:/usr/bin/mysqldump mysqli配置文件:
/etc/my.cnf或/usr/share/mysql/my.cnf mysql數(shù)據(jù)目錄在/var/lib/mysql目錄下
如果采用源代碼安裝,一般默認(rèn)安裝在/usr/local/mysql目錄下
apache重啟(docker容器內(nèi))apachectl -k start 設(shè)置/刪除環(huán)境變量設(shè)置:
export變量名=變量值 刪除:
unset變量名 Yum安裝php5.5
先刪除舊的php版本
yum remove php php-bcmath php-cli php-common php-devel php-fpm
php-gd php-imap php-ldap php-mbstring php-mcrypt php-mysql
php-odbc php-pdo php-pear php-pecl-igbinary php-xml php-xmlrpc
添加源
rpm -Uvh http://mirror.webtatic.com/yum/el6/latest.rpm
安裝
yum install php55w php55w-bcmath php55w-cli php55w-common
php55w-devel php55w-fpm php55w-gd php55w-imap
php55w-ldap php55w-mbstring php55w-mcrypt php55w-mysql
php55w-odbc php55w-pdo php55w-pear php55w-pecl-igbinary
php55w-xml php55w-xmlrpc php55w-opcache php55w-intl php55w-pecl-memcache
相關(guān)文章:
1. 用css截取字符的幾種方法詳解(css排版隱藏溢出文本)2. jsp實(shí)現(xiàn)textarea中的文字保存換行空格存到數(shù)據(jù)庫的方法3. jsp網(wǎng)頁實(shí)現(xiàn)貪吃蛇小游戲4. ASP 信息提示函數(shù)并作返回或者轉(zhuǎn)向5. CSS hack用法案例詳解6. asp中response.write("中文")或者js中文亂碼問題7. 將properties文件的配置設(shè)置為整個(gè)Web應(yīng)用的全局變量實(shí)現(xiàn)方法8. PHP設(shè)計(jì)模式中工廠模式深入詳解9. 刪除docker里建立容器的操作方法10. asp(vbs)Rs.Open和Conn.Execute的詳解和區(qū)別及&H0001的說明
