• Linux服务器上搭建Centos7.0+Apache+php+Mysql网站


    一.安装Linux系统

    1.1虚拟机搭建Linux Centos7.0版本,搭建过程省略。

    二. 安装apache、php、mysql、php-gd等组件。

    2.1安装Apache服务程序(apache服务的软件包名称叫做httpd)。

    [root@localhost ~]# yum install httpd –y

    2.2将Apache服务添加到开机自启中。

    [root@localhost ~]#systemctl start httpd
    [root@localhost ~]#systemctl enable httpd

    2.3打开firefox浏览器,测试http://127.0.0.1/。

    2.3安装Apahce、 PHP、Mysql,以及php连接mysql库组件。

    [root@localhost ~]#yum install -y mysql-connector- msql-server
    
    [root@localhost ~]#yum install -y php-mysql php-devel php-gd php-mbstring
    
    [root@localhost ~]#yum -y install mysql-connector-odbc mysql-devel libdbi-dbd-mysql

    2.4安装php的扩展

    [root@localhost ~]#yum -y install php-gd php-xml php-mbstring php-ldap php-pear php-xmlrpc
    [root@localhost ~]#yum -y install httpd-manual mod_ssl mod_perl mod_auth_mysql

    2.5按照以上的安装方式, 配置出来的默认站点目录为/var/www/html/新建一个php脚本,访问http://127.0.0.1/info.ph

     <?
    
    php phpinfo();
    
    ?>

    2.6设置mysql数据库root帐号密码,开启MySQL服务 。

    [root@localhost ~]#service mysqld start

    2.7将install.sql导入数据库

    [root@localhost ~]#mysql -u root –p

    //创建cms数据库指定编码为utf-8

    SQL> create database cms character set utf8;

    //使用cms数据库

    SQL> use cms;

    //先把install.sql上传到/tmp/文件下,再将导入到数据库中。

    SQL> source /tmp/install.sql;

    2.8将cms文件夹上传到/var/www/html/,修改include/database.inc.php中的数据库用户名密码。

    2.9linux下,需要将attachment文件夹的权限设置为777,命令:chmod 777 -R attachment

    [root@localhost cms]# chmod 777 -R attachment

    三.配置防火墙

    3.1添加允许访问HTTP端口

    [root@localhost cms]#iptables -I RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT

    3.2打开firefox浏览器 测试 http://127.0.0.1/cms/index.php

     2018-11-21 21:49:47

  • 相关阅读:
    php包含(include/require)文件时的作用域
    Android使用DrawerLayout仿qq6.6版本侧滑效果
    Android几种强大的下拉刷新库
    Android 捕捉app系统中未处理的异常
    Android中内存泄露与如何有效避免OOM总结
    Android进程间的通信之Messenger
    Android中Parcelable接口用法
    《完美解决系列》Android5.0以上 Implicit intents with startService are not safe
    Android高效加载大图、多图解决方案,有效避免程序OOM
    使用真机导致Androidstudio打印不出log
  • 原文地址:https://www.cnblogs.com/skkip/p/9998112.html
Copyright © 2020-2023  润新知