个人:
CentOS 7.1 Apache MySQL PHP 环境搭建
先检查是否安装了 iptables
service iptables status
安装 iptables
yum install -y iptables
安装 iptables-services
yum install iptables-services
停止 firewalld 服务
systemctl stop firewalld
禁用 firewalld 服务
systemctl mask firewalld
关闭 SELINUX 和防火墙, 重启机器
修改 / etc/selinux/config 文件
将 SELINUX=enforcing 改为 SELINUX=disabled
1. 安装和设置 YUM 源
首先安装 centos7 的 epel 和 webtatic 源再安装 mysql5.7 源
2. 安装环境
安装 apache2.4.6 mysql5.7 php7.1 和一些 PHP 扩展
修改 MySQL 的密码
使用 MySQL 的随机密码修改命令如下 (要大小写和符合数字组合)
Mysqladmin -u root -p password 'pak456852.A'
到这里 apache + MySQL + PHP 就已经安装完成 打开浏览器测试, 本机的 IP 地址配置的 192.168.218.140, 那么在浏览器地址输入这个 IP 如下
图:(如果你进不去页面需要开发 80 端口)
在 cd /var/www/html 下创建 info.PHP 文件, 编写内容如下:
打开 http://192.168.218.140/info.php, 证明 Apache 能解析 info.PHP 文件
支持 MySQL,gd 扩展, date
修改 /etc/PHP.INI 时区改成上海 date.timezone = Asia/Shanghai
然后重启 Apache, 再去刚才的页面看看时区,
systemctl restart httpd.service
安装 memcache 插件
安装 Zend OPcache 插件
![](http://i2.51cto.com/images/blog/201810/21/38610ba627f890ce1f576683ac971ed7.png?x-oss-process=image/watermark,size_16,text_Q 我们看到 PHP 已经支持 Zend OPcache 插件
重 PHP 命令行也可以看出是否支持 输入 PHP -v 命令
DUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
安装 MySQL 管理工具 PhpMyAdmin
Centos7.1 Nginx MySQL PHP 环境搭建
关闭防火墙和 SELINUX, 开放 80 端口,
配置 nginx, 重启出现错误的时候
/var/log/nginx/error.log 里面可以看报错的地方
安装好 MySQL 服务
安装 MySQL 管理工具 PhpMyAdmin
机房:
下载 syslinux,dhcp,http,tftp-server
- yum -y install syslinux dhcp httpd tftp-server
- yum -y install system-config-kickstart
挂载 sr0 是镜像
用 system-config-kickstart 工具来生成一个自动的安装的配置文件
ip 填自己的 ip 地址. 目录填挂载光盘的目录
文件最后保存在这个文件下
如果能够在浏览器下看到如下的话, 证明上述过程好了 (
[root@localhost HTML]# vi /etc/xinetd.d/tftp
[root@localhost ~]# systemctl restart xinetd.service
将必要文件放到 tftpboot 内
- [root@localhost ~]# cp /usr/share/syslinux/pxelinux.0 /var/lib/tftpboot/
- [root@localhost ~]# mkdir /var/lib/tftpboot/pxelinux.cfg
将镜像内的 isolinux 下的所有东西都考到 tftpboot 下
[root@localhost ~]# cp /var/www/HTML/CentOS/isolinux/*/var/lib/tftpboot/
再将 isolinux.cfg 拷给 pxelinux.cfg 下命名为 default
[root@localhost CentOS]# cp /var/lib/tftpboot/isolinux.cfg /var/lib/tftpboot/pxelinux.cfg/default
在 / etc/dhcp 下编辑 dhcpd.conf 文件
修改文件. 这个文件是 / var/lib/tftpboot/pxelinux.cfg/default
自动化安装安装完成
来源: http://www.bubuko.com/infodetail-2816739.html