CentOS 7 2 yum安裝LAMP環境

2021-08-13 18:28:50 字數 4263 閱讀 4951

一、準備工作

centos7.2的網路配置: 

vim /etc/sysconfig/network-scripts/ifcfg-eno16777736

type=ethernet

bootproto=static

defroute=yes

peerdns=yes

peerroutes=yes

ipv4_failure_fatal=no

ipv6init=yes

ipv6_autoconf=yes

ipv6_defroute=yes

ipv6_peerdns=yes

ipv6_peerroutes=yes

ipv6_failure_fatal=no

name=eno16777736

uuid=a90b6241-89da-450a-9742-d5b186a17084

device=eno16777736

onboot=yes

ipaddr0=192.168.0.228

prefixo0=24

gateway0=192.168.0.1

dns1=192.168.0.1

配置完畢後,使用systemctl restart network.service重啟網路,然後ping  www.linuxidc.com測試是否網路連線通暢。

2.   配置防火牆,開啟80、3306埠。centos 7.0預設使用的是firewall作為防火牆,這裡改為iptables防火牆。

#停止firewall服務

systemctl stop firewalld.service

#禁止firewall開機啟動

systemctl disable firewalld.service

#安裝yum

install iptables-services

#編輯防火牆配置檔案

vi /etc/sysconfig/iptables

加入紅色的兩行**,請注意位置一定要對應。

# firewall configuration written by system-config-firewall

# manual customization of this

file

is not recommended.

*filter

:input accept [

0:0]

:forward accept [

0:0]

:output accept [

0:0]

-a input -m state --state established,related -j accept

-a input -p icmp -j accept

-a input -i lo -j accept

-a input -m state --state new -m tcp -p tcp --dport 22 -j accept

-a input -m state --state new -m tcp -p tcp --dport 80 -j accept-a input -m state --state new -m tcp -p tcp --dport 3306 -j accept-a input -j reject --reject-with icmp-host-prohibited

-a forward -j reject --reject-with icmp-host-prohibited

commit

:wq!#儲存退出

#最後重啟防火牆使配置生效

systemctl restart iptables.service

#設定防火牆開機啟動

systemctl enable iptables.service

3. 關閉seinux

#修改配置檔案

vi /etc/selinux/config

#selinux=enforcing #注釋掉

#selinuxtype=targeted #注釋掉

selinux=disabled #增加

:wq!#儲存退出

#使配置立即生效

setenforce

0

二、安裝lamp環境。

1.  安裝apahce

可能會用到的:

systemctl start httpd.service #啟動apache

systemctl stop httpd.service #停止apache

systemctl restart httpd.service #重啟apache

systemctl enable httpd.service #設定apache開機啟動

重啟服務, systemctl restart httpd.service 

輸入localhost

出現之後代表已經安裝上去了。

2. 安裝mysql。

安裝完成後重啟mysql,  systemctl restarat mysqld.service

初入安裝 root使用者沒有密碼:    

[root@linuxidc-web linuxidc]# mysql -u root 

#設定msyql密碼為

123456mysql> set password for

'root

'@'localhost

' =password('

123456');

#遠端連線設定,所有以root賬號連線的遠端使用者,設其密碼為

123456mysql> grant all privileges on *.* to root@'

%'identified by '

123456';

#更新許可權

mysql>flush privileges;

3.  安裝php

yuminstall

php#安裝php元件,使php支援mysql

yuminstall php-mysql php-gd libjpeg* php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-bcmath php-mhash

#重啟對應服務

以上 安裝 apahce 、mysql 、php  安裝完畢。

檢視安裝環境版本:

cd  /var/www/html  ,新建index.php檔案,輸入:

<?php 

phpinfo();

下面關於lamp相關的內容你可能也喜歡

lamp平台安裝xcache和memcached加速**執行  

centos 7下搭建lamp平台環境  

centos 6.5系統安裝配置lamp(apache+php5+mysql)伺服器環境 

ubuntu 14.04 配置 lamp+phpmyadmin php(5.5.9)開發環境  

ubuntu 14.10 下安裝 lamp 服務**詳解  

lamp結合nfs構建小型部落格站點  

centos7下安裝部署lamp環境  

ubuntu 16.04搭建lamp開發環境 

CentOS 7 2通過yum安裝zabbix

環境說明 系統版本 centos 7.2 x86 64 軟體版本 yum安裝zabbix 3.0.18 首先準備一台純淨的centos 7.2系統 1 配置zabbix源 root zabbix rpm ivh root zabbix vim etc yum.repos.d zabbix.repo ...

CentOS7yum安裝PHP7 2的操作方法

1 如果之前已經安裝我們先解除安裝一下 yum y remove php 2 由於l的yum源不存在php7.x,所以我們要更改yum源 rpm uvh https 程式設計客棧dl.fedoraproject.org pub epel epel release latest 7.noarch.rp...

Centos7 2 配置yum私源

前言 3.建立乙個資料夾,用於掛載iso,我們選擇將iso掛載到 mnt cdrow mkdir p mnt cdrow 4.執行命令進行掛載 mount t iso9660 o loop dist centos 7 x86 64 everything 1511.iso mnt cdrow 5.將預...