1. 程式人生 > >【CentOS】安裝lamp環境

【CentOS】安裝lamp環境

LAMP伺服器的部署:CentOS7 +  Apache + PHP7.0.12 +MySQL(MariaDB版本 1、首先安裝centos7系統。 2、升級系統:yum update(用root許可權執行)
如果沒有網路(無法使用yum list命令),需要vi開啟/etc/sysconfig/network-scripts/ifcfg-(網絡卡名)檔案,
修改BOOTPROTO=dhcp,ONBOOT=yes。然後重啟network服務即可:systemctl restart network
  1、安裝Apach:
1、安裝Apache,使用yum install httpd進行Apache的安裝。 2、安裝成功之後,執行systemctl enable httpd、service(設定Apache開機自啟)。 3、啟動httpd服務:systemctl start httpd、service 4、配置防火牆,將http及https服務加入防火牆允許規則:
firewall-cmd --add-service=http --zone=public --permanent
firewall-cmd --add-service=https --zone=public
--permanent
5、重新載入防火牆:firewall-cmd --reload 6、檢視服務啟動情況:netstat -ntl,檢查80埠啟動情況。 7、使用主機的瀏覽器訪問伺服器的IP,驗證配置是否成功。apache的配置檔案在/etc/httpd/conf/httpd、conf    2、安裝PHP7.0.12: 1、首先新增安裝源:
rpm -Uvh https://mirror、webtatic、com/yum/el7/epel-release、rpm
rpm -Uvh https://mirror、webtatic、com/yum/el7/webtatic-release、rpm
2、搜尋php70w:yum search php70w 3、安裝php及其擴充套件:
yum install php70w php70w-mysql php70w-gd libjpeg* php70w-ldap php70w-odbc php70w-pear php70w-xml php70w-xmlrpc php70w-mbstring php70w-bcmath php70w-mhash php70w-mcrypt
4、重新啟動Apache服務:systemctl restart httpd、service 5、測試PHP安裝結果:在/var/www/html/目錄下新建index、php,輸入以下內容
<?php
phpinfo();
?>
6、在瀏覽器訪問伺服器,看看PHP是否安裝成功。   3、安裝MySQL 1、安裝MySQL的分支MariaDB:yum install mariadb mariadb-server 2、啟動並配置開機自啟:
systemctl start mariadb //啟動MariaDB
systemctl stop mariadb //停止MariaDB
systemctl restart mariadb //重啟MariaDB
systemctl enable mariadb //設定開機啟動
3、設定資料庫的root使用者密碼:mysql_secure_installation 4、根據提示一步一步輸入。   4、安裝phpMyAdmin phpMyAdmin是一個以PHP為基礎,讓管理者可用Web介面管理MySQL資料庫的工具。 1、使用wget下載phpMyAdmin壓縮包,如果沒有wget命令就用yum安裝
wget https://files、phpmyadmin、net/phpMyAdmin/4、6、4/phpMyAdmin-4、6、4-all-languages、tar、gz
2、解壓壓縮包:tar -zxf 檔名 3、將解壓的資料夾cp到網站根目錄。 4、配置phpmyadmin目錄下的config、inc、php,如果沒有config、inc、php檔案就將config、sample、inc、php拷貝到config、inc、php。修改$cfg[‘blowfish_secret’] = ‘bd42fdrwr23ffart5t8fexthac1sfsd8gaf095e4341f57e’;(字串隨意,長度16-32) 5、通過IP/phpmyadmin訪問。注:拷貝資料夾的時候順便把檔名改成phpmyadmin,