1、防火墙的配置php
一、安装防火墙 命令:yum install iptables-serviceshtml
二、安装成功后 编辑防火墙配置文件 命令:vi /etc/sysconfig/iptablesmysql
# Firewall configuration written by system-config-firewallweb
# Manual customization of this file is not recommended.sql
*filter数据库
:INPUT ACCEPT [0:0]apache
:FORWARD ACCEPT [0:0]浏览器
:OUTPUT ACCEPT [0:0]服务器
-A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPTtcp
-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
若是配置文件里面存在配置信息,拿上面信息与配置文件里面做对比 把配置文件里面缺乏的信息增长进去 (命令:i #编辑配置文件信息);编辑完成后保存退出(先按Esc键-->Shift+;-->输入命令wq保存退出) ####命令q->不保存退出。
三、重启防火墙使配置生效 命令:systemctl restart iptables.service
四、设置防火墙开机启动 命令:systemctl enable iptables.service ###有的是默认是开机启动的。
2、安装Apache
一、安装 命令:yum -y install httpd
二、安装成功后 开启Apache服务 命令:systemctl start httpd.service
三、设置apache服务开机启动 命令:systemctl enable httpd.service ###有的是默认是开机启动的。
四、验证apache服务是否安装成功=> 在本机浏览器中输入虚拟机的ip地址 (即服务器的外网ip地址),CentOS7查看ip地址的方式为:ip addr (阿里云不须要用这种方式查看,外网ip已经在你主机列表那里给你写出来了的;),若是看到apache默认的页面--有Testing 123...字样,即是成功安装了apache服务了;
3、安装PHP
一、安装 命令:yum -y install php
二、安装成功后 重启apache服务 命令:systemctl restart httpd
或者systemctl restart httpd.service
三、测试php是否安装成功 直接简单粗暴 写一个php文件 在浏览器上面访问就行
命令:vi/var/www/html/info.php -->i--><?php phpinfo();?>
保存退出 先按Esc键-->Shift+;-->输入命令wq保存退出
服务器外网ip 127.0.0.1/info.php 就能够看见php相应的一些信息了
四、更新php版本,默认装的php版本是php5.4的。
A:直接输入 php -v 就能够查看php版本了 会出现如下信息
PHP 5.4.35 (cli) (built: Nov 14 2014 07:04:10) Copyright (c) 1997-2014 The PHP Group Zend Engine v2.6.0, Copyright (c) 1998-2015 Zend Technologies with Zend OPcache v7.0.4-dev, Copyright (c) 1999-2015, by Zend Technologies
B:升级软件仓库 命令两个
rpm -Uvh https://mirror.webtatic.com/yum/el7/epel-release.rpm
rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
C:升级以后若是仍是没法装更高的版本的话 能够先删除php 命令:yum remove php-common 而后像安装那样问你是否继续的,输入yes便可
D:删除以后就能够装其余的版本了 这里是装的5.6版本的
yum install -y php56w php56w-opcache php56w-xml php56w-mcrypt php56w-gd php56w-devel php56w-MySQL php56w-intl php56w-mbstring
E:重启httpd 命令:service httpd restart
F:查看装的php版本 命令:php -v 此时应该是php5.6版本了
4、安装数据库
一、我这里根据所学的那个教程,也安装了MariaDB 安装 命令:yum -y install mariadb*
二、开启MySQL服务 命令:systemctl start mariadb.service
三、设置开机启动MySQL服务 命令:systemctl enable mariadb.service
四、设置root账户的密码 命令:mysql_secure_installation 而后会出现一串东西,能够仔细读一下,若是你懒得读,就在提示出来的时候,按Enter就行了,让你设置密码的时候,你就输入你想要的密码就行,而后继续在让你选择y/n是,Enter就行了;当一切结束的时候,你能够输入
mysql -uroot -p
的方式,验证一下;
五、受权处理 命令:
1 MariaDB [mysql]> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root'
2 WITH GRANT OPTION;
3 Query OK, 0 rows affected (0.00 sec)
六、刷新权限配置,使之生效 命令:MariaDB [mysql]> FLUSH PRIVILEGES;
七、使用数据库客户端链接验证是否能链接成功
这样服务器的基本环境配置就完成 但愿能帮到您