CentOS7 2搭建LAMP環境

2022-07-23 10:24:17 字數 2304 閱讀 7429

所謂的lamp就是:linux+apache+mysql+php。這裡的linux使用centos7.2.

0x00 開始我們可以先更新一下yum:

# 公升級所有包同時也公升級軟體和系統核心

yum

-y update

# 只公升級所有包,不公升級軟體和系統核心

yum

-y upgrade

0x01 安裝apache

yum -y install httpd
0x02 安裝php

yum -y install php
0x03 安裝php-fpm

yum -y install php-fpm
0x04 安裝mysql

yum -y install mysql
0x05 安裝mysql-server

centos 7以上版本用mariadb代替了mysql資料庫軟體,所以不能直接「yum -y install mysql-server」安裝了,這裡有兩種方法。

a  安裝mariadb

yum install -y mariadb

wget 

5.noarch.rpm

rpm

-ivh mysql-community-release-el7-

5.noarch.rpm

yum install mysql

-community-server

中間需要確定,直接輸入『y』回車就好。

0x06  安裝php-mysql

yum -y install php-mysql
0x07  安裝常用擴充套件包

# apache擴充套件包

# php擴充套件包

yum

-y install php-gd php-xml php-mbstring php-ldap php-pear php-xmlrpc php-

devel

# mysql擴充套件包

yum

-y install mysql-connector-odbc mysql-devel libdbi-dbd-mysql

0x08 配置apache,mysql開機啟動(可選)

#重啟apache

#設定apache開機啟動

#重啟mariadb

systemctl restart mariadb.service

#設定開機啟動

systemctl enable mariadb.service

# 重啟對應服務

0x09 配置mysql

設定 mysql 資料庫 root 賬戶的密碼:

mysql_secure_installation

enter current password for root        --回車

set root password? [y/n]            --回車(建立root使用者的密碼)

這裡輸入你需要設定的密碼,回車後再輸入一次確認:

new password:

remove anonymous users? [y/n] (刪除匿名使用者?)    --回車

disallow root login remotely? [y/n](不允許root遠端登入嗎?)  --回車

remove test database and access to it? [y/n]    --回車

reload privilege tables now? [y/n]          --回車

0x10  測試環境

瀏覽器位址列輸入『127.0.0.1』或者『localhost』。

centos 7 2安裝 lamp環境

一 準備工作 centos7.2的網路配置 vim etc sysconfig network scripts ifcfg eno16777736 type ethernet bootproto static defroute yes peerdns yes peerroutes yes ipv4 ...

CentOS 7 2下安裝lamp環境

環境 yum install httpd安裝成功後啟動一下httpd服務 service httpd start在瀏覽器輸入ip訪問,頁面如下 安裝完成後重啟mysql systemctl restart mysqld.service測試一下,進入mysql 剛安裝好的時候root使用者沒有密碼 m...

CentOS7 2搭建ownCloud私有雲

1.準備工具 1 securecrt8.0 2 securefx8.0 以上工具 1 是用於連線遠端伺服器,運用linux命令操作伺服器。工具 2 用於本地檔案和伺服器檔案傳輸使用,操作方便。3 伺服器 apache 2.4 4 資料庫 資料庫 mysql mariadb 5 php5.6 2.配置...