Apache 搭建网站(采集器)
查看是否安装过 Apache
检查是否安装过MySQL
清理MySQL痕迹
yum remove mysql
rm -f /etc/my.cnf
卸载Apache包
rpm -qa | grep httpd
关闭防火墙
systemctl stop firewalld
永久关闭
systemctl disable firewalld
查看防火墙状态
systemctl status firewalld
关闭 selinux
vim /etc/selinux/config
将状态设置为 disabled
reboot 重启
安装Apache
查看Apache 状态
安装Apache扩展包
yum -y install httpd-manual mod_ssl mod_perl mod_auth_mysql
设置Apache自动重启
systemctl start httpd
systemctl enable httpd
安装 PHP
添加epel 源
yum install \
https://repo.ius.io/ius-release-el7.rpm \
https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
添加Webtatic源
rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
安装PHP
yum -y install php70w-devel php70w.x86_64 php70w-cli.x86_64 php70w-common.x86_64 php70w-gd.x86_64 php70w-ldap.x86_64 php70w-mbstring.x86_64 php70w-mcrypt.x86_64 php70w-pdo.x86_64 php70w-mysqlnd php70w-fpm php70w-opcache php70w-pecl-redis php70w-pecl-mongodb
安装MySQL
yum -y install php-mysql
wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm
rpm -ivh mysql-community-release-el7-5.noarch.rpm
yum install mysql-community-server
配置MySQL,root
设置MySQL 开机自启
systemctl start mysqld
systemctl enable mysqld
查看mysql 和 httpd 的状态
systemctl status httpd
systemctl status mysqld
写入一个PHP文件
cd /var/www/html
echo “<?php phpinfo();?>” > phpinfo.php
开启PHP study, 开启Apache
网站—-管理—-根目录—-添加源码zip
访问 192.168.0.147/源码zip
修改权限
cd /var/www/html/…
chmod 777 *
访问网站
localhost/…