博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
CentOS7.5 安装部署Apache+Mysql+Php
阅读量:5243 次
发布时间:2019-06-14

本文共 1943 字,大约阅读时间需要 6 分钟。

系统:CentOS7.5

安装Apache

  1. 安装
    yum -y install httpd
  2. 开启apache服务
    systemctl start httpd.service
  3. 设置apache服务开机启动
    systemctl enable httpd.service
  4. 开启防火墙
    firewall-cmd --permanent --zone=public --add-service=http
    firewall-cmd --permanent --zone=public --add-service=https
    firewall-cmd --reload
  5. . 验证apache服务是否安装成功

    打开http://xx.xx.xx.xx/,apache默认的页面--有Testing 123...字样

    安装PHP

  6. 安装
    yum -y install php
  7. 重启apache服务

    systemctl restart httpd.service
    3.测试PHP
    vi /var/www/html/info.php编辑内容为:
    <?php phpinfo(); ?>保存,然后打开http://xx.xx.xx.xx/info.php如果有内容说明已成功

    安装SQL

  8. 下载安装MYSQL
    下载wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm
    解压安装rpm -ivh mysql-community-release-el7-5.noarch.rpm
    源安装yum -y install mysql-community-server
  9. 重启MYSQL
    service mysqld restart
  10. 设置MYSQL
    登陆MYSQLmysql -u root
    显示数据库show databases;
    设置密码set password for 'root'@'localhost' =password('123456');
    远程连接设置grant all privileges on *.* to root@'%'identified by '123456';
    如果是不是root则先新建用户
    create user '用户名'@'%' ip地址 by '密码'
  11. 设置防火墙

    firewall-cmd --permanent --zone=public --add-port=3306/tcp
    firewall-cmd --reload

    将PHP和MySQL关联起来

    yum -y install php-mysql

    安装常用的PHP模块

  12. 安装常用的PHP模块
    yum -y install php-gd php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-snmp php-soap curl curl-devel
  13. 重启apache服务

    systemctl restart httpd.service

    安装phpmyadmin

    mkdir -p /var/www/html/phpmyadmin

    cd /home/用户/
    wget http://oss.aliyuncs.com/aliyunecs/onekey/phpMyAdmin-4.1.8-all-languages.zip
    unzip phpMyAdmin-4.1.8-all-languages.zip
    mv phpMyAdmin-4.1.8-all-languages/* /var/www/html/phpmyadmin
    测试 http://xx.xx.xx.xx/phpmyadmin

selinux设置

当网页打开403时可以先临时设置selinux为警告模式setenforce 0,然后测试

修改目录下的上下文件类型为公共类型
semanage fcontext -a -t public_content_t '/var/www(/.*)?'
然后 输入命令restorecon -RvvF /var/www/将规则同步至目录及其子目录
----------

以上即完成服务器设置

初次将项目放入yum安装的目录/var/www/html/文件下,进行浏览器登陆http://127.0.0.1/index.php首页的图片全没有出现,

解决办法: 问题网站没有权限访问文件内容,打开项目内图片查看权限
cd /var/www/
chmod -R 777 *

转载于:https://www.cnblogs.com/praybb/p/9177447.html

你可能感兴趣的文章
[推荐] 协同滤波 —— Collaborative Filtering (CF)
查看>>
python中使用中文
查看>>
oracle基础代码使用
查看>>
解决ie6支持最大高度最小高度的方法
查看>>
windows2008中没有右键个性化
查看>>
用友二次开发之登陆界面
查看>>
FastDFS 分布式文件系统的安装与使用
查看>>
在Java中谈尾递归--尾递归和垃圾回收的比较(转载)
查看>>
大数据视频
查看>>
嵌入式操作系统VxWorks简介
查看>>
UOJ #122 【NOI2013】 树的计数
查看>>
鼠标移上,内容显示
查看>>
使用Oracle的存储过程批量插入数据
查看>>
uva11584
查看>>
libevent和libev (转)
查看>>
Java泛型中的类型擦除机制简单理解
查看>>
Maven设置snapshot无法在远程仓库下载的问题解决
查看>>
DataSet筛选数据然后添加到新的DataSet中引发的一系列血案
查看>>
Gulp和Webpack工具的区别
查看>>
new delete的内部实现代码
查看>>