Centos7 yum安裝LAMP
操作環境:
虛擬機必須能夠上網,可以使用ping命令檢測,ping百度看是否能夠訪問,成功結果如以下圖:
yum install wget -y (wget是一個從網絡上自動下載文件的自由工具)
yum install httpd (安裝apache服務)
systemctl start httpd (啟動httpd)
systemctl enable httpd (把httpd設置為開機自啟動)
netstart -anpt | grep httpd (查看80端口是否啟動,效果如以下圖)
httpd -v (查看apache版本)
測試
systemctl stop firewalld 關閉防火墻
setenforce 0 關閉selinux防火墻
瀏覽器內輸入ip地址或者網址 效果如以下
以上都是yum 安裝 apache 的操作
二、
部署mysql(mariadb)
wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm (獲rpm軟件包,如以下圖)
rpm -ivh mysql-community-release-el7-5.noarch.rpm (安裝rpm軟件包)
yum install -y mysql-community-server (安裝mysql)
systemctl start mysql --啟動mysql,mysql工作在3306端口
systemctl enable mysql --設置為開機自啟
mysql 命令進入數據庫,如果你為mysql設置了密碼格式必須為: myql -u用戶名 -p密碼
進入數據庫中輸入以下命令
set password for ‘root‘@‘localhost‘ =password(‘123‘); --設置root密碼為123
grant all privileges on . to root@‘%‘identified by ‘123456‘; --設置允許用root賬戶進行遠程連接,並設置其密碼為123456
flush privileges; --修改配置立即生效
quit --退出
mysql -V --查看mysql的版本
以上是mysql安裝操作
三、
部署PHP
yum install -y php --安裝php
yum install -y \ --安裝組件是php支持mysql
php-mysql \
php-gd \
libjpeg* \
php-ldap \
php-odbc \
php-pear \
php-xml \
php-xmlrpc \
php-mbstring \
php-bcmath \
php-mhash
php --version --查看php版本
vi /etc/httpd/conf/httpd.conf --apa配置文件
ServerName www.aa.com --網址
DirectoryIndex index.html index.php --讓apache支持php
vi /etc/php.ini
date.timezone = PRC 設置日期時區=×××
cd /var/www/html --cd到網頁根目錄
vi index.php --創建一個php格式的網頁,在裏面添加以下內容
<?php --驗證Apache支持php語言
phpinfo();
?>
:wq --保存退出
測試:
在瀏覽器輸入:192.168.80.100 --根據實際情況,測試成功效果如以下圖
vi /var/www/html/index.php --重新編輯這個網頁,刪除原有的內容,在添加以下內容
<?php
$link=mysql_connect(‘192.168.80.100‘,‘root‘,‘123‘); --測試數據庫工作是否正常
if($link) echo "<h1>Success!!</h1>";
else echo "Fail!!";
mysql_close();
?>
:wq --保存退出
測試成功效果如圖下:
以上mysql和php 配置與測試
Centos7 yum安裝LAMP