1、安裝Apache
[root@localhost ~]# yum -y install httpd # 開(kāi)機(jī)自啟動(dòng) [root@localhost ~]# chkconfig httpd on # 啟動(dòng)httpd 服務(wù) [root@localhost ~]# service httpd start ### 安裝apache 一些擴(kuò)展 root@localhost ~]# yum -y install httpd-manual mod_ssl mod_perl mod_auth_mysql 現(xiàn)在直接在瀏覽器鍵入http://localhost 或 http://本機(jī)IP ,應(yīng)該會(huì)看到Apache的測(cè)試頁(yè)面 2、安裝配置MySQL
# mysql 客戶(hù)端程序 # mysql-server 服務(wù)端程序 # mysql-devel 開(kāi)發(fā)設(shè)計(jì)的庫(kù) [root@localhost ~]# yum -y install mysql mysql-server mysql-devel # 開(kāi)機(jī)啟動(dòng) [root@localhost ~]# chkconfig mysqld on # 啟動(dòng)mysqld服務(wù) [root@localhost ~]# service mysqld start # 進(jìn)行一些安全性配置 [root@localhost ~]# /usr/bin/mysql_secure_installation [root@localhost ~]# netstat -tulpn | grep -i mysql tcp 0 0 0.0.0.0:3306 0.0.0.0:* LISTEN 1723/mysqld
OK, 我們看到mysqld已經(jīng)啟動(dòng),監(jiān)聽(tīng)在3306端口上。
3、安裝php安裝相關(guān)模塊:為了讓PHP支持MySQL,我們可以安裝php-mysql軟件包;也可使用以下命令搜索可用的php模塊
[root@localhost ~]# yum -y install php php-mysql # 安裝php常用擴(kuò)展 [root@localhost ~]# yum search php [root@localhost ~]# yum -y install gd php-gd gd-devel php-xml php-common php-mbstring php-ldap php-pear php-xmlrpc php-imap ### 重啟httpd服務(wù),這一步很重要 [root@localhost ~]# service httpd restart 然后,我們提供php頁(yè)面,測(cè)試 [root@localhost ~]# cd /var/www/html/ [root@localhost html]# vi index.php <?php phpinfo(); ?>
然后,我們?cè)俅卧跒g覽器鍵入http://localhost 或 http://本機(jī)IP ,應(yīng)該會(huì)看到版本信息頁(yè)面
使用yum安裝PHP的版本是5.3比較低 安裝PHP的時(shí)候可以自己進(jìn)行安裝較新的版本:
Centos 6.x/7.x yum安裝php5.6.X(最新版)鑒于Centos 默認(rèn)yum源的php版本太低了,手動(dòng)編譯安裝又有點(diǎn)一些麻煩,那么如何采用Yum安裝的方案安裝最新版呢。那么,今天我們就來(lái)學(xué)習(xí)下如何用yum安裝php最新版。
1.檢查當(dāng)前安裝的PHP包
yumlistinstalled|grepphp
如果有安裝的PHP包,先刪除他們
yumremovephp.x86_64php-cli.x86_64php-common.x86_64php-gd.x86_64php-ldap.x86_64php-mbstring.x86_64php-mcrypt.x86_64php-mysql.x86_64php-pdo.x86_64
配置yum源
追加CentOS 6.5的epel及remi源。
#rpm-Uvhhttp://ftp.iij.ad.jp/pub/linux/fedora/epel/6/x86_64/epel-release-6-8.noarch.rpm #rpm-Uvhhttp://rpms.famillecollet.com/enterprise/remi-release-6.rpm
以下是CentOS 7.0的源。
#yuminstallepel-release #rpm-ivhhttp://rpms.famillecollet.com/enterprise/remi-release-7.rpm
使用yum list命令查看可安裝的包(Packege)。
#yumlist--enablerepo=remi--enablerepo=remi-php56|grepphp
安裝PHP5.6.x yum源配置好了,下一步就安裝PHP5.6。
#yum -y install --enablerepo=remi --enablerepo=remi-php56 php php-opcache php-devel php-mbstring php-mcrypt php-mysqlnd php-phpunit-PHPUnit php-pecl-xdebug php-pecl-xhprof php-gd php-xml php-common php-mbstring php-ldap php-pear php-xmlrpc php-imap
用PHP命令查看版本。
#php--version PHP5.6.0(cli)(built:Sep3201419:51:31) Copyright(c)1997-2014ThePHPGroup ZendEnginev2.6.0,Copyright(c)1998-2014ZendTechnologies withZendOPcachev7.0.4-dev,Copyright(c)1999-2014,byZendTechnologies withXdebugv2.2.5,Copyright(c)2002-2014,byDerickRethans
安裝PHP-fpm
yuminstall--enablerepo=remi--enablerepo=remi-php56php-fpm Apache虛擬主機(jī)配置:
配置虛擬主機(jī)出現(xiàn)的問(wèn)題:
1.[Fri Nov 24 17:26:21 2017] [warn] _default_ VirtualHost overlap on port 80, the first has precedence 解決:打開(kāi)httpd.conf文件 #NameVirtualHost *:80前的注釋去掉 如果不去掉這個(gè)注釋?zhuān)瑒t會(huì)導(dǎo)致虛擬主機(jī)的配置不會(huì)生效 重啟Apache 2. httpd: Could not reliably determine the server\'s fully qualified domain name, using 10.29.79.140 for ServerName 解決:用記事本打開(kāi) httpd.conf 將里面的 #ServerName localhost:80 注釋去掉即可。 沒(méi)有就添加:ServerName localhost:80 3.configuration error: couldn\'t perform authentication. AuthType not set!: / 解決: 原因: <Directory /var/www/html> Options Indexes FollowSymLinks AllowOverride None Require all granted #屬于2.4.X版本 </Directory> 修改為: <Directory "/var/www/html"> Options Indexes FollowSymLinks AllowOverride None Order allow,deny Allow from all </Directory> Vhosts.conf文件:
<VirtualHost *:80> DocumentRoot "/var/www/html/follow" ServerName follow.udeafx.com ServerAlias phpStudy.net <Directory "/var/www/html/follow"> Options Indexes FollowSymLinks AllowOverride all Order allow,deny Allow from all </Directory> </VirtualHost>
文章名稱(chēng):yum安裝lamp環(huán)境
當(dāng)前鏈接:http://www.ekvhdxd.cn/article16/cgsjgg.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供商城網(wǎng)站、微信公眾號(hào)、網(wǎng)站維護(hù)、做網(wǎng)站、微信小程序、App設(shè)計(jì)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶(hù)投稿、用戶(hù)轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀(guān)點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話(huà):028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)