Debian/Ubuntu 服务器上部署Apache + MariaDB + PHP

Dongbin2023-02-15技术1416

第一步:更新软件包:

1.1 sudo apt-get update

1.2 sudo apt-get -y upgrade

1.3 sudo apt-get -y dist-upgrade

第二步:安装MariaDB

    2.1 sudo apt install -y mariadb-server

    安装完毕,使用

    2.2 sudo mysql_secure_installation

    设置root密码,删除匿名用户、禁用root用户的远程登录、删除测试数据库

    2.3 sudo mysql -uroot -p

    MariaDB> use mysql;

    MariaDB> update user set authentication_string=PASSWORD("12345") where user='root';

    MariaDB> update user set plugin="mysql_native_password";

    MariaDB> flush privileges;

    MariaDB> exit;

第三步:安装Apache

    sudo apt install -y apache2

    安装完毕,使用

    sudo chown www-data /var/www/html/ -R

    修改www根目录权限

第四步:安装PHP

sudo apt install -y php libapache2-mod-php php-cli php-fpm php-json php-pdo php-mysql php-zip php-gd  php-mbstring php-curl php-xml php-pear php-bcmath

上述PHP模块可根据个人需求进行增减

第五步:Apache的模块启用

sudo a2enmod rewrite  #开启重定向

sudo a2enmod php7.4  #开启PHP

第六步:相关命令

允许MariaDB自动启动:

sudo systemctl enable mariadb

启动MariaDB:

sudo systemctl start mariadb

停止MariaDB:

sudo systemctl stop mariadb

重载MariaDB:

sudo systemctl restart mariadb

允许Apache自动启动:

sudo systemctl enable apache2

启动Apache:

sudo systemctl start apache2

停止Apache:

sudo systemctl stop apache2

重载Apache:

sudo systemctl restart apache2


相关文章

编译 LEDE2023-02-15

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。