zoukankan      html  css  js  c++  java
  • 在Fedora 23 Server和Workstation上安装LAMP(Linux, Apache, MariaDB和PHP)

    在安装LAMP之前,建议先更新系统包
    $ sudo dnf update

    第一步:安装Apache Web服务器
    1.在Fedora 23安装Apache,你可以运行下面的命令:
    $ sudo dnf install httpd
    2.安装完成后,我们设置在系统启动时自动启动Apache,然后我们将开始验证Apache的状态。运行以下一系列的命令:
    $ sudo systemctl enable httpd.service
    $ sudo systemctl start httpd
    $ sudo systemctl status httpd
    3.运行通过HTTP和HTTPS访问Web服务器,在Fedora的防火墙添加以下规则:
    $ sudo firewall-cmd --permanent --add-service=http
    $ sudo firewall-cmd --permanent --add-service=https
    4.现在来验证一下
    $ ip a | grep inet //得到系统IP地址
    打开浏览器在地址输入: http://你的IP地址
    注:默认的Apache目录/var/www/html/

    第二步:安装MariaDB服务器
    5.在Fedora 23安装MariaDB,运行以下命令:
    $ sudo dnf install mariadb-server
    6.安装完成后,我们设置在系统启动时自动启动MariaDB,然后我们将开始验证MariaDB的状态。运行以下一系列的命令:
    # sudo systemctl enable mariadb
    # sudo systemctl start mariadb
    # sudo systemctl status mariadb
    7.需要调整几个设置,以确保您的MariaDB的安装。要更改此设置,我们建议运行以下命令:
    # sudo mysql_secure_installation
    下面需要你做的:

    • 询问MySQL的root密码,留空。没有默认的密码。
    • 然后被要求输入一个新的MariaDB的root密码,一定要输入一个强密码。
    • 在之后提示你是否删除MariaDB的匿名用户提示。这个用户是不要的,选择“y”。
    • 接下来,需要禁止root远程访问数据库,选择“y”。你可以为每个数据库创建单独的用户,这样就可以访问所需的数据库。
    • 然后,会询问你是否删除在安装MariaDB是创建的“test”数据库,这个数据库不需要,所以你可以删除它,选择“y”。
    • 最后选择是否重新载入表,选择“y”。

    第三步:安装PHP
    8.在Fedora 23安装PHP,您将需要运行下面的命令:
    $ sudo dnf install php php-common
    9.接下来需要安装PHP模块来运行PHP/MySQL应用程序,使用以下命令
    $ sudo dnf install php-mysql php-pdo php-gd php-mbstring
    10.安装完成后,重新启动Apache就可以开始适用PHP:
    $ sudo systemctl restart httpd
    11.让我们测试一下,在/var/www/html创建info.php文件,你可以使用命令:
    $ cd /var/www/html
    $ nano info.php
    输入以下代码:
    <?php
    phpinfo()
    ?>
    保存文件,回到浏览器,调入http://你的IP地址/info.php,现在你应该可以看到PHP的信息页。

  • 相关阅读:
    2-SAT模板
    AC自动机
    省选预备营-Day3(图论) 总结
    省选预备营-Day2(分治) 总结
    左偏树(可并堆)总结
    省选预备营-Day1(数据结构) 总结
    OI基础知识
    C++ 堆
    CH4601 普通平衡树
    java 函数形参传值和传引用的区别
  • 原文地址:https://www.cnblogs.com/chinalantian/p/4970454.html
Copyright © 2011-2022 走看看