1、安裝Apache
讓客戶滿意是我們工作的目標,不斷超越客戶的期望值來自于我們對這個行業(yè)的熱愛。我們立志把好的技術(shù)通過有效、簡單的方式提供給客戶,將通過不懈努力成為客戶在信息化領(lǐng)域值得信任、有價值的長期合作伙伴,公司提供的服務(wù)項目有:域名注冊、網(wǎng)頁空間、營銷軟件、網(wǎng)站建設(shè)、桐鄉(xiāng)網(wǎng)站維護、網(wǎng)站推廣。[root@localhost ~]# yum -y install httpd # 開機自啟動 [root@localhost ~]# chkconfig httpd on # 啟動httpd 服務(wù) [root@localhost ~]# service httpd start ### 安裝apache 一些擴展 root@localhost ~]# yum -y install httpd-manual mod_ssl mod_perl mod_auth_mysql 現(xiàn)在直接在瀏覽器鍵入http://localhost 或 http://本機IP ,應該會看到Apache的測試頁面 2、安裝配置MySQL
# mysql 客戶端程序 # mysql-server 服務(wù)端程序 # mysql-devel 開發(fā)設(shè)計的庫 [root@localhost ~]# yum -y install mysql mysql-server mysql-devel # 開機啟動 [root@localhost ~]# chkconfig mysqld on # 啟動mysqld服務(wù) [root@localhost ~]# service mysqld start # 進行一些安全性配置 [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)啟動,監(jiān)聽在3306端口上。
3、安裝php安裝相關(guān)模塊:為了讓PHP支持MySQL,我們可以安裝php-mysql軟件包;也可使用以下命令搜索可用的php模塊
[root@localhost ~]# yum -y install php php-mysql # 安裝php常用擴展 [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頁面,測試 [root@localhost ~]# cd /var/www/html/ [root@localhost html]# vi index.php <?php phpinfo(); ?>
然后,我們再次在瀏覽器鍵入http://localhost 或 http://本機IP ,應該會看到版本信息頁面
使用yum安裝PHP的版本是5.3比較低 安裝PHP的時候可以自己進行安裝較新的版本:
Centos 6.x/7.x yum安裝php5.6.X(最新版)鑒于Centos 默認yum源的php版本太低了,手動編譯安裝又有點一些麻煩,那么如何采用Yum安裝的方案安裝最新版呢。那么,今天我們就來學習下如何用yum安裝php最新版。
1.檢查當前安裝的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虛擬主機配置:
配置虛擬主機出現(xiàn)的問題:
1.[Fri Nov 24 17:26:21 2017] [warn] _default_ VirtualHost overlap on port 80, the first has precedence 解決:打開httpd.conf文件 #NameVirtualHost *:80前的注釋去掉 如果不去掉這個注釋,則會導致虛擬主機的配置不會生效 重啟Apache 2. httpd: Could not reliably determine the server\'s fully qualified domain name, using 10.29.79.140 for ServerName 解決:用記事本打開 httpd.conf 將里面的 #ServerName localhost:80 注釋去掉即可。 沒有就添加: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>
文章名稱:yum安裝lamp環(huán)境
當前鏈接:http://www.rwnh.cn/article16/cgsjgg.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供商城網(wǎng)站、微信公眾號、網(wǎng)站維護、做網(wǎng)站、微信小程序、App設(shè)計
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)